[发明专利]一种多用户协作的语音辅助方法在审
申请号: | 201711249842.0 | 申请日: | 2017-12-01 |
公开(公告)号: | CN107919128A | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 张子辰 | 申请(专利权)人: | 张子辰 |
主分类号: | G10L15/26 | 分类号: | G10L15/26;G10L15/183;G06F9/48;G06F3/16 |
代理公司: | 淄博佳和专利代理事务所37223 | 代理人: | 张雯 |
地址: | 255000 山东省淄博市张店*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多用户 协作 语音 辅助 方法 | ||
1.一种多用户协作的语音辅助方法,包括用户交互层、逻辑层和底层框架层,用户交互层包括语音监听模块和反馈模块,逻辑层包括语音识别模块、模式识别模块和指令执行模块,底层框架层包括数据库和运行框架,数据库中存储若干指令样本;语音监听模块接收用户信息,语音监听模块的输出端连接语音识别模块,语音识别模块的输出端连接模式识别模块的输入端,语音监听模块的输出端连接语音识别模块的输入端,模式识别模块的输出端连接指令执行模块的输入端,指令执行模块的输出端连接反馈模块的输入端;
其特征在于:所述的用户信息包括语音信息,指令样本中包括公共指令样本、私有指令样本和穿透指令样本,系统中创建公共上下文和多个用户上下文,公共上下文包括所有用户上下文,公共指令进入公共上下文执行,私有指令进入当前用户上下文执行,穿透指令从当前用户上下文进入其他用户上下文执行,所述的数据库中还存储声纹样本;
所述的多用户协作的语音辅助方法的工作步骤为:
步骤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:指令执行模块执行所匹配的语音信息,将执行所产生的反馈信息传递给反馈模块,反馈模块将反馈信息反馈给用户。
2.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的指令样本还包括打断指令样本,若模式识别模块将语音信息中的打断指令与打断指令样本匹配,则终止打断指令所对应的操作。
3.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的用户交互层还包括用户输入模块,所述的用户信息还包括手动输入信息,用户输入模块接收手动输入信息,手动输入信息为字符串格式,用户输入模块将手动输入信息传递给模式识别模块,先在公共上下文中匹配,列举所匹配到的用户上下文,通过反馈模块向用户请求选择对应要进入的用户上下文。
4.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的用户上下文对应一个用户,一个用户对应多个用户上下文。
5.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的反馈模块的实现方式为语音信息反馈。
6.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的反馈模块的实现方式为文字信息反馈。
7.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的指令样本根据需要对用户提供的指令内容建立。
8.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的若干指令样本组成有限状态机,每一个指令样本作为有限状态机的单一状态,所述的匹配的指令信息作为有限状态机中状态转移的标志。
9.根据权利要求8所述的一种多用户协作的语音辅助方法,其特征在于:所述的有限状态机呈树结构排列,按照指令样本的执行顺序建立多层树结构。
10.根据权利要求1所述的一种多用户协作的语音辅助方法,其特征在于:所述的字符串格式的用户信息与指令样本匹配采用顺序字符串匹配算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张子辰,未经张子辰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711249842.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:球形槽轮传动装置
- 下一篇:自动变速器的控制装置