System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于网关设备语音操控多个智能设备的方法和系统技术方案_技高网

一种基于网关设备语音操控多个智能设备的方法和系统技术方案

技术编号:40025105 阅读:12 留言:0更新日期:2024-01-16 17:22
本发明专利技术公开了一种基于网关设备语音操控多个智能设备的方法和系统,方法包括以下步骤:步骤S100:网关设备获取用户声音的音频信息;步骤S200:对音频信息的控制意图进行识别,输出控制指令至与音频信息的控制意图对应的智能设备;步骤S300:智能设备执行控制指令,并输出执行结果;步骤S400:对执行结果进行转换,输出音频信息至网关设备;步骤S500:网关设备对音频信息进行播报。本发明专利技术其能跨设备使用同一套语音系统,通过一个网关设备去语音控制多个智能设备,节省了大量系统资源。

【技术实现步骤摘要】

本专利技术涉及车联网,尤其涉及一种基于网关设备语音操控多个智能设备的方法和系统


技术介绍

1、现有的车辆上的智能设备的语音控制方式为单一的控制方式,即智能设备的智能语音助手智能控制智能设备本机的功能,如:车机的智能语音助手只能控制车本身的功能,手机的语音助手机本身,无法通过某个设备语音去控制其他的设备,然而现在车联网时代,每个车都有多个智能设备,如果每个智能设备都需要部署一套语音系统,就会造成很大的资源浪费。


技术实现思路

1、本专利技术的主要目的在于针对现有技术中语音助手只能作用于本机设备,不能跨设备操控其他设备的缺点,提供一种基于网关设备语音操控多个智能设备的方法和系统。

2、为实现上述目的,本专利技术一种基于网关设备语音操控多个智能设备的方法,包括以下步骤:

3、步骤s100:网关设备获取用户声音的音频信息;

4、步骤s200:对音频信息的控制意图进行识别,输出控制指令至与音频信息的控制意图对应的智能设备;

5、步骤s300:智能设备执行控制指令,并输出执行结果;

6、步骤s400:对执行结果进行转换,输出音频信息至网关设备;

7、步骤s500:网关设备对音频信息进行播报。

8、优选地,所述步骤s100包括:网关设备捕捉用户声音,并将用户声音的音频信息传输至云端语音平台,云端语音平台通过asr模块将用户声音的音频信息转换为用户声音的文本信息。

9、优选地,所述步骤s200包括:云端语音平台中的asp模块将用户声音的文本信息传输至nlp模块,nlp模块对用户声音的文本信息进行控制意图识别,nlp模块将识别信息通过无线通讯传输至云端服务器,云端服务器对识别信息进行解析,根据存储的指令对应表转换成与识别信息对应的智能设备的控制指令,并将控制指令传输至网关设备,网关设备中的控制程序通过蓝牙通讯将控制指令传输至智能设备。

10、优选地,所述步骤s400包括:网关设备接收到执行结果,通过无线通讯将执行结果信息传输至云端服务器,云端服务器对执行结果进行回复语转换,云端服务器按预设语料模板输出回复语料文本信息至云端语音平台,云端语音平台通过tts模块将回复语料文本信息转换为回复语料音频信息,再将回复语料音频信息传输至网关设备。

11、优选地,所述步骤s400中的预设语料模板包括固定格式的执行结果套话,以及在执行结果套话中的固定位置根据智能设备的执行结果添入的智能设备名称。

12、此外,本专利技术还提供了一种基于网关设备语音操控多个智能设备的系统,包括:获取模块,用于获取用户声音的音频信息;识别模块,用于对音频信息的控制意图进行识别;传输模块,用于输出控制指令至与音频信息的控制意图对应的智能设备,用于输出执行结果至网关设备,及用于输出音频信息至网关设备;执行模块,用于执行控制指令;第一转换模块,用于对执行结果进行转换;播报模块,用于对音频信息进行播报;所述获取模块、所述播报模块位于网关设备中,所述执行模块位于智能设备中,网关设备、智能设备均具有所述传输模块。

13、优选地,还包括第二转换模块,用于将用户声音的音频信息转换为用户声音的文本信息;所述第二转换模块位于云端语音平台中。

14、优选地,还包括解析模块,用于对识别信息进行解析;所述第一转换模块还用于根据存储的指令对应表将识别信息转换成与识别信息对应的智能设备的控制指令;所述识别模块位于云端语音平台中,所述解析模块、所述第一转换模块位于云端服务器中。

15、优选地,所述第一转换模块还用于对智能设备的执行结果进行回复语转换;所述第二转换模块还用于将回复语料文本信息转换为回复语料音频信息;所述传输模块还用于按预设语料模板将回复语料文本信息输出至云端语音平台。

16、优选地,“所述传输模块还用于按预设语料模板将回复语料文本信息输出至云端语音平台”中的预设语料模板包括固定格式的执行结果套话,以及在执行结果套话中的固定位置根据智能设备的执行结果添入的智能设备名称。

17、本专利技术提供的一种基于网关设备语音操控多个智能设备的方法具有以下有益效果:通过获取用户声音的音频信息,对声音的音频信息进行收录、处理,提取与声音对应的文本信息,为后续识别用户声音的操控意图提供原始数据依据;通过对音频信息的控制意图进行识别,输出控制指令至与音频信息的控制意图对应的智能设备,对用户的操控语音命令进行对应的操作输出,通过识别语音音频的操控意图,输出与意图对应的控制指令从而给智能设备提供操作的指令来源;智能设备执行控制指令,并输出执行结果,智能设备完成用户声音意图的操作指令,并将操作结果进行反馈,以便用户及时知道当前语音控制是否有效;通过对执行结果进行转换,输出音频信息至网关设备,对执行结果进行音频转换,为后续语音播报提供原始数据;网关设备对音频信息进行播报,将执行结果以声音的形式告知用户的语音操控结果。

本文档来自技高网...

【技术保护点】

1.一种基于网关设备语音操控多个智能设备的方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于网关设备语音操控多个智能设备的方法,其特征在于,所述步骤S100包括:

3.如权利要求2所述的基于网关设备语音操控多个智能设备的方法,其特征在于,所述步骤S200包括:

4.如权利要求3所述的基于网关设备语音操控多个智能设备的方法,其特征在于,所述步骤S400包括:

5.如权利要求4所述的基于语音识别自动推荐使用智能设备的方法,其特征在于,

6.一种基于网关设备语音操控多个智能设备的系统,其特征在于,包括:

7.如权利要求6所述的基于网关设备语音操控多个智能设备的系统,其特征在于,

8.如权利要求7所述的基于网关设备语音操控多个智能设备的系统,其特征在于,

9.如权利要求8所述的基于网关设备语音操控多个智能设备的系统,其特征在于,

10.如权利要求9所述的基于网关设备语音操控多个智能设备的系统,其特征在于,

【技术特征摘要】

1.一种基于网关设备语音操控多个智能设备的方法,其特征在于,包括以下步骤:

2.如权利要求1所述的基于网关设备语音操控多个智能设备的方法,其特征在于,所述步骤s100包括:

3.如权利要求2所述的基于网关设备语音操控多个智能设备的方法,其特征在于,所述步骤s200包括:

4.如权利要求3所述的基于网关设备语音操控多个智能设备的方法,其特征在于,所述步骤s400包括:

5.如权利要求4所述的基于语音识别自动推荐使用...

【专利技术属性】
技术研发人员:钟浩玲
申请(专利权)人:深圳联友科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1