一种语音交互方法及系统技术方案

技术编号:31701497 阅读:15 留言:0更新日期:2022-01-01 11:02
本发明专利技术属于通讯技术领域,具体涉及一种语音交互方法及系统。该方法包括:S1、获取终端界面上的可触发对象;S2、根据所述可触发对象的类型生成对应语音标签,得到语音数据库;S3、获取语音源的语音信息;S4、遍历整个所述语音数据库,提取所述语音信息中包含的语音标签信息,得到包含语音标签信息的语音指令;S5、发送所述语音指令至终端设备,将所述语音指令所对应的可触发对象显示在终端界面上,并触发对应的可触发对象工作。本发明专利技术通过语音控制的精确度高,针对即便不具有名称的标签也可以进行语音控制显示,快速显示出用户所需的目标图形,无法手动逐一翻阅查找,提高了目标可触发对象的显示效率。的显示效率。的显示效率。

【技术实现步骤摘要】
一种语音交互方法及系统


[0001]本专利技术属于通讯
,具体涉及一种语音交互方法、系统、计算机设备和存储介质。

技术介绍

[0002]近年来,随着网络科技的不断发展和通讯技术的不断进步,针对终端设备的操作模式也逐渐由传统的手动操作方式转向智能语音控制。但是,由于智能终端中的可包含的应用软件越来越多,这些应用软件的可触发对象可以展示在用户界面上,可触发对象可以是图标、文字等等,使得用户可以通过点选可触发对象的方式点击打开应用软件,以使终端设备触发该应用软件进行操作。
[0003]但是,由于智能终端中包含有大量的应用软件可触发对象,有些应用软件可触发对象通过归类的方式隐藏于多种文件夹内,导致用户难易快速准确的在终端界面中查找到所需的应用软件可触发对象。在遇到终端界面中软件仅具有可触发对象,不具有文字标识,或者具有文字标识,但需要遍历终端设备的所有显示可触发对象或隐藏于归类文件中的可触发对象方可找出。无法通过语音的方式替代触摸控制进行精准查找以显示所需可触发对象。

技术实现思路

[0004]为解决现有技术中终端设备可触发对象需要触摸点选逐一筛查的问题,本专利技术提供了一种语音交互方法、系统、计算机设备和存储介质,使用语音指令的方式进行人机交互,实现语音辅助用户精准查找到软件可触发对象,为用户提供便捷的筛选方式。
[0005]本专利技术至少一个实施例提供了一种语音交互方法,在终端设备的处理器上执行安装的应用软件,并在终端设备的终端界面上显示有用以触发应用软件的可触发对象,所述终端界面所呈现的内容包含应用软件的可触发对象或应用软件可触发对象和文字,所述该方法包括:
[0006]获取终端界面上的可触发对象,所述可触发对象包括有文字对象和非文字对象,可触发对象可以是图标、文字等等,例如可触发对象为软件图标;
[0007]根据所述可触发对象的类型生成对应语音标签,得到语音数据库,其中,所述语音标签包括所述有文字对象对应的文字标签和所述非文字对象对应的数字标签;
[0008]获取语音源的语音信息;
[0009]遍历整个所述语音数据库,提取所述语音信息中包含的语音标签信息,得到包含语音标签信息的语音指令;
[0010]发送所述语音指令至终端设备,将所述语音指令所对应的可触发对象显示在终端界面上,并触发对应的可触发对象工作。
[0011]可选的,在获取终端界面上的可触发对象之前,所述语音交互方法还包括:
[0012]获取终端设备上安装的软件列表,其中,所述软件列表中包括每款可触发对象;
[0013]读取终端界面上的可触发对象,将读取的可触发对象进行排序生成界面可触发对象列表;
[0014]遍历所述软件列表和所述界面可触发对象列表,比对筛选出所述软件列表中在所述终端界面上未生成可触发对象的子项;
[0015]将所述子项对应的可触发对象生成于所述终端界面上。
[0016]可选的,比对筛选出的所述子项在终端界面上生成的可触发对象还用于:将比对筛选出所述子项的可触发对象添加至所述界面可触发对象列表中,得到界面可触发对象更新列表。
[0017]可选的,所述可触发对象的类型生成对应语音标签的方法,包括:
[0018]识别所述终端界面上可触发对象对应的视觉可读的名称;
[0019]将识别的所述名称的文字添加至所述界面可触发对象更新列表中对应的所述可触发对象的子项;
[0020]提取出界面可触发对象更新列表中含有名称的子项,生成有文字对象队列;
[0021]将有文字对象队列中可触发对象对应的名称合成为语音的所述文字标签;
[0022]提取出界面可触发对象更新列表中仅含有可触发对象的子项,生成非文字对象队列;
[0023]将非文字对象队列中的可触发对象进行编号,得到每个可触发对象所对应的编号信息,编号信息合成为语音的非文字对象对应的数字标签。
[0024]可选的,获取语音源的语音信息的方法,包括:
[0025]根据自定义设定语音激活指令;
[0026]当触发所述语音激活指令时,激活语音获取状态;
[0027]获取语音源发出的语音;
[0028]对获取的所述语音进行解析,将解析的语音结果反馈至语音数据库进行识别提取对应语音标签。
[0029]可选的,对获取的所述语音进行解析的方法,包括:
[0030]获取待解析的语音;
[0031]将待解析的语音进行分帧处理,得到若干分帧处理的语音帧片段;
[0032]根据时间顺序将若干所述语音帧片段排序,得到待识别语音序列;
[0033]将待识别语音序列反馈至语音数据库进行识别提取语音标签,并将识别提取的语音标签转化为语音指令。
[0034]根据本专利技术其中一实施例,提供了还包括一种语音交互系统,在终端设备的处理器上激活待执行软件应用前,在终端设备的终端界面上语音控制得到应用软件的目标可触发对象,实现语音控制终端界面可触发对象显示,所述语音交互系统包括:
[0035]第一获取模块,用于获取终端界面上的可触发对象;
[0036]标签生成模块,用于根据获取的所述可触发对象的类型不同生成与所述可触发对象相对应语音标签,并建立语音数据库;
[0037]第二获取模块,用于获取语音源的语音信息;
[0038]标签提取模块,用于遍历整个所述语音数据库,提取所述语音信息中包含的语音标签信息,得到包含语音标签信息的语音指令;以及
[0039]控制模块,用于发送所述语音指令至终端设备,控制终端将所述语音指令所对应的可触发对象显示在终端界面上,并触发对应的可触发对象工作。
[0040]可选的,所述语音交互系统还包括:
[0041]筛查模块,用于获取终端设备安装的软件列表及所述软件列表的可触发对象,与终端界面上的可触发对象比对,筛选出未添加的可触发对象并添加至终端界面上;以及
[0042]语音解析模块,用于对获取的语音解析生成若干语音帧片段,按时间排序得到待识别语音序列,用以反馈至所述语音数据库进行识别提取语音标签。
[0043]本专利技术其中一实施例还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现语音交互方法的步骤。
[0044]本专利技术还包括一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现语音交互方法的步骤。
[0045]本专利技术提供的技术方案,具有如下有益效果:
[0046]本专利技术提供的技术方案在获取到终端界面的可触发对象后,根据软件可触发对象的类型生成并建立含有文字标签和数字标签的数据库,在触发语音激活指令时,获取语音源的语音信息,并提取其中的目标标签,将目标标签对应的可触发对象显示在终端界面上,并触发对应的可触发对象工作。通过语音控制方式识别待显示可触发对象的标签信息,对有无名称的可触发对象均能够识别,语音控制的精确度高,使得用户在进行语音控制时,针对即便本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互方法,包括:获取终端界面上的可触发对象;根据所述可触发对象的类型生成对应语音标签,得到语音数据库;获取语音源的语音信息;遍历整个所述语音数据库,提取所述语音信息中包含的语音标签信息,得到包含语音标签信息的语音指令;发送所述语音指令至终端设备,将所述语音指令所对应的可触发对象显示在终端界面上,并触发对应的可触发对象工作。2.如权利要求1所述的语音交互方法,其特征在于:所述可触发对象包括有文字对象和非文字对象;所述语音标签包括所述有文字对象对应的文字标签和所述非文字对象对应的数字标签。3.如权利要求2所述的语音交互方法,其特征在于:在获取终端界面上的可触发对象之前还包括:获取终端设备上安装的软件列表,其中,所述软件列表中包括每款可触发对象;读取终端界面上的可触发对象,将读取的可触发对象进行排序生成界面可触发对象列表;遍历所述软件列表和所述界面可触发对象列表,比对筛选出所述软件列表中在所述终端界面上未生成可触发对象的子项;将所述子项对应的可触发对象生成于所述终端界面上;其中,比对筛选出所述子项的可触发对象还用于添加至所述界面可触发对象列表中,得到界面可触发对象更新列表。4.如权利要求3所述的语音交互方法,其特征在于:所述可触发对象的类型生成对应语音标签的方法,包括:识别所述终端界面上可触发对象对应的视觉可读的名称;将识别的所述名称的文字添加至所述界面可触发对象更新列表中对应的所述可触发对象的子项;提取出界面可触发对象更新列表中含有名称的子项,生成有文字对象队列;将有文字对象队列中可触发对象对应的名称合成为语音的所述文字标签;提取出界面可触发对象更新列表中仅含有可触发对象的子项,生成非文字对象队列;将非文字对象队列中的可触发对象进行编号,得到每个可触发对象所对应的编号信息,编号信息合成为语音的非文字对象对应的数字标签。5.如权利要求4所述的语音交互方法,其特征在于:所述获取语音源的语音信息的方法,包括:根据自定义设定语音激活指令;当触发所述语音激活指令时,激活语...

【专利技术属性】
技术研发人员:谷辉李波
申请(专利权)人:瑞欧威尔上海智能科技有限公司
类型:发明
国别省市:

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

1