[发明专利]一种多用户协作的语音辅助方法在审
申请号: | 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:指令执行模块执行所匹配的语音信息,将执行所产生的反馈信息传递给反馈模块,反馈模块将反馈信息反馈给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张子辰,未经张子辰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711249842.0/,转载请声明来源钻瓜专利网。
- 上一篇:球形槽轮传动装置
- 下一篇:自动变速器的控制装置