基于国旗标识以选择播放语音的方法及装置制造方法

文档序号:6534903阅读:185来源:国知局
基于国旗标识以选择播放语音的方法及装置制造方法
【专利摘要】本发明涉及一种语音播放方法,尤其是一种基于国旗标识以选择播放语音的方法,包括:采集用户对国旗标识进行选择的操作指令;对操作指令进行辨别;将与该操作指令相对应的语言资源文件调用至缓存中,以成为目标语言资源文件;对缓存中的目标语言资源文件进行解析,以形成目标音频文件;对目标音频文件进行播放。实施上述方法的装置,包括多个国旗标识、信号采集器、一次转换电路模块、辨别模块、主数据库、调用模块、缓存空间、二次转换电路模块、加载模块与播放模块。本发明采用国旗标识作为对播放语言的选择介质,使用者可更为直观的根据其实际需要对国旗标识进行选择,以收听到自己熟悉的语音。
【专利说明】基于国旗标识以选择播放语音的方法及装置
[0001]
【技术领域】
[0002]本发明涉及一种语音播放方法,尤其是一种基于国旗标识以选择播放语音的方法及装置。
[0003]
【背景技术】
[0004]目前,现有的语音播放装置一般是通过对带有相关标识的按键进行选择,以实现对所需语言的播放,从而使用户能够收听到自己熟悉的语音。
[0005]然而,在现有的标识按键中,由于都是以文字标识、或特定图案标识为主,因此,当用户不了解当时标识所表明的含义时,就无法根据其自身的需求进行选择,或者由于盲目选择而造成误操作。
[0006]因此,急需一款能够使选择更为直观的语音选择播放方法,以解决上述问题。
[0007]

【发明内容】

[0008]针对上述问题中存在的不足之处,本发明提供了一种通过对国旗标识进行选择,以播放与其相对应的语音信息,使选择方式更具直观效果的基于国旗标识以选择播放语音的方法及装置。
[0009]为实现上述目的,本发明提供一种基于国旗标识以选择播放语音的方法,包括以下步骤:
51、采集用户对国旗标识进行选择的操作指令;
52、对操作指令进行辨别;
53、将与该操作指令相对应的语言资源文件调用至缓存中,以成为目标语言资源文
件;
54、对缓存中的目标语言资源文件进行解析,以形成目标音频文件;
55、对目标音频文件进行播放。
[0010]上述的基于国旗标识以选择播放语音的方法,其中,在步骤S2中包括:
a、对步骤SI中的操作指令进行解析,以形成能够被主数据库进行识别的指令编码数据,该指令编码数据中包含有所选择的国旗标识信息;
b、在主数据库中对指令编码数据进行查询、匹配,若判定结果为真,则查找到与该指令编码数据相对应的本国语言资源文件;若判定结果为假,则播放提示语音,并在主数据库中查找到英文语音资源文件。
[0011]上述的基于国旗标识以选择播放语音的方法,其中,在步骤b中还包括,主数据库对指令编码数据进行查询、匹配,若判定结果为假,则播放提示语音,并在辅助数据库中对指令编码数据继续进行查询、匹配,以得到辅助数据库中存储的本国语言资源文件或英文语言资源文件。
[0012]上述的基于国旗标识以选择播放语音的方法,其中,在步骤S4中,目标语言资源文件经解析后以形成目标音频文件,目标音频文件的格式为⑶、WAVE、MP3、MID1、WMA、RealAudio、AAC格式中的一种。
[0013]本发明还提供一种基于国旗标识以选择播放语音的装置,包括依次连接的多个国旗标识、信号采集器、一次转换电路模块、辨别模块、主数据库、调用模块、缓存空间、二次转换电路模块、加载模块与播放模块,
所述信号采集器用于采集对国旗标识进行选择的操作指令;
所述一次转换电路模块用于将操作指令转换为能够被主数据库进行识别的指令编码数据;
所述辨别模块用于对主数据库中存储的指令编码数据进行查询、匹配,以得到与该操作指令相对应的目标语言资源文件;
所述调用模块用于将目标语言资源文件调用至缓存空间中;
所述二次转换电路模块用于将缓存空间中暂存的目标语言资源文件转换为以形成目标音频文件;
所述加载模块用于转换后的目标音频文件加载至所述播放模块中。
[0014]上述的装置,其中,所述国旗标识为按键、选择开关、或触摸区域。
[0015]上述的装置,其中,所述目标音频文件的格式为⑶、WAVE、MP3、MID1、WMA、RealAudio、AAC格式中的一种。
[0016]上述的装置,其中,所述主数据库还与导入模块、资源生成模块中的一种或二者相连接,所述导入模块用于将语言资源文件导入在所述主数据库中;所述资源生成模块设置在所述主数据库中,用于生成与国旗标识相对应的语言资源文件。
[0017]上述的装置,其中,所述还包括与所述调用模块相连接的辅助数据库,在所述辅助数据库中存储的辅助语言资源文件,所述辅助语言资源文件为本国语言资源文件与英文语言资源文件。
[0018]上述的装置,其中,所述辅助数据库还与导入模块、资源生成模块中的一种或二者相连接,所述导入模块用于将语言资源文件导入在所述辅助数据库中;所述资源生成模块设置在所述辅助数据库中,用于生成与国旗标识相对应的语言资源文件。
[0019]与现有技术相比,本发明具有以下优点:
本发明采用国旗标识作为对播放语言的选择介质,使用者可更为直观的根据其实际需要对国旗标识进行操作,以收听到自己熟悉的语音;
本发明与现有的文字或其他图形标识选择介质相比,更具备直观性,更适用于用户的选择。
[0020]
【专利附图】

【附图说明】
[0021]图1为本发明中方法部分的第一实施例流程图;
图2为实施图1中方法的装置结构框图;
图3为本发明中方法部分的第二实施例流程图;图4为实施图3中方法的装置结构框图。
[0022]主要附图标记说明
1-国旗标识2-信号采集器3- —次转换电路模块
4-辨别模块5-主数据库6-调用模块
7-导入模块a8-缓存空间9- 二次转换电路模块
10-加载模块11-播放模块12-资源生成模块a
13-辅助数据库14-导入模块b15-资源生成模块b
【具体实施方式】
[0023]如图1所示,本实施例提供一种基于国旗标识以选择播放语音的方法,包括以下步骤:
SIO、采集用户对国旗标识进行选择的操作指令。
[0024]其中,国旗标识以按键、选择开关、或触摸区域的方式呈现。
[0025]S20、对采集到的操作指令进行解析,以形成能够被主数据库进行识别的指令编码数据,该指令编码数据中包含有所选择的国旗标识信息。
[0026]S30、在主数据库中,对指令编码数据进行查询、匹配,若判定结果为真,则在主数据库中查找到与操作指令以及国`旗标识相对应的本国语言资源文件,并执行步骤S50 ;若判定的结果为假,则播放提示语音,并执行步骤S40 ;
S40、在主数据库中查找到英文语言资源文件后,执行步骤S50 ;
S50、将本国语言资源文件或英文语言资源文件调用至缓存中,以成为目标语言资源文
件;
S60、对缓存中的目标语言资源文件进行解析,以形成能够进行播放的目标音频文件。
[0027]在步骤S60中,目标语言资源文件经解析后以形成目标音频文件,目标音频文件的格式为⑶、WAVE、MP3、MID1、WMA、RealAudio、AAC 格式中的一种。
[0028]S70、对目标音频文件进行播放。
[0029]在上述方法中,还包括用于将新的已经生成的语言资源文件、或没有生成的语言资源文件的原语言文件导入主数据库中的导入步骤;
当向主数据库中输入的文件为没有生成的语言资源文件的原语言文件时,还需要资源生成步骤将原语言文件生成与其相对应的语言资源文件,以供主数据库进行提取。
[0030]如图2所示,本实施例提供一种实施图1中方法的基于国旗标识以选择播放语音的装置,包括国旗标识1、信号采集器2、一次转换电路模块3、辨别模块4、主数据库5、调用模块6、导入模块a7、缓存空间8、二次转换电路模块9、加载模块10、播放模块11与资源生成模块al2。
[0031]国旗标识I以按键、选择开关、或触摸区域的方式呈现。其中,国旗标识包括国旗图案与国旗相对应的国家名称。
[0032]信号采集器2用于采集对国旗标识进行操作时所生成的操作指令,该操作指令与国旗标识形成绑定关系。对国旗标识的操作方式包括按压印制有国旗标识的按键、旋转选择开关的方向以使其与国旗标识的位置相对应、或者是触摸附着有国旗标识的触摸区域,根据上述不同的操作方式,该操作指令分为按压指令、旋转指令或触摸指令。[0033]一次转换电路模块3用于将操作指令转换为能够被主数据库进行识别的指令编码数据,该指令编码数据中包含有所选择的国旗标识信息。
[0034]辨别模块4用于对主数据库中存储的指令编码数据进行查询、匹配,以判断在主数据库中是否存储有与该指令编码数据相对应的目标语言资源文件。
[0035]主数据库5中存储有与国旗标识相对应的本国语言资源文件。
[0036]另外,当需要向主数据库中导入新的已经生成的语言资源文件或没有生成的语言资源文件的原语言文件时,则需要将主数据库5与导入模块a7连接,通过导入模块导入数据,从而对主数据库中的信息进行更新。
[0037]当向主数据库中输入的文件为没有生成语言资源文件的原语言文件时,还需要资源生成模块al2对其进行生成,从而将原语言文件生成与其相对应的语言资源文件,以供主数据库进行提取。资源生成模块al2设置在主数据库5中,从而使生成后的语言资源文件自动存储在主数据库中。
[0038]调用模块6用于将辨别模块经查询匹配后以找到的目标语言资源文件调用至缓存空间中。其中,该目标语言资源文件为本国语言资源文件或英文语言资源文件。
[0039]缓存空间8用于为目标语言资源文件提供暂时存储空间。
[0040]二次转换电路模块9用于将缓存空间中暂存的目标语言资源文件转换为以形成目标音频文件。其中,所述目标音频文件的格式为ra、WAVE、MP3、MID1、WMA、RealAudio、AAC格式中的一种。
[0041 ] 加载模块10用于转换后的目标音频文件加载至播放模块11中。
[0042]播放模块11对目标音频文件进行播放。
[0043]如图3所示,本实施例提供一种基于国旗标识以选择播放语音的方法,包括以下步骤:
S100、采集用户对国旗标识进行选择的操作指令。
[0044]其中,国旗标识以按键、选择开关、或触摸区域的方式呈现。
[0045]S200、对采集到的操作指令进行解析,以形成能够被主数据库进行识别的指令编码数据,该指令编码数据中包含有所选择的国旗标识信息。
[0046]S300、在主数据库中对指令编码数据进行查询、匹配,若判定结果为真,则在主数据库中查找到与操作指令以及国旗标识相对应的本国语言资源文件,并执行步骤S600 ;若判定的结果为假,则播放提示语音,则将指令编码数据输入辅助数据库中,执行步骤S400 ;
S400、在辅助数据库中对指令编码数据继续进行查询、匹配,若判定结果为真,则在辅助数据库中查找到与操作指令以及国旗标识相对应的本国语言资源文件,并执行步骤S600 ;若判定的结果为假,则播放提示语音,则执行步骤S500 ;
S500、在辅助数据库中查找到英文语言资源文件;
S600、将本国语言资源文件或英文语言资源文件调用至缓存中,以成为目标语言资源文件;
S700、对缓存中的目标语言资源文件进行解析,以形成能够进行播放的目标音频文件。
[0047]在步骤S700中,目标语言资源文件经解析后以形成目标音频文件,目标音频文件的格式为⑶、WAVE、MP3、MID1、WMA、RealAudio、AAC 格式中的一种。
[0048]S800、对目标音频文件进行播放。[0049]如图4所示,本实施例提供一种实施图3中方法的基于国旗标识以选择播放语音的装置,包括国旗标识1、信号采集器2、一次转换电路模块3、辨别模块4、主数据库5、调用模块6、导入模块a7、缓存空间8、二次转换电路模块9、加载模块10、播放模块11、资源生成模块al2、辅助数据库13、导入模块bl4与资源生成模块bl5。
[0050]国旗标识I以按键、选择开关、或触摸区域的方式呈现。其中,国旗标识包括国旗图案与国旗相对应的国家名称。
[0051]信号采集器2用于采集对国旗标识进行操作时所生成的操作指令,该操作指令与国旗标识形成绑定关系。对国旗标识的操作方式包括按压印制有国旗标识的按键、旋转选择开关的方向以使其与国旗标识的位置相对应、或者是触摸附着有国旗标识的触摸区域,根据上述不同的操作方式,该操作指令分为按压指令、旋转指令或触摸指令。
[0052]一次转换电路模块3用于将操作指令转换为能够被主数据库进行识别的指令编码数据,该指令编码数据中包含有所选择的国旗标识信息。
[0053]辨别模块4用于对主数据库与辅助数据库中存储的指令编码数据进行查询、匹配,以判断在主数据库与辅助数据库中是否存储有与该指令编码数据相对应的目标语言资源文件。
[0054]主数据库5中存储有与国旗标识相对应的本国语言资源文件。
[0055]另外,当需要向主数据库中导入新的已经生成的语言资源文件或没有生成的语言资源文件的原语言文件时,则需要将主数据库5与导入模块a7连接,通过导入模块导入数据,从而对主数据库中的信息进行更新。
[0056]当向主数据库中输入的文件为没有生成语言资源文件的原语言文件时,还需要资源生成模块al2对其进行生成,从而将原语言文件生成与其相对应的语言资源文件,以供主数据库进行提取。资源生成模块al2设置在主数据库5中,从而使生成后的语言资源文件自动存储在主数据库中。
[0057]辅助数据库13中存储有与国旗标识相对应的语言资源文件与英文语言资源文件。
[0058]另外,当需要向主数据库中导入新的已经生成的语言资源文件或没有生成的语言资源文件的原语言文件时,则需要将辅助数据库与导入模块bl4连接,通过导入模块导入数据,从而对辅助数据库中的信息进行更新。
[0059]当向辅助数据库中输入的文件为没有生成语言资源文件的原语言文件时,还需要资源生成模块bl5对其进行生成,从而将原语言文件生成与其相对应的语言资源文件,以供辅助数据库进行提取。资源生成模块设置在辅助数据库中,从而使生成后的语言资源文件自动存储在辅助数据库中。
[0060]当辨别模块无法在主数据库中得到与操作指令以及国旗标识相对应的本国语言资源文件时,辨别模块将该指令编码数据被导入辅助数据库中,并在辅助数据库中继续进行查询、匹配,若判定结果为真,则在辅助数据库中查找到与操作指令以及国旗标识相对应的本国语言资源文件,并执行调用模块,对该本国语言资源文件进行调用;若判定的结果为假,则在辅助数据库中查找到英文语言资源文件,对该英文语言资源文件进行调用。
[0061]调用模块6用于将辨别模块经查询匹配后以找到的目标语言资源文件调用至缓存空间中。其中,该目标语言资源文件为本国语言资源文件或英文语言资源文件。[0062]缓存空间8用于为目标语言资源文件提供暂时存储空间。
[0063]二次转换电路模块9用于将缓存空间中暂存的目标语言资源文件转换为以形成目标音频文件。其中,目标音频文件的格式为⑶、WAVE、MP3、MID1、WMA、RealAudio、AAC格式中的一种。
[0064]加载模块10用于转换后的目标音频文件加载至播放模块11中。
[0065]播放模块11对目标音频文件进行播放。
[0066]惟以上所述者,仅为本发明的较佳实施例而已,举凡熟悉此项技艺的专业人士。在了解本发明的技术手段之后,自然能依据实际的需要,在本发明的教导下加以变化。因此凡依本发明申请专利范围所作的同等变化与修饰,曾应仍属本发明专利涵盖的范围内。
【权利要求】
1.一种基于国旗标识以选择播放语音的方法,包括以下步骤: 51、采集用户对国旗标识进行选择的操作指令; 52、对操作指令进行辨别; 53、将与该操作指令相对应的语言资源文件调用至缓存中,以成为目标语言资源文件; 54、对缓存中的目标语言资源文件进行解析,以形成目标音频文件; 55、对目标音频文件进行播放。
2.根据权利要求1所述的基于国旗标识以选择播放语音的方法,其特征在于,在步骤S2中包括: a、对步骤SI中的操作指令进行解析,以形成能够被主数据库进行识别的指令编码数据,该指令编码数据中包含有所选择的国旗标识信息; b、在主数据库中对指令编码数据进行查询、匹配,若判定结果为真,则查找到与该指令编码数据相对应的本国语言资源文件;若判定结果为假,则播放提示语音,并在主数据库中查找到英文语音资源文件。
3.根据权利要求2中所述的基于国旗标识以选择播放语音的方法,其特征在于,在步骤b中还包括,主数据库对指令编码数据进行查询、匹配,若判定结果为假,则播放提示语音,并在辅助数据库中对指令编码数据继续进行查询、匹配,以得到辅助数据库中存储的本国语言资源文件或英文语言资源文件。`
4.根据权利要求1中所述的基于国旗标识以选择播放语音的方法,其特征在于,在步骤S4中,目标语言资源文件经解析后以形成目标音频文件,目标音频文件的格式为CD、WAVE、MP3、MID1、WMA、RealAudio、AAC 格式中的一种。
5.一种实施根据权利要求1中所述基于国旗标识以选择播放语音的方法的装置,其特征在于,包括多个国旗标识、信号采集器、一次转换电路模块、辨别模块、主数据库、调用模块、缓存空间、二次转换电路模块、加载模块与播放模块, 所述信号采集器用于采集对国旗标识进行选择的操作指令; 所述一次转换电路模块用于将操作指令转换为能够被主数据库进行识别的指令编码数据; 所述辨别模块用于对主数据库中存储的指令编码数据进行查询、匹配,以得到与该操作指令相对应的目标语言资源文件; 所述调用模块用于将目标语言资源文件调用至缓存空间中; 所述二次转换电路模块用于将缓存空间中暂存的目标语言资源文件转换为以形成目标音频文件; 所述加载模块用于转换后的目标音频文件加载至所述播放模块中。
6.根据权利要求5中所述的装置,其特征在于,所述国旗标识为按键、选择开关、或触摸区域。
7.根据权利要求6中所述的装置,其特征在于,所述目标音频文件的格式为CD、WAVE、MP3、MID1、WMA、RealAudio、AAC 格式中的一种。
8.根据权利要求7中所述的装置,其特征在于,所述主数据库还与导入模块、资源生成模块中的一种或二者相连接,所述导入模块用于将语言资源文件导入在所述主数据库中;所述资源生成模块设置在所述主数据库中,用于生成与国旗标识相对应的语言资源文件。
9.根据权利要求8中所述的装置,其特征在于,所述还包括与所述调用模块相连接的辅助数据库,在所述辅助数据库中存储的辅助语言资源文件,所述辅助语言资源文件为本国语言资源文件与英文语言资源文件。
10.根据权利要求9中所述的装置,其特征在于,所述辅助数据库还与导入模块、资源生成模块中的一种或二者相连接,所述导入模块用于将语言资源文件导入在所述辅助数据库中;所述资源 生成模块设置在所述辅助数据库中,用于生成与国旗标识相对应的语言资源文件。
【文档编号】G06F3/16GK103699305SQ201410004369
【公开日】2014年4月2日 申请日期:2014年1月6日 优先权日:2014年1月6日
【发明者】姚为, 万宏宇 申请人:立德高科(北京)数码科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1