一种语音实现计算器功能的方法和装置制造方法及图纸

技术编号:21913872 阅读:37 留言:0更新日期:2019-08-21 12:24
本发明专利技术实施例提供了一种语音实现计算器功能的方法和装置,其中,一种语音实现计算器功能的方法包括:采集语音信息,所述语音信息包括语音模式信息和初始语音信息;在预设语音前缀文件库内,提取与所述语音模式信息相对应的标准语音信息;将所述标准语音信息与所述初始语音信息拼接得到第一语音信息;将所述第一语音信息转化成多个第一文字信息;将多个所述第一文字信息根据映射跳转规则跳转为目标文字信息;采用多个所述目标文字信息进行运算处理得到目标结果。通过语音输入的方式,实现计算器的语音输入和运算,操作简单且准确,处理速度快。

A Method and Device for Achieving Calculator Function by Speech

【技术实现步骤摘要】
一种语音实现计算器功能的方法和装置
本专利技术涉及计算器
,特别是涉及一种语音实现计算器功能的方法和一种语音实现计算器功能的装置。
技术介绍
目前,随着多媒体教学设备在教育行业的迅速发展,会计学科也越来越多的运用到多媒体教学,而计算器是会计教学必不可少的教具,但是传统的计算器只能通过机械键盘输入计算数字和运算符号,处理速度慢,且错误率高,当操作者视力障碍时,容易出现错误操作,使用不便。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种语音实现计算器功能的方法和相应的一种语音实现计算器功能的装置。为了解决上述问题,本专利技术实施例公开了一种语音实现计算器功能的方法,包括:采集语音信息,所述语音信息包括语音模式信息和初始语音信息;在预设语音前缀文件库内,提取与所述语音模式信息相对应的标准语音信息;将所述标准语音信息与所述初始语音信息拼接得到第一语音信息;将所述第一语音信息转化成多个第一文字信息;将多个所述第一文字信息根据映射跳转规则跳转为目标文字信息;采用多个所述目标文字信息进行运算处理得到目标结果。进一步地,所述在预设语音前缀文件库内,提取与所述语音模式信息相对应的标准语音信息的步骤,包括:在所述语音前缀文件库内储存多个语音信息;提取多个所述语音信息内与所述语音模式信息对应的标准语音信息。进一步地,所述第一文字信息包括文字模式信息和第一初始文字信息,所述将多个所述第一文字信息根据映射跳转规则跳转为目标文字信息的步骤,包括:在多个所述第一初始文字信息内筛选出与所述文字模式信息相匹配的目标文字信息。进一步地,所述采用多个所述目标文字信息进行运算处理得到目标结果的步骤,包括:将所述目标文字信息分为数字、字母和符号三类;将所述数字通过字母和或符号进行运算处理,得到目标结果。本专利技术实施例公开了一种语音实现计算器功能的装置,包括:采集模块,用于采集语音信息,所述语音信息包括语音模式信息和初始语音信息;前缀模块,用于在预设语音前缀文件库内,提取与所述语音模式信息相对应的标准语音信息;拼接模块,用于将所述标准语音信息与所述初始语音信息拼接得到第一语音信息;转译模块,用于将所述第一语音信息转化成多个第一文字信息;映射跳转模块,用于将多个所述第一文字信息根据映射跳转规则跳转为目标文字信息;运算模块,用于采用多个所述目标文字信息进行运算处理得到目标结果。进一步地,所述前缀模块包括:录入单元,用于在所述语音前缀文件库内储存多个语音信息;提取单元,用于提取多个所述语音信息内与所述语音模式信息对应的标准语音信息。进一步地,所述第一文字信息包括文字模式信息和第一初始文字信息,所述运算模块包括:筛选单元,用于在多个所述第一初始文字信息内筛选出与所述文字模式信息相匹配的目标文字信息。进一步地,所述运算模块包括:分类单元,用于将所述目标文字信息分为数字、字母和符号三类;运算单元,用于将所述数字通过字母和或符号进行运算处理,得到目标结果。本专利技术实施例公开了一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的语音实现计算的方法的步骤。本专利技术实施例公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的语音实现计算的方法的步骤。本专利技术实施例包括以下优点:通过语音输入的方式,实现计算器的语音输入和运算,操作简单且准确,处理速度快。附图说明图1是本专利技术的一种语音实现计算器功能的方法实施例的步骤流程图;图2是本专利技术的一种语音实现计算器功能的方法另一实施例的步骤流程图;图3是本专利技术的一种语音实现计算器功能的装置实施例的结构框图;图4是本专利技术的一种语音实现计算器功能的装置另一实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术实施例的核心构思之一在于,提供了一种语音实现计算器功能的方法,包括:采集语音信息,语音信息包括语音模式信息和初始语音信息;在预设语音前缀文件库内,提取与语音模式信息相对应的标准语音信息;将标准语音信息与初始语音信息拼接得到第一语音信息;将第一语音信息转化成多个第一文字信息;将多个第一文字信息根据映射跳转规则跳转为目标文字信息;采用多个目标文字信息进行运算处理得到目标结果。通过语音输入的方式,实现计算器的语音输入和运算,操作简单且准确,处理速度快。参照图1-2,示出了本专利技术的一种语音实现计算器功能的方法实施例的步骤流程图,具体可以包括如下步骤:S1,采集语音信息,语音信息包括语音模式信息和初始语音信息;所述语音模式信息用于判断输入的所述初始语音信息的信息类型,便于根据语音模式信息联想锁定语音识别的范围,解决语音识别单个数字、字母和汉字识别不准确或无法识别的问题。S2,在预设语音前缀文件库内,提取与语音模式信息相对应的标准语音信息;上述标准语音信息用于与初始语音信息拼接,且上述标准语音信息为具有标识性的语音信息,例如标准语音信息“数字”、“字母”和“符号”等,在其他实施例中还可用其他具有标识性的词语作为标准语音信息,在一实施例中,在上述预设语音前缀文件库内,预先将标准语音信息录入,以便后续的调用,录入的标准语音信息可以是多种地方口音或多种语言的同一种信息,用于进行语音训练。S3,将标准语音信息与初始语音信息拼接得到第一语音信息;在本实施例中,将上述标准语音信息与初始语音信息进行拼接,上述标准语音信息是作为初始语音信息的转译辅助工具,通过标准语音信息缩小上述初始语音信息的识别范围及提高识别的准确率。S4,将第一语音信息转化成多个第一文字信息;上述第一语音信息为标准语音信息和初始语音信息的拼接,将语音转化成文字会存在一音多译的现象,同音字会出现很多中情况,因此将第一语音信息转化为第一文字信息的情况下,会得到多个第一文字信息的结果。S5,将多个第一文字信息根据映射跳转规则跳转为目标文字信息;映射跳转规则是指在预设的映射跳转库内预存有语言信息的跳转结果,第一文字信息包括前缀文字信息和语音文字信息,上述前缀文字信息为标准语音信息转化得到的文字信息,上述语音文字信息为初始语音信息转化得到的文字信息,上述前缀文字信息由于预设的标准转化,因此仅得到唯一一个前缀文字信息,但语音文字信息为初始语音转化得到的,因此语音文字信息会转化出多个同音的文字,在一实施例中,还包括语音训练步骤,语音输入同一信息时,不同的人可能存在发音差异,语音训练就是可预先存储不同口音的同一信息,例如,数字“88”的发音可能存在“八十八”或“八八”两种语音信息,将两种语音信息对应跳转出统一文字信息“88”,定义相同的映射跳转结果,在大量的语音存储量内,可提高语音识别的准确率。S6,采用多个目标文字信息进行运算处理得到目标结果。将转化出来的多个目标文字信息分别置于运算的对应位置处,将数字、符号与运算顺序分别引入到运算程序中,最后得到运算的结果,便能实现语音输入完成计算器的运算过程,运算方便,错误率低。在本实施例中,在预设语音前缀文件库内,提取与语音模式信息相对应的标准语音信息的步骤,包括:S21,在语音前缀文件本文档来自技高网...

【技术保护点】
1.一种语音实现计算器功能的方法,其特征在于,包括:采集语音信息,所述语音信息包括语音模式信息和初始语音信息;在预设语音前缀文件库内,提取与所述语音模式信息相对应的标准语音信息;将所述标准语音信息与所述初始语音信息拼接得到第一语音信息;将所述第一语音信息转化成多个第一文字信息;将多个所述第一文字信息根据映射跳转规则跳转为目标文字信息;采用多个所述目标文字信息进行运算处理得到目标结果。

【技术特征摘要】
1.一种语音实现计算器功能的方法,其特征在于,包括:采集语音信息,所述语音信息包括语音模式信息和初始语音信息;在预设语音前缀文件库内,提取与所述语音模式信息相对应的标准语音信息;将所述标准语音信息与所述初始语音信息拼接得到第一语音信息;将所述第一语音信息转化成多个第一文字信息;将多个所述第一文字信息根据映射跳转规则跳转为目标文字信息;采用多个所述目标文字信息进行运算处理得到目标结果。2.根据权利要求1所述的方法,其特征在于,所述在预设语音前缀文件库内,提取与所述语音模式信息相对应的标准语音信息的步骤,包括:在所述语音前缀文件库内储存多个语音信息;提取多个所述语音信息内与所述语音模式信息对应的标准语音信息。3.根据权利要求1所述的方法,其特征在于,所述第一文字信息包括文字模式信息和第一初始文字信息,所述将多个所述第一文字信息根据映射跳转规则跳转为目标文字信息的步骤,包括:在多个所述第一初始文字信息内筛选出与所述文字模式信息相匹配的目标文字信息。4.根据权利要求3所述的方法,其特征在于,所述采用多个所述目标文字信息进行运算处理得到目标结果的步骤,包括:将所述目标文字信息分为数字、字母和符号三类;将所述数字通过字母和或符号进行运算处理,得到目标结果。5.一种语音实现计算器功能的装置,其特征在于,包括:采集模块,用于采集语音信息,所述语音信息包括语音模式信息和初始语音信息;前缀模块,用于在预设语音前缀文件库内,提取与所述语...

【专利技术属性】
技术研发人员:童宗伟
申请(专利权)人:深圳市语芯维电子有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1