[发明专利]语音唤醒方法和装置在审
| 申请号: | 201910815809.2 | 申请日: | 2019-08-30 |
| 公开(公告)号: | CN112447180A | 公开(公告)日: | 2021-03-05 |
| 发明(设计)人: | 程飞飞;孙文涌 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G10L17/22 | 分类号: | G10L17/22;H04W52/02 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张晓霞;刘芳 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 语音 唤醒 方法 装置 | ||
本申请提供一种语音唤醒方法和装置,该方法包括:监测当前所发生的事件;根据所述事件识别场景信息,并唤醒语音引擎;根据所述场景信息生成第一语音信息,并通过所述语音引擎播放所述第一语音信息。本申请提供的语音唤醒方法和装置不仅可以根据当前所发生的事件主动唤醒语音引擎,使得终端设备与用户的交互智能化,而且可以避免语音引擎一直处于运行状态,从而降低终端设备的功耗。
技术领域
本申请实施例涉及终端设备技术领域,尤其涉及一种语音唤醒方法和装置。
背景技术
随着人工智能的快速发展,通过语音交互实现终端设备的人性化体验要求越来越高。终端设备通过多种手段唤醒运行在后台的语音引擎(或语音助手),以此实现用户与终端设备的语音交互。
现有技术中唤醒语音引擎(或语音助手)的唤醒手段有如下几种:(1)通过唤醒关键词进行唤醒;(2)通过按键方式进行唤醒;(3)对于一些特定的产品,在开机后一直运行语音引擎,在后台等待用户的语音呼叫;(4)在一些特定模式(例如驾驶模式)或者特定应用中直接启动语音引擎,以等待用户的语音呼叫。
然而,现有技术中前两种唤醒方式,需要依赖唤醒词和唤醒按键,使得终端设备与用户的交互不够智能化,其他两种唤醒方式,由于语音引擎一直处于运行状态,造成终端设备的功耗较大。
发明内容
本申请实施例提供一种语音唤醒方法和装置,不仅可以使得终端设备与用户的交互智能化,而且可以避免语音引擎一直处于运行状态,从而降低终端设备的功耗。
第一方面,本申请实施例提供一种语音唤醒方法,包括:
监测当前所发生的事件;
根据所述事件识别场景信息,并唤醒语音引擎;
根据所述场景信息生成第一语音信息,并通过所述语音引擎播放所述第一语音信息。
在本方案中,由于通过监测当前所发生的事件,根据监测出的事件识别场景信息,并根据场景信息生成第一语音信息,另外,终端设备还可以根据监测出的事件唤醒语音引擎,从而通过唤醒的语音引擎播放第一语音信息,这样,终端设备在主动唤醒语音引擎后,将可以和用户进行语音交互,从而不仅可以使得终端设备与用户的交互智能化,而且可以避免语音引擎一直处于运行状态,从而降低终端设备的功耗。另外,在语音引擎进入唤醒模式后,终端设备可以主动发出语音,以实现和用户的语音交互,从而可以使得用户的体验智慧化。
在一种可能的实现方式中,所述事件包括系统事件和/或应用事件。
在一种可能的实现方式中,所述事件包括系统服务事件、应用状态事件、终端设备状态事件、终端网络连接状态事件、终端设备位置状态事件和终端设备连接状态事件中的一种或多种。
在本方案中,系统服务事件可以包括锁屏和解锁事件、截屏和录屏事件、调用输入法事件;应用状态事件例如可以包括电话事件、短信事件、即时消息事件、闹钟事件;基于应用进行AI深度分析后输出的智慧化事件,例如快递收件、上下班、到达机场;终端设备状态事件例如可以包括开关机事件、屏幕唤醒、电池低电量事件;终端设备位置状态事件例如可以包括启动定位和导航事件;终端设备连接状态事件例如可以包括连接车机、连接蓝牙耳机。
由于通过上述多种事件均可以主动唤醒语音引擎,由此可以丰富语音引擎唤醒的场景,提高用户的体验。
在一种可能的实现方式中,所述根据所述场景信息生成第一语音信息,并通过所述语音引擎播放所述第一语音信息,包括:
根据所述场景信息,确定用户的用户意图;
根据所述用户意图,生成所述第一语音信息所对应的语义文本信息;
将所述语义文本信息发送给所述语音引擎,以播放所述第一语音信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910815809.2/2.html,转载请声明来源钻瓜专利网。





