一种移动终端方言播报方法及装置的制作方法

文档序号:7871324阅读:217来源:国知局
专利名称:一种移动终端方言播报方法及装置的制作方法
技术领域
本发明属于移动终端领域,尤其涉及一种移动终端方言播报方法及装置。
背景技术
移动终端中经常会有语音输出的情况,比如天气播报软件会定时播报当前的天气情况,又如导航软件,会实时输出导航语音,目前移动终端中输出的语音基本上都是普通话输出,功能单一,不适用于一些听不懂普通话的人群,比如农民、少数名族等。

发明内容
鉴于上述问题,本发明的目的在于提供一种移动终端方言播报方法及装置,旨在解决现有移动终端都是以普通话进行语音播报,不适用于听不懂普通话的人群的技术问题。一方面,所述移动终端方言播报方法包括下述步骤:开启语音应用需要输出语音时,获取移动终端所在位置信息;根据所述位置信息查找到对应的方言数据包;根据所述方言数据包输出当前语音应用相应的方言语音。另一方面,所述移动终端方言播报装置包括:位置获取单元,用于开启语音应用需要输出语音时,获取移动终端所在位置信息;数据包查找单元,用于根据所述位置信息查找到对应的方言数据包;声音输出单元,用于根据所述方言数据包输出当前语音应用相应的方言语音。本发明的有益效果是:在本发明技术方案中,当开启语音应用需要输出语音时,首先获取移动终端所在位置信息,播报所述输出语音对应的方言语音即可,这样不同地方的群众在使用移动终端时,可以使用本地语言进行播报,避免了听不懂普通话带来的困扰。


图1是本发明第一实施例提供的移动终端方言播报方法的流程图;图2是本发明第二实施例提供的移动终端方言播报方法的流程图;图3是本发明第三实施例提供的移动终端方言播报装置的结构方框图;图4是本发明第四实施例提供的移动终端方言播报装置的结构方框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:图1示出了本发明第一实施例提供的移动终端方言播报方法的流程,为了便于说明仅不出了与本发明实施例相关的部分。本实施例提供的移动终端方言播报方法包括:步骤S101、开启语音应用需要输出语音时,获取移动终端所在位置信息。所述语音应用安装在移动终端中,包括系统应用程序和第三方应用程序,比如系统的闹钟报时程序、第三方的天气预报程序、导航程序等等,当用户触发开启其中的某个语音应用时,本步骤需要获取到当前移动终端所在的位置信息,具体实现时,可以通过移动终端内置的定位模块和/或网络连接模块实现,所述定位模块包括但不限于GPS模块,所述网络连接模块包括但不限定于3G、GPRS以及wifi模块。步骤S102、根据所述位置信息查找到对应的方言数据包。在本步骤中,为了节约流量,用户都需要将可能使用的方言数据包保存在本地数据库中,通常为移动终端中的存储芯片中。为了实现此目的,首先需要制作各个区域方言的方言数据包,比如中国的7大方言区,当然也可以细化的具体的城市,还可以制作少数名族的方言数据包,方言数据包中包含了常用文字的发音内容,方言数据包制作完成后,存放于服务器中,用户可以通过internet网从所述服务器中将方言数据包下载到电脑终端,再转移到移动终端中的相应目录,或者也可以通过wifi网络直接下载所需的方言数据包,所述方言数据包中包括各个地方的方言语音数据。当然可以从服务器中下载所需的方言数据包,本实施例不做具体限定。步骤S103、根据所述方言数据包输出当前语音应用相应的方言语音。在本实施例中,获取到移动终端当地所对应的方言数据包后,切换到该方言数据包,根据当前语音应用所要输出的语音内容,在所述方言数据包中找到对应的语音数据,输出即可。本实施例提供了一种新颖的移动终端方言播报方法,在启动语音应用播放语音时,可以根据移动终端所处的不同位置输出对应的方言语音,这样使得用户可以听懂具体的语音内容,方便用户使用移动终端。实施例二:图2示出了本发明第二实施例提供的移动终端方言播报方法的流程,为了便于说明仅不出了与本发明实施例相关的部分。本实施例提供的移动终端方言播报方法包括:步骤S201、接收到方言播报设置命令后,开启方言播报功能。实际应用中,并所所有的用户都需要用方言播报,而且使用方言播放需要消耗流量下载方言数据包,因此在本步骤中,可以通过设置方言播报开关键,比如可以在系统的设置栏的语言选项中,增添方言和普通话选项,当用户选择方言播报选项后,生成方言播报设置命令,此时才开启方言播报功能,进入相应的程序段。步骤S202、开启语音应用需要输出语音时,获取移动终端所在位置信息。具体实现时,可以打开网络连接来定位移动终端的具体位置,即所属城市,当然如果移动终端中包括定位模块,比如GPS定位模块,这样通过所述定位模块也可以获取到移动终端的位置信息。
步骤S203、根据所述位置信息在本地数据库中查找是否存在对应的方言数据包;步骤S204、若不存在对应的方言数据包,则连接网络将所述方言数据包下载到本地数据库并选定;步骤S205、若存在对应的方言数据包,则直接选定该方言数据包。上述步骤S203-S205是实施例一中步骤S102的一种具体优选的实施方式,在本实施例中,首先用户都会将可能需要使用的方言数据包下载保存到移动终端的数据库中,但是实际情况下,用户也可能搬到其他地方,因此此时移动终端的数据库中可能不存有对应的方言数据包,此时,就需要实时下载相应的方言数据包。具体的,首先根据获取到的位置信息在本地数据库与中查找是否存在相应的方言数据包,如果没有,则在开启网络连接将对应的方言数据包下载到本地数据库并选定,否则,找到相应的方言数据包好后直接选定。步骤S206、获取当前语音应用需要输出的语音信息并转换成文字信息;步骤S207、解析所述的方言数据包,找到所述文字信息对应的语音文件;步骤S208、输出所述语音文件。上述步骤S206-S208对应实现了实施例一中步骤S103的一种具体优选的实现方式,首先需要将待输出的语音信息转换成文字信息,比如开启天气预报程序后,准备播报普通话“当前天气晴”时,将这五个字转换成相应的文字信息,再在所选定的方言数据库中找到各个文字对应的方言发音的语音文件,再按顺序播报输出各个语音文件即可。本实施例与实施例一相比,用户可以设置是否开启方言播报功能,通常听不懂普通话的人群可以选择开启该功能,当然为了丰富移动终端的功能和增强操作移动终端的趣味性,普通用户可以选择开启该功能。另外,本实施例还提供了实施例一中步骤S102、S103的具体优选实施步骤,考虑到了移动终端的数据库中不存在相应的方言数据包的情况,此时需要实时连接服务器下载相应方言数据包,同时还提供了一种具体的语音转换输出方式,通过本实施例可以实现到任意地方,开启语音应用时输出对应的方言语音。实施例三:图3示出了本发明第三实施例提供的移动终端方言播报装置的结构,为了便于说明仅不出了与本发明实施例相关的部分。本实施例提供的移动终端方言播报装置包括:位置获取单元301,用于开启语音应用需要输出语音时,获取移动终端所在位置信息;数据包查找单元302,用于根据所述位置信息查找到对应的方言数据包;声音输出单元303,用于根据所述方言数据包输出当前语音应用相应的方言语音。本实施例提供的各个功能单元301-303对应实现了实施例一中的步骤S101-S103,具体的,在启语音应用需要输出语音时,位置获取单元301获取移动终端所在位置信息,然后数据包查找单元302根据所述位置信息查找到对应的方言数据包,最后声音输出单元303根据所述方言数据包输出当前语音应用相应的方言语音。在本实施例中,在启动语音应用播放语音时,可以根据移动终端所处的不同位置输出对应的方言语音,这样使得用户可以听懂具体的语音内容,方便用户使用移动终端。实施例四:图4示出了本发明第四实施例提供的移动终端方言播报装置的结构,为了便于说明仅不出了与本发明实施例相关的部分。本实施例提供的移动终端方言播报装置包括:功能开启单元41,用于接收到方言播报设置命令后,开启方言播报功能。位置获取单元42,用于开启语音应用需要输出语音时,获取移动终端所在位置信息;数据包查找单元43,用于根据所述位置信息查找到对应的方言数据包;声音输出单元44,用于根据所述方言数据包输出当前语音应用相应的方言语音。其中,所述数据包查找单元43包括:数据包判断模块431,用于根据所述位置信息在本地数据库中查找是否存在对应的方言数据包;下载选定模块432,用于若不存在对应的方言数据包时,连接网络将所述方言数据包下载到本地数据库并选定;直接选定模块433,用于若存在对应的方言数据包时,直接选定该方言数据包。其中,所述声音输出单元44包括:语音信息获取模块441,用于获取当前语音应用需要输出的语音信息并转换成文字信息;解析查找模块442,用于解析所述的方言数据包,找到所述文字信息对应的语音文件;语音输出模443块,用于输出所述语音文件。本实施例提供的各个功能单元和功能模块对应实现了实施例二中的各个步骤,另一方面,本实施例在实施例三的基础之上增加了功能开启单元41,以及公开了数据包查找单兀43和声音输出单兀44的一种具体优选结构,与实施例三相比,在本实施例中,用户可以设置是否开启方言播报功能,可以实现到任意地方时,开启语音应用程序输准备输出语音时,以当地的方言进行语音输出,这样可以方便不懂普通话的用户使用异动股中高端,同时也丰富了移动终端的可玩性。本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端方言播报方法,其特征在于,所述方法包括: 开启语音应用需要输出语音时,获取移动终端所在位置信息; 根据所述位置信息查找到对应的方言数据包; 根据所述方言数据包输出当前语音应用相应的方言语音。
2.如权利要求1所述方法,其特征在于,所述开启语音应用需要输出语音时,获取移动终端所在位置信息步骤之前,还包括: 接收到方言播报设置命令后,开启方言播报功能。
3.如权利要求2所述方法,其特征在于,所述根据所述位置信息查找到对应的方言数据包步骤,具体包括: 根据所述位置信息在本地数据库中查找是否存在对应的方言数据包; 若不存在对应的方言数据包,则连接网络将所述方言数据包下载到本地数据库并选定; 若存在对应的方言数据包,则直接选定该方言数据包。
4.如权利要求3所述方法,其特征在于,所述根据所述方言数据包输出当前语音应用相应的方言语音步骤,具体包括: 获取当前语音应用需要输出的语音信息并转换成文字信息; 解析所述的方言数据包,找到所述文字信息对应的语音文件; 输出所述语音文件。
5.如权利要求1-4任一项所述方法,其特征在于,所述获取移动终端所在位置信息通过内置于移动终端的定位模块和/或网络连接模块实现。
6.一种移动终端方言播报装置,其特征在于,所述装置包括: 位置获取单元,用于开启语音应用需要输出语音时,获取移动终端所在位置信息; 数据包查找单元,用于根据所述位置信息查找到对应的方言数据包; 声音输出单元,用于根据所述方言数据包输出当前语音应用相应的方言语音。
7.如权利要求6所述装置,其特征在于,所述装置还包括: 功能开启单元,用于接收到方言播报设置命令后,开启方言播报功能。
8.如权利要求7所述装置,其特征在于,所述数据包查找单元包括: 数据包判断模块,用于根据所述位置信息在本地数据库中查找是否存在对应的方言数据包; 下载选定模块,用于若不存在对应的方言数据包时,连接网络将所述方言数据包下载到本地数据库并选定; 直接选定模块,用于若存在对应的方言数据包时,直接选定该方言数据包。
9.如权利要求8所述装置,其特征在于,所述声音输出单元具体包括: 语音信息获取模块,用于获取当前语音应用需要输出的语音信息并转换成文字信息; 解析查找模块,用于解析所述的方言数据包,找到所述文字信息对应的语音文件; 语音输出模块,用于输出所述语音文件。
10.如权利要求6-9任一项所述装置,其特征在于,所述位置获取单元包括内置于移动终端、用于获取位置信息的定位模块和/或网络连接模块。
全文摘要
本发明适用于移动终端技术领域,提供一种移动终端方言播报方法及装置,所述方法包括开启语音应用需要输出语音时,获取移动终端所在位置信息;根据所述位置信息查找到对应的方言数据包;根据所述方言数据包输出当前语音应用相应的方言语音。在本发明技术方案中,在启动语音应用播放语音时,可以根据移动终端所处的不同位置输出对应的方言语音,这样使得用户可以听懂具体的语音内容,方便用户使用移动终端,同时丰富了移动在终端的功能。
文档编号H04H20/53GK103117825SQ20121059382
公开日2013年5月22日 申请日期2012年12月31日 优先权日2012年12月31日
发明者曾元清, 夏威 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1