技术新讯 > 乐器声学设备的制造及制作,分析技术 > 提供车载语音服务的方法和系统与流程  >  正文

提供车载语音服务的方法和系统与流程

  • 国知局
  • 2024-06-21 10:38:29

本发明的实施方式总体上涉及车载语音领域,更具体地,涉及一种提供车载语音服务的方法和系统。

背景技术:

1、目前车载语音大部分采用的是直接使用语音供应商的服务,这样就造成功能与实现的隔离,并且服务部署在语音供应商,用户的数据也存在供应商,用户的数据安全可能会受到威胁。对于云端的用户数据安全,主要通过在方案或者合同上添加一些条款进行约束,而无法在技术上实现数据安全。

2、另外,当需要对语音服务进行二次开发或者优化时,通过提交需求的方式来告知语音供应商开发新增功能点或者对现有的功能点进行优化,流程较长,时效性较低,从而部署不够灵活。

技术实现思路

1、为了解决现有技术中的上述问题,在第一方面,本发明的实施方式提供了一种提供车载语音服务的方法,所述方法包括:由车机端的麦克风对用户的语音进行录音,形成用户语音音频文件;由所述车机端的linux系统侧的语音对话系统引擎将所述用户语音音频文件经由云端适配服务模块发送至第一云语音服务端;由所述第一云语音服务端的自动语音识别模块对所述用户语音音频文件进行语音识别,生成云端识别结果;由所述第一云语音服务端的自然语言理解模块和对话管理模块对所述云端识别结果进行语义理解和对话管理,生成第一业务请求信息;由所述第一云语音服务端将所述第一业务请求信息发送至第一内容提供者;由所述第一云语音服务端从所述第一内容提供者接收针对所述第一业务请求信息的第一业务响应信息;由所述第一云语音服务端经由所述云端适配服务模块将所述第一业务响应信息发送至第二云语音服务端的技能仲裁模块;由所述第一云语音服务端将所述云端识别结果经由所述云端适配服务模块发送至第二云语音服务端;由所述第二云语音服务端的自然语言理解模块和对话管理模块对所述云端识别结果进行语义理解和对话管理,生成第二业务请求信息;由所述第二云语音服务端将所述第二业务请求信息发送至第二内容提供者;由所述第二云语音服务端从所述第二内容提供者接收针对所述第二业务请求信息的第二业务响应信息;由所述第二云语音服务端的所述技能仲裁模块对所述第一业务响应信息和所述第二业务响应信息的置信度进行仲裁,生成仲裁结果;由所述第二云语音服务端将所述仲裁结果经由所述云端适配服务模块发送至所述车机端的linux系统侧的所述语音对话系统引擎;由所述车机端的linux系统侧的所述语音对话系统引擎将所述仲裁结果发送至所述车机端的安卓系统侧的对话管理模块;由所述车机端的安卓系统侧的对话管理模块请求所述车机端的安卓系统侧的语音用户接口对所述仲裁结果进行显示;由所述车机端的安卓系统侧的对话管理模块对所述仲裁结果进行文本-语音转换,生成仲裁文本-语音转换文言,并且将所述仲裁文本-语音转换文言发送至所述车机端的linux系统侧的所述语音对话系统引擎;由所述车机端的linux系统侧的语音对话系统引擎根据所述仲裁文本-语音转换文言进行语音播报。

2、在一些实施方式中,所述方法还包括:由所述第一云语音服务端的自动语音识别模块将生成的所述云端识别结果经由所述云端适配服务模块发送至所述车机端的linux系统侧的语音对话系统引擎;由所述车机端的linux系统侧的语音对话系统引擎中的自然语言理解模块对所述云端识别结果进行语义理解,生成本地业务请求信息,其中所述本地业务请求信息与车辆控制器相关联;由所述车机端的人机接口根据所述本地业务信息向相关联的车辆控制器发送控制指令。

3、在一些实施方式中,所述方法还包括:由所述车机端的linux系统侧的语音对话系统引擎中的自动语音识别模块对所述用户语音音频文件进行语音识别,生成本地识别结果;由所述车机端的linux系统侧的语音对话系统引擎将所述本地识别结果发送至所述车机端的安卓系统侧的对话管理模块;由所述车机端的安卓系统侧的对话管理模块请求所述车机端的安卓系统侧的语音用户接口对所述本地识别结果进行显示。

4、在一些实施方式中,所述方法还包括:由所述车机端的linux系统侧的语音对话系统引擎中的自然语言理解模块对所述本地识别结果进行语义理解,生成本地语义理解结果;在来自所述第二云语音服务端的仲裁结果超时的情况下,由所述车机端的linux系统侧的语音对话系统引擎根据所述本地语义理解结果生成本地响应信息,并将所述本地响应信息发送至所述车机端的安卓系统侧的对话管理模块;由所述车机端的安卓系统侧的对话管理模块对所述本地响应信息进行文本-语音转换,生成本地响应文本-语音转换文言,并且将所述本地响应文本-语音转换文言发送至所述车机端的linux系统侧的所述语音对话系统引擎;由所述车机端的linux系统侧的语音对话系统引擎根据所述本地响应文本-语音转换文言进行语音播报。

5、在一些实施方式中,所述方法还包括:由所述第二云语音服务端的自然语言理解模块和对话管理模块对所述云端识别结果进行语义理解和对话管理,判断所述第二业务请求信息是否与预存知识库有关;在所述第二业务请求信息与预存知识库有关的情况下,由所述第二云语音服务端的所述技能仲裁模块将所述第二业务请求信息发送至预存知识库查询模块;由所述第二云语音服务端的所述技能仲裁模块接收所述预存知识库查询模块针对所述第二业务请求信息的知识库响应信息,并且将所述知识库响应信息作为所述仲裁结果。

6、在一些实施方式中,所述方法还包括:由所述第一云语音服务端的自动语音识别模块将生成的所述云端识别结果经由所述云端适配服务模块发送至所述车机端的linux系统侧的语音对话系统引擎;由所述车机端的linux系统侧的所述语音对话系统引擎将所述云端识别结果发送至所述车机端的安卓系统侧的对话管理模块;由所述车机端的安卓系统侧的对话管理模块请求所述车机端的安卓系统侧的语音用户接口利用所述云端识别结果来覆盖所述本地识别结果。

7、在一些实施方式中,所述第一云语音服务端是第三方云语音服务端,所述第二云语音服务端是私有云部署语音服务端。

8、在一些实施方式中,所述业务请求信息包括业务领域、用户意图和词槽。

9、在一些实施方式中,将所述仲裁结果发送至所述车机端的安卓系统侧的对话管理模块包括:依次经由所述车机端的linux系统侧的逻辑管理模块、所述车机端的linux系统侧的语音对话系统引擎服务模块、所述车机端的安卓系统侧的语音对话系统引擎客户端模块,将所述仲裁结果发送至所述车机端的安卓系统侧的对话管理模块。并且,将所述仲裁文本-语音转换文言发送至所述车机端的linux系统侧的语音对话系统引擎包括:依次经由所述车机端的安卓系统侧的语音对话系统引擎客户端模块、所述车机端的linux系统侧的语音对话系统引擎服务模块和所述车机端的linux系统侧的逻辑管理模块,将所述仲裁文本-语音转换文言发送至所述车机端的linux系统侧的语音对话系统引擎。

10、在第二方面,本发明的实施方式提出了一种提供车载语音服务的系统,所述系统包括车机端和云端,其中,所述车机端包括linux系统侧和安卓系统侧,所述云端包括第一云语音服务端、第二云语音服务端和云端适配服务模块。所述车机端用于:通过麦克风对用户的语音进行录音,形成用户语音音频文件;通过linux系统侧的语音对话系统引擎将所述用户语音音频文件经由云端适配服务模块发送至第一云语音服务端;通过所述车机端的linux系统侧的所述语音对话系统引擎将所述仲裁结果发送至所述车机端的安卓系统侧的对话管理模块;通过所述车机端的安卓系统侧的对话管理模块请求所述车机端的安卓系统侧的语音用户接口对所述仲裁结果进行显示;通过所述车机端的安卓系统侧的对话管理模块对所述仲裁结果进行文本-语音转换,生成仲裁文本-语音转换文言,并且将所述仲裁文本-语音转换文言发送至所述车机端的linux系统侧的所述语音对话系统引擎;通过所述车机端的linux系统侧的语音对话系统引擎根据所述仲裁文本-语音转换文言进行语音播报。所述第一云语音服务端用于:通过所述第一云语音服务端的自动语音识别模块对所述用户语音音频文件进行语音识别,生成云端识别结果;通过所述第一云语音服务端的第一自然语言理解模块和第一对话管理模块对所述云端识别结果进行语义理解和对话管理,生成第一业务请求信息;将所述第一业务请求信息发送至第一内容提供者;从所述第一内容提供者接收针对所述第一业务请求信息的第一业务响应信息;经由所述云端适配服务模块将所述第一业务响应信息发送至第二云语音服务端的技能仲裁模块;将所述云端识别结果经由所述云端适配服务模块发送至第二云语音服务端。所述第二云语音服务端用于:通过所述第二云语音服务端的自然语言理解模块和对话管理模块对所述云端识别结果进行语义理解和对话管理,生成第二业务请求信息;将所述第二业务请求信息发送至第二内容提供者;从所述第二内容提供者接收针对所述第二业务请求信息的第二业务响应信息;通过所述第二云语音服务端的所述技能仲裁模块对所述第一业务响应信息和所述第二业务响应信息的置信度进行仲裁,生成仲裁结果;将所述仲裁结果经由所述云端适配服务模块发送至所述车机端的linux系统侧的所述语音对话系统引擎。

11、本发明的实施方式提出的提供车载语音服务的方法和系统,通过第一云语音服务端和第二云语音服务端分别对用户的音频输入进行语义理解并分别调用内容提供者的内容,产生两个不同的响应,通过设置技能仲裁模块对两个响应进行置信度仲裁,选取更加可信的响应反馈给用户,提高了车载语音服务的准确率,提升了用户体验。

12、本发明的实施方式除了车机端的语音引擎之外,增加了私有云部署语音服务,对语音服务进行私有化部署。实现了语音服务的私有化部署,用户的所有数据可以留在企业内部,安全等级更高,提高了数据安全性。

13、另外,车载语音服务私有化部署之后,可以更灵活的对语音产品进行个性化定制、二次开发。

本文地址:https://www.jishuxx.com/zhuanli/20240618/20870.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。