本发明专利技术实施例公开了一种蓝牙音频信号传输方法和装置,其方法包括:构建与目标设备端之间的RFCOMM通信通道、A2DP通信通道以及HFP双向传输通道;获得本地数字音频信号;基于构建的A2DP通信通道接收所述目标设备端发送的A2DP音乐流数据,并进行解码,获得立体音频信号;在接收所述A2DP音乐流数据的同时,基于构建的HFP双向传输通道接收与所述目标设备端交互的语音流数据,并进行解码,获得远程用户声音信号;和/或,基于所述RFCOMM通信通道将获取的所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号发送至所述目标设备端。采用本发明专利技术所述方法,能够实现音频信号的回传、混音以及监听回放等互操作,提高了音频信号的传输效率和传输质量。
A Bluetooth audio signal transmission method and device
【技术实现步骤摘要】
一种蓝牙音频信号传输方法和装置
本专利技术实施例涉及无线通信
,具体涉及一种蓝牙音频信号传输方法和装置,另外还涉及一种电子设备以及计算机可读存储介质。
技术介绍
随着科学技术的不断发展,数字无线音频传输技术日渐完善成熟,蓝牙音频传输技术也得到了更加广泛使用,比如:应用到蓝牙耳机、蓝牙音箱以及蓝牙话筒等蓝牙设备中。然而,目前的蓝牙设备能够传输的语音信号通常质量较差,且无法实现多业务功能的互操作,比如一起混音,一起监听回放以及一起回传等,导致在具体应用中受到很大限制。因此,如何设计一种新型的蓝牙音频信号无线传输方案实现多业务功能的同时运行成为本领域技术人员研究的重点。
技术实现思路
为此,本专利技术实施例提供一种蓝牙音频信号传输方法,以解决现有技术中存在的无法基于蓝牙设备同时实现多业务音频信号的互操作,使得通信效率和通信质量较差,而无法满足应用需求的问题。为了实现上述目的,本专利技术实施例提供如下技术方案:第一方面,本专利技术实施例提供一种蓝牙音频信号传输方法,包括:构建与目标设备端之间的RFCOMM通信通道、A2DP通信通道以及HFP双向传输通道;基于预设的麦克风或者信号源采集本地音频数据,并将所述本地音频数据转换成本地数字音频信号;基于所述A2DP通信通道接收所述目标设备端发送的A2DP音乐流数据,并进行解码,获得立体音频信号;在接收所述A2DP音乐流数据的同时,基于所述HFP双向传输通道接收与所述目标设备端交互的语音流数据,并进行解码,获得远程用户声音信号;和/或,基于所述RFCOMM通信通道将获取的所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号发送至所述目标设备端。进一步的,所述的蓝牙音频信号传输方法,还包括:在接收所述A2DP音乐流数据的同时,基于所述HFP双向传输通道将所述本地数字音频信号和所述立体音频信号发送至所述目标设备端。进一步的,所述的蓝牙音频信号传输方法,所述基于所述HFP双向传输通道将所述本地数字音频信号和所述立体音频信号发送至所述目标设备端,具体包括:根据预设的混音系数,对所述本地数字音频信号和所述立体音频信号进行混音处理,获得第一混音信号;基于所述HFP双向传输通道中的上行传输通道,将所述第一混音信号发送至所述目标设备端。进一步的,所述基于所述RFCOMM通信通道将获取的所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号发送至所述目标设备端,具体包括:根据预设的混音系数,对所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号进行混音处理,分别获得第二左通道混音信号和第二右通道混音信号;对所述第二左通道混音信号和所述第二右通道混音信号进行立体声编码,获得立体声混音信号;基于所述RFCOMM通信通道中的上行传输通道,将所述立体声混音信号发送至所述目标设备端。进一步的,所述本地数字音频信号,具体包括:本地麦克风录制的音频信号和本地存储的音频信号中的至少一种。第二方面,本专利技术实施例还提供一种蓝牙音频信号传输装置,包括:蓝牙连接单元,用于构建与目标设备端之间的RFCOMM通信通道、A2DP通信通道以及HFP双向传输通道;音频采集单元,用于基于预设的麦克风或者信号源采集本地音频数据,并将所述本地音频数据转换成本地数字音频信号;A2DP解码单元,用于基于所述A2DP通信通道接收所述目标设备端发送的A2DP音乐流数据,并进行解码,获得立体音频信号;HFP解码单元,用于在接收所述A2DP音乐流数据的同时,基于所述HFP双向传输通道接收与所述目标设备端交互的语音流数据,并进行解码,获得远程用户声音信号;和/或,音频编码单元,用于基于所述RFCOMM通信通道将获取的所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号发送至所述目标设备端。进一步的,所述的蓝牙音频信号传输装置,还包括:HFP编码单元,用于在接收所述A2DP音乐流数据的同时,基于所述HFP双向传输通道将所述本地数字音频信号和所述立体音频信号发送至所述目标设备端。进一步的,所述的蓝牙音频信号传输装置,包括:所述HFP编码单元具体用于:根据预设的混音系数,对所述本地数字音频信号和所述立体音频信号进行混音处理,获得第一混音信号;基于所述HFP双向传输通道中的上行传输通道,将所述第一混音信号发送至所述目标设备端。进一步的,所述音频编码单元具体用于:根据预设的混音系数,对所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号进行混音处理,分别获得第二左通道混音信号和第二右通道混音信号;对所述第二左通道混音信号和所述第二右通道混音信号进行立体声编码,获得立体声混音信号;基于所述RFCOMM通信通道中的上行传输通道,将所述立体声混音信号发送至所述目标设备端。进一步的,所述本地数字音频信号,具体包括:本地麦克风录制的音频信号和本地存储的音频信号中的至少一种。第三方面,本专利技术实施例还提供一种蓝牙音频信号传输方法,包括:基于预先构建的RFCOMM通信通道接收嵌入式蓝牙设备端发送的立体声混音信号;基于预先构建的HFP双向传输通道接收所述嵌入式蓝牙设备端发送的第一混音信号;分别对所述立体声混音信号和所述第一混音信号进行解码处理,获得初始音频信号;对所述初始音频信号进行优化处理,获得目标音频信号;对目标音频数据进行语音转写处理,获得文本记录数据。第四方面,本专利技术实施例还提供一种蓝牙音频信号传输装置,包括:第一蓝牙连接单元,用于基于预先构建的RFCOMM通信通道接收嵌入式蓝牙设备端发送的立体声混音信号;第二蓝牙连接单元,用于基于预先构建的HFP双向传输通道接收所述嵌入式蓝牙设备端发送的第一混音信号;数据解码单元,用于分别对所述立体声混音信号和所述第一混音信号进行解码处理,获得初始音频信号;数据处理单元,用于对所述初始音频信号进行优化处理,获得目标音频信号;数据呈现单元,用于对目标音频数据进行语音转写处理,获得文本记录数据。第五方面,本专利技术实施例还提供一种电子设备,包括:处理器;以及存储器,用于存储蓝牙音频信号传输方法的程序,该电子设备通电并通过所述处理器运行该蓝牙音频信号传输方法的程序后,执行上述任意一项所述的蓝牙音频信号传输方法。第六方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于被服务器执行上述蓝牙音频信号传输方法中任意一项所述的方法。采用本专利技术所述的蓝牙音频信号传输方法,能够基于无线蓝牙实现音频信号的回传、混音以及监听回放等互操作,比如允许本地用户在播放音乐的同时可实现跟远程用户打电话,并能够将本地播放的音乐跟对方分享等,提高了音频信号的传输效率和传输质量,从而提升了用户的使用体验。附图说明为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图本文档来自技高网...
【技术保护点】
1.一种蓝牙音频信号传输方法,其特征在于,包括:/n构建与目标设备端之间的RFCOMM通信通道、A2DP通信通道以及HFP双向传输通道;/n基于预设的麦克风或者信号源采集本地音频数据,并将所述本地音频数据转换成本地数字音频信号;/n基于所述A2DP通信通道接收所述目标设备端发送的A2DP音乐流数据,并进行解码,获得立体音频信号;/n在接收所述A2DP音乐流数据的同时,基于所述HFP双向传输通道接收与所述目标设备端交互的语音流数据,并进行解码,获得远程用户声音信号;和/或,基于所述RFCOMM通信通道将获取的所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号发送至所述目标设备端。/n
【技术特征摘要】
1.一种蓝牙音频信号传输方法,其特征在于,包括:
构建与目标设备端之间的RFCOMM通信通道、A2DP通信通道以及HFP双向传输通道;
基于预设的麦克风或者信号源采集本地音频数据,并将所述本地音频数据转换成本地数字音频信号;
基于所述A2DP通信通道接收所述目标设备端发送的A2DP音乐流数据,并进行解码,获得立体音频信号;
在接收所述A2DP音乐流数据的同时,基于所述HFP双向传输通道接收与所述目标设备端交互的语音流数据,并进行解码,获得远程用户声音信号;和/或,基于所述RFCOMM通信通道将获取的所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号发送至所述目标设备端。
2.根据权利要求1所述的蓝牙音频信号传输方法,其特征在于,还包括:在接收所述A2DP音乐流数据的同时,基于所述HFP双向传输通道将所述本地数字音频信号和所述立体音频信号发送至所述目标设备端。
3.根据权利要求1所述的蓝牙音频信号传输方法,其特征在于,所述基于所述HFP双向传输通道将所述本地数字音频信号和所述立体音频信号发送至所述目标设备端,具体包括:
根据预设的混音系数,对所述本地数字音频信号和所述立体音频信号进行混音处理,获得第一混音信号;
基于所述HFP双向传输通道中的上行传输通道,将所述第一混音信号发送至所述目标设备端。
4.根据权利要求1所述的蓝牙音频信号传输方法,其特征在于,所述基于所述RFCOMM通信通道将获取的所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号发送至所述目标设备端,具体包括:
根据预设的混音系数,对所述本地数字音频信号、所述远程用户声音信号和所述立体音频信号进行混音处理,分别获得第二左通道混音信号和第二右通道混音信号;
对所述第二左通道混音信号和所述第二右通道混音信号进行立体声编码,获得立体声混音信号;
基于所述RFCOMM通信通道中的上行传输通道,将所述立体声混音信号发送至所述目标设备端。
5.根据权利要求1所述的蓝牙音频信号传输方法,其特征在于,所述本地数字音频信号,具体包括:本地麦克风录制的音频信号和本地存储的音频信号中的至少一种。
6.一种蓝牙音频信号传输装置,其特征在于,包括:
蓝牙连接单元,用于构建与目标设备端之间的RF...
【专利技术属性】
技术研发人员:张德明,
申请(专利权)人:北京塞宾科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。