发明名称 一种支持多级命令词的语音交互方法
摘要 本发明公开了一种支持多级命令词的语音交互方法,根据所需识别的场景将命令词设置为多个上下级关联的级别,对每级命令词分别对应建立识别模型;每个命令词还分类为属于控制词还是非控制词,其中控制词触发所需识别的场景中相应的控制模块,非控制词触发与之关联的下一级别命令词的识别过程;对输入的语音进行识别时,根据目标场景调用相应的识别模型并且针对目标场景的每一级别分别调用命令词识别模型,具体按照命令词级别的上下级的先后顺序分为多级进行。本发明使得在有限的资源下极大的扩展了命令词数量,从而应用领域大大增加,可应用于小家电及所有可加装声控模块的设备上。
申请公布号 CN105931639A 申请公布日期 2016.09.07
申请号 CN201610373481.X 申请日期 2016.05.31
申请人 杨若冲 发明人 杨若冲
分类号 G10L15/22(2006.01)I;G10L15/26(2006.01)I;G10L15/14(2006.01)I 主分类号 G10L15/22(2006.01)I
代理机构 南京瑞弘专利商标事务所(普通合伙) 32249 代理人 严巧巧
主权项 一种支持多级命令词的语音交互方法,其特征在于:根据所需识别的场景将命令词设置为i个级别,i取1至n,这里n为所需识别的场景数量,设定第i级命令词与第i+1级命令词之间为上下级关系;对每级命令词分别对应建立识别模型;每个命令词还分类为属于控制词还是非控制词,其中控制词触发所需识别的场景中相应的控制模块,非控制词触发与之关联的下一级别命令词的识别过程;对输入的语音进行识别时,按照命令词级别的上下级的先后顺序分为多级进行,其中每一级的识别过程如下:首先调入该级别的命令词的识别模型至RAM存储器中并将该级别的命令词作为侦听目标进行侦听:若无法侦听到,则根据本次侦听目标按照下列规则重新侦听:若本次侦听目标为一级命令词,则重新侦听一级命令词,若本次侦听目标为其他级别命令词,则返回进行识别上一级别命令词;若能侦听到,则继续判断该命令词为是否为控制词,若为控制词,则触发所需识别的场景中相应的控制模块,若为非控制词,则触发与之关联的下一级别命令词的识别过程并将当前级别的命令词的识别模型从RAM存储器中删除。
地址 210000 江苏省南京市玄武区长江后街6号东南大学国家科技园