一种语音信息处理方法及系统技术方案

技术编号:16347374 阅读:31 留言:0更新日期:2017-10-03 22:49
本发明专利技术提供了一种语音信息处理方法及系统,其方法包括:S100获取用户的语音信息;S200截取所述语音信息,得到多个语音片段;S300识别所述语音片段,得到对应的语音识别片段;S400处理所述语音识别片段,得到语音识别结果。系统包括获取模块,获取用户的语音信息;截取模块,截取所述语音信息,得到多个语音片段;识别模块,识别所述语音片段,得到对应的语音识别片段;第一处理模块,处理所述语音识别片段,得到语音识别结果。本发明专利技术实现语音录制过程中进行语音识别,减少用户需要在语音录制完成后,才能够进行语音识别并输出语音结果的等待时间,在不影响正常识别结果的同时缩短录音时延,提高用户使用体验。

【技术实现步骤摘要】
一种语音信息处理方法及系统
本专利技术涉及语音识别
,尤指一种语音信息处理方法及系统。
技术介绍
随着通信技术的蓬勃发展,语音识别的应用越来越广泛,各种网络通信工具如微信、腾讯QQ等通信工具逐步成为大众交流沟通的主要工具之一。其中,语音消息的操作简易性、便捷性广受用户喜爱。在目前的手机、电脑等智能终端中,可以通过通信工具提供语音输入、输出功能。现有技术中,目前的语音识别的识别方案对于识别开始时间长短没有做出考虑,识别较短时用户的等待时间将较长,较长时用户的语音识别不仅等待时间更加漫长而且识别不完整,严重影响用户的使用需求。而且现有技术是语音录制结束后,然后将录音结果发送至语音识别模块进行语音识别,录音时间加上识别时间,造成了不必要的等待时间,浪费时间,影响用户的使用体验。
技术实现思路
本专利技术的目的是提供一种语音信息处理方法及系统,实现语音录制过程中进行语音识别,减少用户等待语音录制完成后。本专利技术提供的技术方案如下:一种语音信息处理方法,包括步骤:S100在用户录音过程中周期性采集并识别用户的语音信息,得到语音识别片段;S200处理所述语音识别片段,得到语音识别结果。本专利技术实现语音录制过程中进行语音识别,减少用户需要在语音录制完成后,才能够进行语音识别并输出语音结果的等待时间,在不影响正常识别结果的同时缩短录音时延,提高用户使用体验。进一步的,所述步骤S100包括步骤:S110在用户录音过程中,根据所预设采集规则采集用户的语音信息,获得当前语音片段;S120根据语音识别库识别所述当前语音片段,得到语音识别片段;S130获取下一语音片段并执行步骤S110-130,直至用户结束录音;其中,所述预设采集规则为根据时间间隔相等的采集方式。进一步的,S110还包括步骤:S111判断所述当前语音片段是否为空白语音片段;若是,执行步骤S112;否则,执行步骤S120;S112删除所述当前语音片段,并执行步骤S130。进一步的,所述步骤S200包括步骤:S210按照采集的时间顺序,将所述语音识别片段进行排序整合,得到所述语音识别结果。进一步的,所述步骤S200还包括步骤:S220根据采集的时间顺序,输出所述语音识别片段,得到所述语音识别结果。本专利技术还提供一种语音信息处理系统,包括:控制模块和处理模块;所述处理模块与所述控制模块通信连接;所述控制模块,在用户录音过程中周期性采集并识别用户的语音信息,得到语音识别片段;所述处理模块,处理所述控制模块识别得到的所述语音识别片段,得到语音识别结果。进一步的,所述控制模块包括:采集子模块和识别子模块;所述采集子模块与所述识别子模块通信连接;所述采集子模块,在用户录音过程中,根据预设采集规则采集用户的语音信息,获得当前语音片段,发送所述当前语音片段至所述识别子模块;所述识别子模块,接收所述采集子模块发送的所述当前语音片段,根据语音识别库识别所述当前语音片段,得到语音识别片段;所述采集子模块还获取并发送下一语音片段至所述识别子模块,直至用户结束录音;所述识别子模块还接收所述采集子模块发送的所述下一语音片段,根据语音识别库识别所述下一语音片段,得到语音识别片段,直至用户结束录音;其中,所述预设采集规则为根据时间间隔相等的采集方式。进一步的,所述控制模块还包括:判断子模块和删除子模块,所述判断子模块分别与所述采集子模块、所述删除子模块和所述识别子模块通信连接;所述判断子模块,判断所述当前语音片段是否为空白语音片段;若是,发送判断所述当前语音片段为空白语音片段的结果至所述删除子模块;否则,发送判断所述当前语音片段不为空白语音片段的结果至所述识别子模块;所述删除子模块,接收所述判断子模块发送的判断结果,删除所述当前语音片段。进一步的,所述处理模块包括:排序子模块;所述排序子模块与所述控制模块通信连接;所述排序子模块,按照采集的时间顺序,将所述语音识别片段进行排序整合,得到所述语音识别结果。进一步的,所述处理模块还包括:输出子模块,所述输出子模块与所述控制模块通信连接;所述输出子模块,根据采集的时间顺序,输出所述语音识别片段,得到所述语音识别结果通过本专利技术提供的一种语音信息处理方法及系统,能够带来以下至少一种有益效果:1、本专利技术在录音的过程中,采集录音获得的语音片段进行语音识别,相比传统语音识别方式,处理语音识别结果更快,减少用户等待语音录入和语音识别的时间。2、本专利技术根据FIFO队列(FIFO是FirstInputFirstOutput的缩写,先入先出队列,这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。是一种先进先出的数据缓存器)进行获取语音信息,并通过FIFO队列进行语音识别,对于较长时间的录音过程不仅可以有效地减少语音录音和语音识别的等待时间,也可以做出完整的语音识别。3、本专利技术实现语音录制过程中进行语音识别,解决用户需要在语音录制完成后,才能够进行语音识别的问题。4、本专利技术在不影响正常识别结果的同时缩短录音时延,提高用户使用体验。5、本专利技术能够删除无效语音片段,帮助用户更加快速地进行语音识别。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种语音信息处理方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种语音信息处理方法的一个实施例的流程图;图2是本专利技术一种语音信息处理方法的另一个实施例的流程图;图3是本专利技术一种语音信息处理方法的另一个实施例的流程图;图4是本专利技术一种语音信息处理方法的另一个实施例的流程图;图5是本专利技术一种语音信息处理系统的一个实施例的结构示意图;图6是本专利技术一种语音信息处理系统的另一个实施例的结构示意图;图7是本专利技术一种语音信息处理系统的另一个实施例的结构示意图;图8是本专利技术一种语音信息处理系统的另一个实施例的结构示意图;图9是本专利技术一种语音信息处理方法的一个实例的流程图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。参考图1所示,本专利技术提供一种语音信息处理方法的一个实施例,包括:S110在用户录音过程中周期性采集并识别用户的语音信息,得到语音识别片段;S120处理所述语音识别片段,得到语音识别结果。本专利技术实施例中,实现语音录制过程中进行语音识别,减少用户需要在语音录制完成后,才能够进行语音识别并输出语音结果的等待时间,在不影响正常识别结果的同时缩短录音时延,提高用户使用体验。参考图2所示,本专利技术提供一种语音信息处理方法的另一个实施例,包括:S210在用户录音过程中,根据所预设采集规则采集用户的语音信息,获得当前语音片段;S220根据语音识别库识别所述当前语音片段,得到语音识别片段;S230获本文档来自技高网...
一种语音信息处理方法及系统

【技术保护点】
一种语音信息处理方法,其特征在于,包括步骤:S100在用户录音过程中周期性采集并识别用户的语音信息,得到语音识别片段;S200处理所述语音识别片段,得到语音识别结果。

【技术特征摘要】
1.一种语音信息处理方法,其特征在于,包括步骤:S100在用户录音过程中周期性采集并识别用户的语音信息,得到语音识别片段;S200处理所述语音识别片段,得到语音识别结果。2.根据权利要求1所述的一种语音信息处理方法,其特征在于,所述步骤S100包括步骤:S110在用户录音过程中,根据所预设采集规则采集用户的语音信息,获得当前语音片段;S120根据语音识别库识别所述当前语音片段,得到语音识别片段;S130获取下一语音片段并执行步骤S110-130,直至用户结束录音;其中,所述预设采集规则为根据时间间隔相等的采集方式。3.根据权利要求2所述的一种语音信息处理方法,其特征在于,所述步骤S110还包括步骤:S111判断所述当前语音片段是否为空白语音片段;若是,执行步骤S112;否则,执行步骤S120;S112删除所述当前语音片段,并执行步骤S130。4.根据权利要求1所述的一种语音信息处理方法,其特征在于,所述步骤S200包括步骤:S210按照采集的时间顺序,将所述语音识别片段进行排序整合,得到所述语音识别结果。5.根据权利要求1-4任一项所述的一种语音信息处理方法,其特征在于,所述步骤S200还包括步骤:S220根据采集的时间顺序,输出所述语音识别片段,得到所述语音识别结果。6.一种语音信息处理系统,其特征在于,包括:控制模块和处理模块;所述处理模块与所述控制模块通信连接;所述控制模块,在用户录音过程中周期性采集并识别用户的语音信息,得到语音识别片段;所述处理模块,处理所述控制模块识别得到的所述语音识别片段,得到语音识别结果。7.根据权利要求6所述的语音信息处理系统,其特征在于,所述控制模块包括:采集子...

【专利技术属性】
技术研发人员:王泓喆
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1