一种智能音箱的音频处理方法及系统技术方案

技术编号:19828995 阅读:47 留言:0更新日期:2018-12-19 17:04
本发明专利技术公开了一种智能音箱的音频处理方法及系统,方法包括:智能音箱与第一服务器建立长连接;智能音箱发送报文信息至第一服务器,第一服务器与第二服务器建立长连接,并将报文信息发送至第二服务器;第一服务器接收并保存智能音箱上传的音频信息,同时将音频信息传输给第二服务器;第二服务器根据报文信息和音频信息生成识别结果,并将识别结果返回至第一服务器;第一服务器保存识别结果,并根据识别结果生成回复信息。本发明专利技术通过保存音频信息和识别结果,使得生成商可获得所需的信息;同时第一服务器可根据识别结果直接生产回复信息,无需智能音箱获取到识别结果后再向服务器发出获取回复信息请求,简化操作流程。

【技术实现步骤摘要】
一种智能音箱的音频处理方法及系统
本专利技术属于通信
,特别涉及一种智能音箱的音频处理方法及系统。
技术介绍
随着人工智能的日趋火爆,智能音箱等智能产品也越来越火爆。作为一台智能音箱最重要的就是语音识别和语意解析,只有正确的理解到用户的意图才能为用户提供更精确的服务。而生产智能音箱的公司一般自己没有专业的语音识别团队,需要和第三方服务器平台等合作,在智能音箱端调用第三方平台提供的SDK将音频信息传输到第三方的服务器,由第三方服务器对音频信息进行语音识别和语意解析,然后将语音识别结果和语意解析结果返回到智能音箱端。此种方式使得智能音箱生产商无法获取并保存用户输入的音频信息和识别结果到自己的服务器上,使得生产商无法根据识别结果获得所需信息,从而无法为用户提供更好的服务。
技术实现思路
本专利技术的目的是提供一种智能音箱的音频处理方法及系统,实现在使用第三方服务器进行音频语义解析的同时,保存用户输入的音频信息和识别结果的目的。本专利技术提供的技术方案如下:一种智能音箱的音频处理方法,包括:所述智能音箱与第一服务器建立长连接;所述智能音箱发送报文信息至所述第一服务器;所述报文信息包含所述智能音箱的设备信息;当所述第一服务器根据所述设备信息确认所述智能音箱合法时,所述第一服务器与第二服务器建立长连接,并将所述报文信息发送至所述第二服务器;所述第一服务器接收并保存所述智能音箱上传的音频信息,同时将所述音频信息传输给所述第二服务器;所述第二服务器根据所述报文信息和所述音频信息生成识别结果,并将所述识别结果返回至所述第一服务器;所述第一服务器保存所述识别结果,并根据所述识别结果生成回复信息。进一步地,所述智能音箱与第一服务器建立长连接之前还包括:所述智能音箱获取用户信息和所述用户输入的音频信息;所述第一服务器接收并保存所述智能音箱上传的音频信息具体包括:所述第一服务器接收所述智能音箱上传的所述用户信息和所述音频信息,根据所述用户信息识别所述用户的身份信息;根据所述用户的身份信息,建立或查找到与所述用户对应的文件库,并将所述音频信息保存在所述文件库中。进一步地,所述第一服务器保存所述识别结果,并根据所述识别结果生成回复信息具体包括:所述第一服务器保存所述识别结果至所述文件库中;当所述文件库中存储有历史识别结果时,所述第一服务器根据所述识别结果和所述历史识别结果生成回复信息。进一步地,所述第一服务器根据所述识别结果和所述历史识别结果生成回复信息具体包括:对所述历史识别结果进行分词处理,得到所述历史识别结果的词向量;对所述识别结果进行分词处理,得到关键词;根据所述关键词在所述词向量中查找到与所述关键词相关的词语;根据所述识别结果和与所述关键词相关的词语生成回复信息。进一步地,当所述第一服务器根据所述设备信息确认所述智能音箱不合法时,所述第一服务器断开与所述智能音箱的长连接。本专利技术还提供一种智能音箱的音频处理系统,包括:智能音箱,用于与第一服务器建立长连接,并用于发送报文信息至所述第一服务器;所述报文信息包含所述智能音箱的设备信息;所述第一服务器,用于当根据所述设备信息确认所述智能音箱合法时,与第二服务器建立长连接,并将所述报文信息发送至所述第二服务器;同时接受并保存所述智能音箱上传的音频信息,并将所述音频信息传输给所述第二服务器;所述第二服务器,用于根据所述报文信息和所述音频信息生成识别结果,并将所述识别结果返回至所述第一服务器;所述第一服务器,还用于保存所述识别结果,并根据所述识别结果生成回复信息。进一步地,所述智能音箱包括:获取模块,用于获取用户信息和所述用户输入的音频信息;所述第一服务器包括:接收模块,用于接收所述智能音箱上传的所述用户信息和所述音频信息;识别模块,用于根据所述用户信息识别所述用户的身份信息;文件库模块,用于根据所述用户的身份信息,建立或查找到与所述用户对应的文件库;存储模块,用于将所述音频信息保存在所述文件库中。进一步地,所述第一服务器还包括生成模块:所述存储模块,还用于保存所述识别结果至所述文件库中;所述生成模块,用于当所述文件库中存储有历史识别结果时,所述第一服务器根据所述识别结果和所述历史识别结果生成回复信息。进一步地,所述生成模块包括:分词单元,用于对所述历史识别结果进行分词处理,得到所述历史识别结果的词向量;还用于对所述识别结果进行分词处理,得到关键词;查找单元,用于根据所述关键词在所述词向量中查找到与所述关键词相关的词语;生成单元,用于根据所述识别结果和与所述关键词相关的词语生成回复信息。进一步地,所述第一服务器还用于当所述第一服务器根据所述设备信息确认所述智能音箱不合法时,所述第一服务器断开与所述智能音箱的长连接。通过本专利技术提供的一种智能音箱的音频处理方法及系统,能够带来以下至少一种有益效果:1、本专利技术通过将音频信息先传输给第一服务器,再由第一服务器将音频信息透传到第二服务器,识别结果先传输给第一服务器再传输给智能音箱,使得第一服务器可保存音频信息和识别结果,以便根据识别结果对用户进行大数据分析,获取生成商所需的信息;同时第一服务器可根据识别结果直接生产回复信息,无需智能音箱获取到识别结果后再向服务器发出获取回复信息请求,简化操作流程。2、本专利技术通过识别用户身份信息,可根据用户的历史喜好和习惯为用户生成符合用户喜好的回复信息,以提高用户的使用体验。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种智能音箱的音频处理方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种智能音箱的音频处理方法的实施例一的流程示意图;图2是本专利技术一种智能音箱的音频处理方法的实施例三的流程示意图;图3是本专利技术一种智能音箱的音频处理系统的一个实施例的结构示意框图;图4是本专利技术一种智能音箱的音频处理系统的另一个实施例四的结构示意框图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。根据本专利技术提供的第一实施例,如图1所示,一种智能音箱的音频处理方法,包括:所述智能音箱与第一服务器建立长连接;所述智能音箱发送报文信息至所述第一服务器;所述报文信息包含所述智能音箱的设备信息;当所述第一服务器根据所述设备信息确认所述智能音箱合法时,所述第一服务器与第二服务器建立长连接,并将所述报文信息发送至所述第二服务器;所述第一服务器接收并保存所述智能音箱上传的音频信息,同时将所述音频信息传输给所述第二服务器;所述第二服务器根据所述报文信息和所述音频信息生成识别结果,并将所述识别结果返回至所述第一服务器;所述第一服务器保存所述识别结果,并根据所述识别结果生成回复信息。具体地,智能音箱获取到音频信息后与第本文档来自技高网...

【技术保护点】
1.一种智能音箱的音频处理方法,其特征在于,包括:所述智能音箱与第一服务器建立长连接;所述智能音箱发送报文信息至所述第一服务器;所述报文信息包含所述智能音箱的设备信息;当所述第一服务器根据所述设备信息确认所述智能音箱合法时,所述第一服务器与第二服务器建立长连接,并将所述报文信息发送至所述第二服务器;所述第一服务器接收并保存所述智能音箱上传的音频信息,同时将所述音频信息传输给所述第二服务器;所述第二服务器根据所述报文信息和所述音频信息生成识别结果,并将所述识别结果返回至所述第一服务器;所述第一服务器保存所述识别结果,并根据所述识别结果生成回复信息。

【技术特征摘要】
1.一种智能音箱的音频处理方法,其特征在于,包括:所述智能音箱与第一服务器建立长连接;所述智能音箱发送报文信息至所述第一服务器;所述报文信息包含所述智能音箱的设备信息;当所述第一服务器根据所述设备信息确认所述智能音箱合法时,所述第一服务器与第二服务器建立长连接,并将所述报文信息发送至所述第二服务器;所述第一服务器接收并保存所述智能音箱上传的音频信息,同时将所述音频信息传输给所述第二服务器;所述第二服务器根据所述报文信息和所述音频信息生成识别结果,并将所述识别结果返回至所述第一服务器;所述第一服务器保存所述识别结果,并根据所述识别结果生成回复信息。2.根据权利要求1所述的一种智能音箱的音频处理方法,其特征在于,所述智能音箱与第一服务器建立长连接之前还包括:所述智能音箱获取用户信息和所述用户输入的音频信息;所述第一服务器接收并保存所述智能音箱上传的音频信息具体包括:所述第一服务器接收所述智能音箱上传的所述用户信息和所述音频信息,根据所述用户信息识别所述用户的身份信息;根据所述用户的身份信息,建立或查找到与所述用户对应的文件库,并将所述音频信息保存在所述文件库中。3.根据权利要求2所述的一种智能音箱的音频处理方法,其特征在于,所述第一服务器保存所述识别结果,并根据所述识别结果生成回复信息具体包括:所述第一服务器保存所述识别结果至所述文件库中;当所述文件库中存储有历史识别结果时,所述第一服务器根据所述识别结果和所述历史识别结果生成回复信息。4.根据权利要求3所述的一种智能音箱的音频处理方法,其特征在于:所述第一服务器根据所述识别结果和所述历史识别结果生成回复信息具体包括:对所述历史识别结果进行分词处理,得到所述历史识别结果的词向量;对所述识别结果进行分词处理,得到关键词;根据所述关键词在所述词向量中查找到与所述关键词相关的词语;根据所述识别结果和与所述关键词相关的词语生成回复信息。5.根据权利要求1所述的一种智能音箱的音频处理方法,其特征在于,当所述第一服务器根据所述设备信息确认所述智能音箱不合法时,所述第一服务器断开与所述...

【专利技术属性】
技术研发人员:陈兵
申请(专利权)人:四川斐讯信息技术有限公司
类型:发明
国别省市:四川,51

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

1