[发明专利]一种多用户协作的语音辅助方法在审
申请号: | 201711249842.0 | 申请日: | 2017-12-01 |
公开(公告)号: | CN107919128A | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 张子辰 | 申请(专利权)人: | 张子辰 |
主分类号: | G10L15/26 | 分类号: | G10L15/26;G10L15/183;G06F9/48;G06F3/16 |
代理公司: | 淄博佳和专利代理事务所37223 | 代理人: | 张雯 |
地址: | 255000 山东省淄博市张店*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多用户 协作 语音 辅助 方法 | ||
技术领域
一种多用户协作的语音辅助方法,属于计算机软件技术领域。
背景技术
语音交互是人们最广泛使用和适应的一种日常交互方式,在电子信息领域,也是一种理想的人机交互方式,随着语音识别算法的发展和相关硬件技术进步,语音识别技术逐步走向成熟,目前在语音输入领域、语音大数据分析、语音生活辅助等领域已经有较多的应用场景。但是语音辅助技术目前仍存在一定难点,例如语音开集库识别成功率较低、语音交互速度较慢,同时目前语音交互系统往往适用于单个用户单一上下文的情况,即使某些系统可以将不同用户的不同语境上下文进行区分,在指令交互过程中指令的识别和反馈也只能局限在单一上下文语境中。针对现有技术的不足,目前急需一种适用于多用户多任务,协作并行化处理,有效提高语音信息输入和识别效率的技术方案。
发明内容
本发明要解决的技术问题是:克服现有技术的不足,提供一种适用于多用户多任务,协作并行化处理,有效提高语音信息输入和识别效率的多用户协作的语音辅助方法。
本发明解决其技术问题所采用的技术方案是:该一种多用户协作的语音辅助方法,包括用户交互层、逻辑层和底层框架层,用户交互层包括语音监听模块和反馈模块,逻辑层包括语音识别模块、模式识别模块和指令执行模块,底层框架层包括数据库和运行框架,数据库中存储若干指令样本;语音监听模块接收用户信息,语音监听模块的输出端连接语音识别模块,语音识别模块的输出端连接模式识别模块的输入端,语音监听模块的输出端连接语音识别模块的输入端,模式识别模块的输出端连接指令执行模块的输入端,指令执行模块的输出端连接反馈模块的输入端;
其特征在于:所述的用户信息包括语音信息,指令样本中包括公共指令样本、私有指令样本和穿透指令样本,系统中创建公共上下文和多个用户上下文,公共上下文包括所有用户上下文,公共指令进入公共上下文执行,私有指令进入当前用户上下文执行,穿透指令从当前用户上下文进入其他用户上下文执行,所述的数据库中还存储声纹样本;
所述的多用户协作的语音辅助方法的工作步骤为:
步骤1:多用户协作的语音辅助方法启动后,语音监听模块实时监听用户输入的语音信息,进入步骤2;
步骤2:语音监听模块压缩语音信息并传递给语音识别模块,语音识别模块提取语音信息中的声纹信息与声纹样本匹配,进入步骤3;
步骤3:若能匹配,进入对应的用户上下文,若未能匹配,创建新的声纹样本并进入对应的用户上下文,进入步骤4;
步骤4:语音识别模块将语音信息的内容转换为字符串格式后传递给模式识别模块,进入步骤5;
步骤5:模式识别模块将字符串格式的语音信息按顺序与指令样本进行匹配识别,若与指令样本匹配,进入步骤6,同时返回步骤5继续按字符串顺序往后匹配的语音信息,若匹配完毕,语音信息整体未能匹配,进入步骤11,否则返回步骤1;
步骤6:若与穿透指令样本匹配识别为穿透指令,进入步骤7,若与公共指令样本匹配识别为公共指令,进入步骤8,若与私有指令样本匹配识别为私有指令,进入步骤9,若与公共指令样本和私有指令样本共同匹配,识别为公共指令和私有指令共有的指令,进入步骤10;
步骤7:进入穿透模式,穿透指令进入对应的用户上下文,进入步骤12;
步骤8:公共指令进入公共上下文,进入步骤12;
步骤9:私有指令进入当前用户的上下文,进入步骤12;
步骤10:通过反馈模块要求用户筛选进入当前用户上下文或公共上下文,根据用户所选进入相应的上下文,进入步骤12;
步骤11:通过反馈模块向用户反馈未能匹配已有指令样本,返回步骤1;
步骤12:指令执行模块执行所匹配的语音信息,将执行所产生的反馈信息传递给反馈模块,反馈模块将反馈信息反馈给用户。
优选的,所述的指令样本还包括打断指令样本,若模式识别模块将语音信息中的打断指令与打断指令样本匹配,则终止打断指令所对应的操作。
优选的,所述的用户交互层还包括用户输入模块,所述的用户信息还包括手动输入信息,用户输入模块接收手动输入信息,手动输入信息为字符串格式,用户输入模块将手动输入信息传递给模式识别模块,先在公共上下文中匹配,列举所匹配到的用户上下文,通过反馈模块向用户请求选择对应要进入的用户上下文。
优选的,所述的用户上下文对应一个用户,一个用户对应多个用户上下文。优选的,所述的反馈模块的实现方式为语音信息反馈。
优选的,所述的反馈模块的实现方式为文字信息反馈。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张子辰,未经张子辰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711249842.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:球形槽轮传动装置
- 下一篇:自动变速器的控制装置