CN104464723B - 一种语音交互方法及系统 - Google Patents

一种语音交互方法及系统 Download PDF

Info

Publication number
CN104464723B
CN104464723B CN201410782284.4A CN201410782284A CN104464723B CN 104464723 B CN104464723 B CN 104464723B CN 201410782284 A CN201410782284 A CN 201410782284A CN 104464723 B CN104464723 B CN 104464723B
Authority
CN
China
Prior art keywords
voice
audio data
word
prefix
speech
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410782284.4A
Other languages
English (en)
Other versions
CN104464723A (zh
Inventor
张凯
陈盛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
iFlytek Co Ltd
Original Assignee
iFlytek Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by iFlytek Co Ltd filed Critical iFlytek Co Ltd
Priority to CN201410782284.4A priority Critical patent/CN104464723B/zh
Publication of CN104464723A publication Critical patent/CN104464723A/zh
Application granted granted Critical
Publication of CN104464723B publication Critical patent/CN104464723B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种语音交互方法及系统,该方法包括录制用户输入的音频数据;对音频数据进行端点检测,直至检测到语音前端点;对从语音前端点起的音频数据进行前缀词检测,直至检测到前缀词语音,该前缀词为反映执行动作类型的词语;获取音频数据中从前缀词语音的前端点起的语音段作为语音指令;对语音指令进行语音识别;如果语音识别结果有效则执行对应语音识别结果的操作。本发明的方法及系统由于将音频数据中从前缀词语音的前端点起的语音段作为语音指令,并将反映执行动作类型的词语作为前缀词,因此实现了前缀词与语音指令间的有机结合,可以有效避免出现因强制切分语音指令带来的无法获得有效语音识别结果的问题,提高了语音交互的效率。

Description

一种语音交互方法及系统
技术领域
本发明涉及语音交互领域,尤其涉及一种语音交互方法及系统。
背景技术
为了避免手机等移动设备在待机时将周边的说话噪音误识别为语音指令,用户在每次启动移动设备的语音交互功能时,移动设备均需要完成以下操作:1、录制用户输入的音频数据;2、获取音频数据进行唤醒检测,直至唤醒成功;3、于唤醒成功后提示用户输入语音指令;4、于提示用户输入语音指令后,再次录制用户输入的音频数据;5、获取再次录制的音频数据中的语音段作为语音指令;6、对语音指令进行语音识别,得到语音识别结果;7、确定语音识别结果是否有效,如果有效则执行语音识别结果。对应地,用户在每次启动移动设备的语音交互功能时,均需要完成以下操作:1、说出唤醒词,以唤醒移动设备;2、在移动设备提示用户输入语音指令时,说出语音指令,例如说出“打电话给张三”时。由此可见,该种语音交互方法具有使用便捷性较差的缺陷。
为了解决上述语音交互方法存在的使用便捷性较差的问题,目前还提出了一种基于唤醒词的语音交互方法,该种语音交互方法是在唤醒成功后直接处理用户在说出唤醒词后连续说出的语音指令。与该种语音交互方法相对应,用户需要完成的操作是连续说出唤醒词和语音指令,例如,对于要“打电话给张三”的应用,用户需要说出“语点通,打电话给张三”,其中的“语点通”即为预先设定的固定唤醒词,而“打电话给张三”即为语音指令。该种语音交互方法虽然在使用便捷性上具有一定的优势,但是,用户通常都是连续说话,唤醒词与后面的语音指令会顺连在一起,因此,这种将音频数据中于唤醒成功起的语音段作为语音指令的强制切分方式,很可能导致语音指令不完整,进而导致语音识别模块无法获得有效的语音识别结果,降低了语音识别模块的识别准确率,这就在一定程度上降低了语音交互的效率。另外,该种语音交互方法仅针对固定的唤醒词起作用,用户需要硬性记忆设定的唤醒词,否则将无法开始整个语音交互过程,因此,该种语音交互方法的使用便捷性仍有待进一步提高。
发明内容
本发明实施例的目的在于克服现有语音交互方法存在的语音交互效率较低的问题,提供了一种高效的基于前缀词的语音交互方法。
为实现上述目的,本发明采用的技术方案为:一种语音交互方法,包括:
录制用户输入的音频数据;
对所述音频数据进行端点检测,直至检测到语音前端点;
对从所述语音前端点起的音频数据进行前缀词检测,直至检测到前缀词语音,其中,所述前缀词为反映执行动作类型的词语,并且所述前缀词与用于表明用户意图的语音指令结合在一起;
获取所述音频数据中从所述前缀词语音的前端点起的语音段作为语音指令,直至检测到指令获取终止事件;
对所述语音指令进行语音识别,得到语音识别结果;
判断所述语音识别结果是否有效,如果有效则执行对应所述语音识别结果的操作。
优选的是,所述方法还包括:
在对所述音频数据进行端点检测之前,对所述音频数据进行降噪处理。
优选的是,所述对从所述语音前端点起的音频数据进行前缀词检测包括:
基于包括前缀词模型和垃圾模型的并行搜索网络,检测从所述语音前端点起的音频数据中是否存在所述前缀词语音。
优选的是,所述判断所述语音识别结果是否有效包括:
判断命令词网络中是否存在与所述语音识别结果相匹配的命令词,如存在,则判定所述语音识别结果有效。
优选的是,所述指令获取终止事件包括:所述语音段结束和所述语音段已持续设定时间。
为了实现上述目的,本发明采用的技术方案为:一种语音交互系统,包括:
录音模块,用于录制用户输入的音频数据;
端点检测模块,用于对所述音频数据进行端点检测,直至检测到语音前端点;
前缀词检测模块,用于对从所述语音前端点起的音频数据进行前缀词检测,直至检测到前缀词语音,其中,所述前缀词为反映执行动作类型的词语,并且所述前缀词与用于表明用户意图的语音指令结合在一起;
语音活动检测模块,用于获取所述音频数据中从所述前缀词语音的前端点起的语音段作为语音指令,直至检测到指令获取终止事件;
语音识别模块,用于对所述语音指令进行语音识别,得到语音识别结果;
判断模块,用于判断所述语音识别结果是否有效;以及,
执行模块,用于执行有效的语音识别结果对应的操作。
优选的是,所述系统还包括:
降噪模块,分别与所述录音模块及所述端点检测模块连接,用于对所述录音模块录制的音频数据进行降噪处理,并将降噪处理后的音频数据传送给所述端点检测模块。
优选的是,所述前缀词检测模块具体用于基于包括前缀词模型和垃圾模型的并行搜索网络,检测从所述语音前端点起的音频数据中是否存在所述前缀词语音。
优选的是,所述判断模块具体用于判断命令词网络中是否存在与所述语音识别结果相匹配的命令词,如存在,则判定所述语音识别结果有效。
优选的是,所述指令获取终止事件包括:所述语音段结束和所述语音段已持续设定时间。
本发明的有益效果在于,本发明的语音交互方法及系统由于将音频数据中从前缀词语音的前端点起的语音段作为语音指令,并将例如是“打电话给”、“发短信给”、“打开QQ”等反映执行动作类型的词语作为前缀词,因此实现了前缀词与语音指令间的有机结合,这不仅可以有效避免出现因强制切分语音指令带来的无法获得有效语音识别结果的问题,提高了语音交互的效率,而且这种将符合常规语言习惯的词语作为前缀词的方式,使用户无需硬性记忆固定的唤醒词,只需按照常规语言习惯说出需要执行的动作即可实现语音交互的唤醒和动作的执行,进而进一步提高了语音交互的使用便捷性。
附图说明
图1示出了根据本发明所述语音交互方法的一种实施方式的流程图;
图2示出了根据本发明所述语音交互系统的一种实施结构的方框原理图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本发明为了解决现有语音交互方法存在的因对语音指令进行强制切分而影响语音交互效率的问题,提供一种更为高效的语音交互方法,如图1所示,该方法包括如下步骤:
步骤S1:录制用户输入的音频数据。
在此,可将录制的音频数据存储在固定长度的循环缓冲区中,并记录存储地址,以供后续步骤获取该音频数据。
步骤S2:对音频数据进行端点检测,直至检测到语音前端点。
该语音前端点就是非语音段到语音段的边界帧,进行音频数据处理时,首先对音频数据进行分帧,然后对音频数据的每帧数据计算能量特征,能量特征超过设定数值就认为该帧数据是语音,否则是非语音。
在此,音频数据会随着录音的进行不断被存储在循环缓冲区中,而随着音频数据的不断存储,便可不断从循环缓冲区中获取音频数据进行端点检测,因此,该对音频数据进行端点检测的动作基本可与将录制的音频数据存储在循环缓冲区中的动作同步进行,以提高处理效率。
步骤S3:对从语音前端点起的音频数据进行前缀词检测,直至检测到前缀词语音,其中,所述前缀词为反映执行动作类型的词语,以能够将用于唤醒语音交互的前缀词与用于表明用户意图的语音指令有机地结合在一起。该反映执行动作类型的词语例如是“打电话给”、“发短信给”、“打开QQ”、“打开微信”等符合常规语言习惯的词语。
该前缀词检测的主要作用为判断是否唤醒语音交互操作,如果检测到前缀词语音,则启动语音识别,以按照用户意图执行相应动作。
该前缀词检测的方法例如可包括如下步骤:
步骤S31,声学特征提取:提取音频信息(通常以语音段为单位进行前缀词检测)中具有区分性的、并且是基于人耳听觉特性提取的特征,通常选取语音识别中用到的MFCC(Mel-Frequency Cepstrum Coefficient,美尔频率倒谱系数)特征作为声学特征。
步骤S32,前缀词检测:将提取得到的声学特征,采用训练的声学模型在前缀词检测网络上计算声学得分,如果声学得分最优的路径中包含要检测的前缀词,则确定已检出前缀词,否则回到步骤S31继续提取声学特征。
在上述步骤S31和步骤S32的基础上,为了降低前缀词的误检率,还可以在确定已检出前缀词后执行以下步骤S33。
步骤S33,前缀词确认:将提取得到的声学特征,采用训练的声学模型在前缀词确认网络上进行前缀词确认,得到最终确认得分;判断该检出的前缀词是否为真实的前缀词,即将该前缀词的最终确认得分和预先设定的门限进行比较,如果最终确认得分大于等于门限,则认为该前缀词是真实的前缀词,语音唤醒成功;如果最终确认得分小于门限,则认为该前缀词为虚假的前缀词,重新回到步骤S31继续提取声学特征。
在此,可将符合常规语言习惯的反映执行动作类型的词语增加在前缀词检测网络和前缀词确认网络中,另外,本发明的方法还支持用户根据个人语言习惯,将反映执行动作类型的词语增加在前缀词检测网络和前缀词确认网络的操作。这使得本发明的方法不再受限于固定唤醒词,进一步提高了本发明的应用便捷性。
上述前缀词检测网络的实现方法可采用最优得分路径计算得出,最优得分路径的计算公式是:
现用X代表从音频数据中提取的声学特征向量,W代表得分最大的最优词序列;条件概率P(X|W)为声学模型得分,通过训练好的声学模型计算得到;先验概率P(W)为语言模型得分,即为对不同的声学模型所加的PenaltyP(X)为全概率,当声学模型和前缀词检测网络确定下来后即是定值。在此基础上,前缀词确认网络的实现方法是:
a)将检出的前缀词解码到音素一级,并记录所有的得分:
(Scorephone1,Scorephone2,…,ScorephoneN),其中N为前缀词中总的音素个数,Scorephone1,Scorephone2,…,ScorephoneN分别表示该前缀词中各音素的解码得分。
b)计算得到前缀词每个音素的确认得分,计算方式如下:
其中Kistart和Kiend分别为第i个音素的起始时间和结束时间;CMphonei表示第i个音素的确认得分,下标phonei表示第i个音素,Scorephonei如上面所示第i个音素的解码得分,Scoreframek表示使用前缀词确认网络解码得到的第k帧的得分。
c)计算得到该前缀词的最终确认得分CMword,计算方式如下所示:
为了提高前缀词检测效率及准确度,上述声学模型的训练可分为两部分,分别为前缀词模型和垃圾模型(即filler模型);前缀词模型可采用传统的语音识别中的声学模型训练方法,选取数据库,利用基于MLE(Maximum Likelihood Estimation,最大似然估计)和MPE(Minimum Phone Error,最小音素错误)区分性训练准则下得到;而垃圾模型则用于吸收除前缀词之外的无关语音。因此,上述步骤S3中对从语音前端点起的音频数据进行前缀词检测可进一步包括:基于包括前缀词模型和垃圾模型的并行搜索网络,检测从语音前端点起的音频数据中是否存在前缀词语音。
本领域技术人员应该理解的是,本发明也可以采用语音交互领域中惯常采用的其他字词检测手段检测前缀词语音,对此本发明实施例不做限定。
步骤S4:获取音频数据中从前缀词语音的前端点起的语音段作为语音指令,直至检测到指令获取终止事件,以实现前缀词与语音指令的有机结合。
在此,步骤S1的操作在检测到前缀词语音(即唤醒成功)后无中断地继续进行,而获取语音指令的动作由唤醒成功触发,该步骤即是在唤醒成功后直接从循环缓冲区中获取音频数据中的语音段。
为了便于获取该语音段,可在检测到前缀词语音后,记录前缀词语音的后端点在循环缓冲区中的储存地址及前缀词语音的长度,这样,即可计算得到前缀词语音的前端点在循环缓冲区中的储存地址,从而可以准确获取音频数据中从前缀词语音的前端点起的语音段。
步骤S5:对语音指令进行语音识别,得到语音识别结果。
步骤S6:判断语音识别结果是否有效,如果有效则执行对应语音识别结果的操作;如果无效则结束本次语音交互,在此,可以提醒用户交互失败,并提醒用户再次输入正确的语音指令。
本发明的语音交互方法由于将音频数据中从前缀词语音的前端点起的语音段作为语音指令,并将反映执行动作类型的词语作为前缀词,因此实现了前缀词与语音指令间的有机结合,这不仅可以有效避免出现因强制切分语音指令带来的无法获得有效语音识别结果的问题,提高了语音交互的效率,而且这种将符合常规语言习惯的词语作为前缀词的方式,使用户无需硬性记忆固定的唤醒词,只需按照常规语言习惯说出需要执行的动作即可实现语音交互的唤醒和动作的执行,进而进一步提高了语音交互的使用便捷性。
为了提高前端点检测、前缀词检测及语音识别的准确度,及提高本发明语音交互方法的抗干扰能力,本发明的方法还可以在对音频数据进行端点检测之前,对音频数据进行降噪处理,得到干净音频数据,对此,上述步骤S3具体是对从语音前端点起的干净音频数据进行前缀词检测,上述步骤S4具体是获取干净音频数据中从前缀词语音的前端点起的语音段作为语音指令。
上述步骤S6中判断所述语音识别结果是否有效可进一步包括如下步骤:
步骤S61:加载命令词网络。
本发明的方法支持用户根据需要扩充命令词网络的操作。
步骤S62:判断命令词网络中是否存在与语音识别结果相匹配的命令词,如存在,则判定所述语音识别结果有效。
在此,可通过计算语音识别结果与各命令词之间的相似度得到语音识别结果与各命令词之间的匹配度得分,如果匹配度得分高于或者等于设定阈值,则认为语音识别结果有效,否则认为语音结果无效。
上述指令获取终止事件可根据需要设定,例如包括:语音段结束和语音段已持续设定时间。因此,在检测到前缀词语音后,可同时对音频数据中从前缀词语音的前端点起的语音段进行语音识别、后端点检测及持续时间计时。本领域技术人员可以根据实际应用场合将该设定时间设置为固定值,或者将该设定时间设置为可由用户输入确定,通常情况下,该设定时间在800ms至2000ms的范围内选择,例如选择为1000ms。上述语音段结束表示检测到语音段的后端点。如果在语音段持续设定时间时还未检测到后端点,则同样认为语音段结束。在此,每个语音段的开始和结束分别对应语音段的前端点和后端点,前端点就是非语音段到语音段的边界帧,后端点就是语音段到非语音段的边界帧,因此,语音段是连续一定长度的帧数据都满足语音的要求得到的。
与上述语音交互方法相对应,本发明的语音交互系统如图2所示,包括录音模块1、端点检测模块2、前缀词检测模块3、语音活动检测模块4、语音识别模块5、判断模块6、执行模块7,该录音模块1用于录制用户输入的音频数据;该端点检测模块2用于对所述音频数据进行端点检测,直至检测到语音前端点;该前缀词检测模块3用于对从所述语音前端点起的音频数据进行前缀词检测,直至检测到前缀词语音,其中,所述前缀词为反映执行动作类型的词语;该语音活动检测模块4用于获取所述音频数据中从所述前缀词语音的前端点起的语音段作为语音指令,直至检测到指令获取终止事件;该语音识别模块5用于对所述语音指令进行语音识别,得到语音识别结果;该判断模块6用于判断所述语音识别结果是否有效;该执行模块7用于执行有效的语音识别结果。
本发明的系统还可进一步包括降噪模块(图中未示出),该降噪模块分别与录音模块1及端点检测模块2连接,用于对录音模块1录制的音频数据进行降噪处理,并将降噪处理后的音频数据传送给端点检测模块2。
进一步地,上述前缀词检测模块3还可用于基于包括前缀词模型和垃圾模型的并行搜索网络,检测从所述语音前端点起的音频数据中是否存在所述前缀词语音。
进一步地,上述判断模块6还可用于判断命令词网络中是否存在与所述语音识别结果相匹配的命令词,如存在,则判定所述语音识别结果有效。
上述指令获取终止事件例如可包括语音段结束和语音段已持续设定时间,对此,上述端点检测模块2还可用于检测该语音段的后端点及该语音段的持续时间。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的模块或单元可以是或者也可以不是物理上分开的,作为模块或单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上依据图式所示的实施例详细说明了本发明的构造、特征及作用效果,以上所述仅为本发明的较佳实施例,但本发明不以图面所示限定实施范围,凡是依照本发明的构想所作的改变,或修改为等同变化的等效实施例,仍未超出说明书与图示所涵盖的精神时,均应在本发明的保护范围内。

Claims (10)

1.一种语音交互方法,其特征在于,包括:
录制用户输入的音频数据;
对所述音频数据进行端点检测,直至检测到语音前端点;
对从所述语音前端点起的音频数据进行前缀词检测,直至检测到前缀词语音,其中,所述前缀词为反映执行动作类型的词语,并且所述前缀词与用于表明用户意图的语音指令结合在一起;
获取所述音频数据中从所述前缀词语音的前端点起的语音段作为语音指令,直至检测到指令获取终止事件;
对所述语音指令进行语音识别,得到语音识别结果;
判断所述语音识别结果是否有效,如果有效则执行对应所述语音识别结果的操作。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在对所述音频数据进行端点检测之前,对所述音频数据进行降噪处理。
3.根据权利要求1所述的方法,其特征在于,所述对从所述语音前端点起的音频数据进行前缀词检测包括:
基于包括前缀词模型和垃圾模型的并行搜索网络,检测从所述语音前端点起的音频数据中是否存在所述前缀词语音。
4.根据权利要求1所述的方法,其特征在于,所述判断所述语音识别结果是否有效包括:
判断命令词网络中是否存在与所述语音识别结果相匹配的命令词,如存在,则判定所述语音识别结果有效。
5.根据权利要求1至4中任一项所述的语音交互方法,其特征在于,所述指令获取终止事件包括:所述语音段结束和所述语音段已持续设定时间。
6.一种语音交互系统,其特征在于,包括:
录音模块,用于录制用户输入的音频数据;
端点检测模块,用于对所述音频数据进行端点检测,直至检测到语音前端点;
前缀词检测模块,用于对从所述语音前端点起的音频数据进行前缀词检测,直至检测到前缀词语音,其中,所述前缀词为反映执行动作类型的词语,并且所述前缀词与用于表明用户意图的语音指令结合在一起;
语音活动检测模块,用于获取所述音频数据中从所述前缀词语音的前端点起的语音段作为语音指令,直至检测到指令获取终止事件;
语音识别模块,用于对所述语音指令进行语音识别,得到语音识别结果;
判断模块,用于判断所述语音识别结果是否有效;以及,
执行模块,用于执行有效的语音识别结果对应的操作。
7.根据权利要求6所述的系统,其特征在于,所述系统还包括:
降噪模块,分别与所述录音模块及所述端点检测模块连接,用于对所述录音模块录制的音频数据进行降噪处理,并将降噪处理后的音频数据传送给所述端点检测模块。
8.根据权利要求6所述的系统,其特征在于,所述前缀词检测模块具体用于基于包括前缀词模型和垃圾模型的并行搜索网络,检测从所述语音前端点起的音频数据中是否存在所述前缀词语音。
9.根据权利要求6所述的系统,其特征在于,所述判断模块具体用于判断命令词网络中是否存在与所述语音识别结果相匹配的命令词,如存在,则判定所述语音识别结果有效。
10.根据权利要求6至9中任一项所述的系统,其特征在于,所述指令获取终止事件包括:所述语音段结束和所述语音段已持续设定时间。
CN201410782284.4A 2014-12-16 2014-12-16 一种语音交互方法及系统 Active CN104464723B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410782284.4A CN104464723B (zh) 2014-12-16 2014-12-16 一种语音交互方法及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410782284.4A CN104464723B (zh) 2014-12-16 2014-12-16 一种语音交互方法及系统

Publications (2)

Publication Number Publication Date
CN104464723A CN104464723A (zh) 2015-03-25
CN104464723B true CN104464723B (zh) 2018-03-20

Family

ID=52910674

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410782284.4A Active CN104464723B (zh) 2014-12-16 2014-12-16 一种语音交互方法及系统

Country Status (1)

Country Link
CN (1) CN104464723B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109708256A (zh) * 2018-12-06 2019-05-03 珠海格力电器股份有限公司 一种语音确定方法、装置、存储介质及空调
US10311874B2 (en) 2017-09-01 2019-06-04 4Q Catalyst, LLC Methods and systems for voice-based programming of a voice-controlled device

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106782547B (zh) * 2015-11-23 2020-08-07 芋头科技(杭州)有限公司 一种基于语音识别的机器人语义识别系统
CN105529028B (zh) * 2015-12-09 2019-07-30 百度在线网络技术(北京)有限公司 语音解析方法和装置
CN106887227A (zh) * 2015-12-16 2017-06-23 芋头科技(杭州)有限公司 一种语音唤醒方法及系统
CN105869637B (zh) * 2016-05-26 2019-10-15 百度在线网络技术(北京)有限公司 语音唤醒方法和装置
CN105931639B (zh) * 2016-05-31 2019-09-10 杨若冲 一种支持多级命令词的语音交互方法
CN106157950A (zh) * 2016-09-29 2016-11-23 合肥华凌股份有限公司 语音控制系统及其唤醒方法、唤醒装置和家电、协处理器
CN106653013B (zh) * 2016-09-30 2019-12-20 北京奇虎科技有限公司 语音识别方法及装置
CN106571144A (zh) * 2016-11-08 2017-04-19 广东小天才科技有限公司 一种基于语音识别的搜索方法及装置
CN107145329A (zh) * 2017-04-10 2017-09-08 北京猎户星空科技有限公司 设备控制方法、装置及智能设备
CN107731226A (zh) * 2017-09-29 2018-02-23 杭州聪普智能科技有限公司 基于语音识别的控制方法、装置及电子设备
CN108172219B (zh) * 2017-11-14 2021-02-26 珠海格力电器股份有限公司 识别语音的方法和装置
CN107886944B (zh) * 2017-11-16 2021-12-31 出门问问创新科技有限公司 一种语音识别方法、装置、设备及存储介质
CN107919124B (zh) * 2017-12-22 2021-07-13 北京小米移动软件有限公司 设备唤醒方法及装置
CN110299137B (zh) * 2018-03-22 2023-12-12 腾讯科技(深圳)有限公司 语音交互方法和装置
CN108735210A (zh) * 2018-05-08 2018-11-02 宇龙计算机通信科技(深圳)有限公司 一种语音控制方法及终端
CN111066082B (zh) * 2018-05-25 2020-08-28 北京嘀嘀无限科技发展有限公司 一种语音识别系统和方法
CN108922531B (zh) * 2018-07-26 2020-10-27 腾讯科技(北京)有限公司 槽位识别方法、装置、电子设备及存储介质
CN109147779A (zh) * 2018-08-14 2019-01-04 苏州思必驰信息科技有限公司 语音数据处理方法和装置
JP6992713B2 (ja) * 2018-09-11 2022-01-13 日本電信電話株式会社 連続発話推定装置、連続発話推定方法、およびプログラム
CN109147764A (zh) * 2018-09-20 2019-01-04 百度在线网络技术(北京)有限公司 语音交互方法、装置、设备及计算机可读介质
CN108962250A (zh) * 2018-09-26 2018-12-07 出门问问信息科技有限公司 语音识别方法、装置及电子设备
CN111063356B (zh) * 2018-10-17 2023-05-09 北京京东尚科信息技术有限公司 电子设备响应方法及系统、音箱和计算机可读存储介质
CN109887493B (zh) * 2019-03-13 2021-08-31 安徽声讯信息技术有限公司 一种文字音频推送方法
CN110930989B (zh) * 2019-11-27 2021-04-06 深圳追一科技有限公司 语音意图识别方法、装置、计算机设备和存储介质
CN111524512A (zh) * 2020-04-14 2020-08-11 苏州思必驰信息科技有限公司 低延时开启one-shot语音对话的方法、外围设备及低延时响应的语音交互装置
CN113643691A (zh) * 2021-08-16 2021-11-12 思必驰科技股份有限公司 远场语音留言交互方法及系统
CN113971953A (zh) * 2021-09-17 2022-01-25 珠海格力电器股份有限公司 语音命令词识别方法、装置、存储介质及电子设备

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999161B (zh) * 2012-11-13 2016-03-02 科大讯飞股份有限公司 一种语音唤醒模块的实现方法及应用
CN103077165A (zh) * 2012-12-31 2013-05-01 威盛电子股份有限公司 自然语言对话方法及其系统
CN103220423A (zh) * 2013-04-10 2013-07-24 威盛电子股份有限公司 语音接听方法与移动终端装置
CN103595869A (zh) * 2013-11-15 2014-02-19 华为终端有限公司 一种终端语音控制方法、装置及终端
CN103632667B (zh) * 2013-11-25 2017-08-04 华为技术有限公司 声学模型优化方法、装置及语音唤醒方法、装置和终端
CN103714815A (zh) * 2013-12-09 2014-04-09 何永 语音控制方法及其设备

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10311874B2 (en) 2017-09-01 2019-06-04 4Q Catalyst, LLC Methods and systems for voice-based programming of a voice-controlled device
CN109708256A (zh) * 2018-12-06 2019-05-03 珠海格力电器股份有限公司 一种语音确定方法、装置、存储介质及空调
CN109708256B (zh) * 2018-12-06 2020-07-03 珠海格力电器股份有限公司 一种语音确定方法、装置、存储介质及空调

Also Published As

Publication number Publication date
CN104464723A (zh) 2015-03-25

Similar Documents

Publication Publication Date Title
CN104464723B (zh) 一种语音交互方法及系统
CN102543071B (zh) 用于移动设备的语音识别系统和方法
CN103943105A (zh) 一种语音交互方法及系统
US9437186B1 (en) Enhanced endpoint detection for speech recognition
US9330667B2 (en) Method and system for endpoint automatic detection of audio record
US9354687B2 (en) Methods and apparatus for unsupervised wakeup with time-correlated acoustic events
CN110610707B (zh) 语音关键词识别方法、装置、电子设备和存储介质
CN109979474B (zh) 语音设备及其用户语速修正方法、装置和存储介质
US10109276B2 (en) Promoting voice actions to hotwords
US10917758B1 (en) Voice-based messaging
US9070367B1 (en) Local speech recognition of frequent utterances
US8972260B2 (en) Speech recognition using multiple language models
US9117449B2 (en) Embedded system for construction of small footprint speech recognition with user-definable constraints
CN106297777B (zh) 一种唤醒语音服务的方法和装置
CN107644638A (zh) 语音识别方法、装置、终端和计算机可读存储介质
US10506088B1 (en) Phone number verification
US9335966B2 (en) Methods and apparatus for unsupervised wakeup
EP3179475A1 (en) Voice wakeup method, apparatus and system
US20150255069A1 (en) Predicting pronunciation in speech recognition
KR20180024807A (ko) 화자 인식에 기초한 음성 인식 방법 및 장치
WO2017084334A1 (zh) 一种语种识别方法、装置、设备及计算机存储介质
CN111797632A (zh) 信息处理方法、装置及电子设备
CN114155839A (zh) 一种语音端点检测方法、装置、设备及存储介质
CN107220532A (zh) 用于通过声音识别用户身份的方法及设备
CN111768769A (zh) 语音交互方法、装置、设备及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant