音频播放控制方法、音频播放控制系统和终端技术方案

技术编号:15039849 阅读:92 留言:0更新日期:2017-04-05 13:21
本发明专利技术提供了一种音频播放控制方法、音频播放控制系统和终端,其中,音频播放控制方法包括:对待播放的音频流进行模数转换处理;将经过模数转换处理的音频流通过脉冲编码调制接口传输至蓝牙模块;对经过模数转换处理的音频流进行数模转换处理;生成经过数模转换处理的音频流对应的射频信号;通过蓝牙模块将射频信号发送至音频播放设备。通过本发明专利技术技术方案,提高了播放音量,改善了播放音质,提升了终端的多样适用性。

【技术实现步骤摘要】

本专利技术涉及终端
,具体而言,涉及一种音频播放控制方法、一种音频播放控制系统和一种终端。
技术介绍
随着终端技术的发展,手机等终端能够实现的功能也越来越多,比如有开发人员开发了一款AndroidMic应用,使用终端作为无线麦克风的音频同步软件,需要同时安装PC客户端和手机端服务软件,但是终端扬声器模块的体积、成本和性能的限制,终端的外放功能音量有限,音质也一般。在相关技术中,蓝牙音箱作为一种无线音频设备被逐渐普及,蓝牙音箱因为其易携带性且音质音量都比终端有明显的提高而受到用户的喜爱,但是并无相关技术通过蓝牙音箱实时播放终端的音频流。因此,如何设计一种新的音频播放控制方案以实现终端音频流在音频播放设备的播放成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的音频播放控制方案,通过将经过模数转换后的音频流通过脉冲编码调制接口或语音网关传输至蓝牙模块,在将对应的射频信号发送至音频播放设备以进行播放,解决了终端设备外放声音较小的问题,提高了播放音质,提升了终端的多样适用性。有鉴于此,本专利技术提出了一种音频播放控制方法,包括:对待播放的音频流进行模数转换处理;将经过模数转换处理的音频流通过脉冲编码调制接口传输至蓝牙模块;对经过模数转换处理的音频流进行数模转换处理;生成经过数模转换处理的音频流对应的射频信号;通过蓝牙模块将射频信号发送至音频播放设备。在该技术方案中,通过将经过模数转换后的音频流通过脉冲编码调制接口传输至蓝牙模块,经过处理后生成射频信号发送至音频播放设备,通过音频播放设备进行播放,解决了终端设备外放声音较小的问题,提高了播放音质,提升了终端的多样适用性。具体地,脉冲编码调制(PulseCodeModulation,PCM)是指把一个时间连续、取值连续的模拟信号变换成时间离散、取值离散的数字信号后在信道中传输,其中,常用的PCM接口包括话音中继接口、话音终端接口、数据接口(RS-232串口)以及模拟四线接口,通过音频播放器(比如MediaPlayer)来打开音频文件,调用Audio驱动,音频文件通过解码后,由PCM输出到终端设备端的蓝牙模块的PCM输入端,经过蓝牙模块的处理后,由射频模块发送给音频播放设备。另外,使用终端中的麦克风模块和扬声器模块可以实现将终端作为话筒的功能,但很多终端设备的外放效果并不好,且音量有限,通过将蓝牙扬声设备与终端设备进行连接,实现了终端作为麦克风的功能,增强了终端设备应用的趣味性,提升了用户体验。在上述技术方案中,优选地,在对采集到的音频流进行模数转换处理前,具体包括以下步骤:创建蓝牙模块和音频播放设备之间的蓝牙通信连接。在该技术方案中,通过建立蓝牙模块和音频播放设备之间的连接,通过音频播放设备播放终端设备上的音频,提高了音频播放质量,提升了用户的使用体验。具体地,以蓝牙音箱为例,蓝牙音箱是依靠蓝牙传输协议进行信息传输的音箱,利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,数据传输变得更加迅速高效。根据本专利技术的第二方面,还提出了一种音频播放控制方法,包括:对待播放的音频流进行模数转换处理;进行语音网关的注册表设置;在加载语音网关的服务业务后,通过服务业务的同步链路将音频流传输至蓝牙模块;对经过模数转换处理的音频流进行数模转换处理;生成经过数模转换处理的音频流对应的射频信号;通过蓝牙模块将射频信号发送至音频播放设备。在该技术方案中,通过将经过模数转换后的音频流通过加载后的语音网关的服务业务传输至蓝牙模块,经过处理后生成射频信号发送至音频播放设备,通过音频播放设备进行播放,解决了终端设备外放声音较小的问题,提高了播放音质,提升了终端的多样适用性。具体地,通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter,UART)将资料由串行通信与并行通信间作传输转换,作为并行输入成为串行输出的芯片,通常集成于其他通讯接口,通过设置注册表“HKEY_LOCAL_MACHINE\\Services\\BTAGSVC”,使得“IsEnabled=1”,使系统引导时自动加载语音网关(AG)服务。在上述技术方案中,优选地,在加载语音网关的服务业务后,通过服务业务的传输信道将音频流传输至蓝牙模块,具体包括以下步骤:根据用户指令创建蓝牙模块与音频播放设备之间的异步链路;对待创建的同步链路进行地址配置,数据位配置和超时时间配置,以完成同步链路的创建。在该技术方案中,通过创建异步链路和同步链路,将接收的并行数据通过采样转化为串行数据发出,实现了音频流在终端与音频播放设备之间的实时传输。具体地,通过手动配置建立终端蓝牙设备与音频播放设备的蓝牙设备的ACL(面向无连接的异步链路)链接,然后在Application或AudioDriver中调用“IOCTL_AG_OPEN_AUDIO”,重新建立终端蓝牙设备与音频播放设备的蓝牙设备的SCO(面向连接的同步链路)链接,语音网关建立了Audio至蓝牙芯片之间的通道,即实现了音频流到蓝牙模块的传送,经由终端蓝牙模块将音频流打包经由射频模块发送出去。在上述技术方案中,优选地,在对待播放的音频流进行模数转换处理前,还包括:创建蓝牙模块和音频播放设备之间的蓝牙通信连接。在该技术方案中,通过建立蓝牙模块和音频播放设备之间的连接,通过音频播放设备播放终端设备上的音频,提高了音频播放质量,提升了用户的使用体验。具体地,以蓝牙音箱为例,蓝牙音箱是依靠蓝牙传输协议进行信息传输的音箱,利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,数据传输变得更加迅速高效。根据本专利技术的第三方面,还提出了一种音频播放控制系统,包括:调制单元,用于对待播放的音频流进行模数转换处理;传输单元,用于将经过模数转换处理的音频流通过脉冲编码调制接口传输至蓝牙模块;调制单元还用于:对经过模数转换处理的音频流进行数模转换处理;音频播放控制系统还包括:生成单元,用于生成经过数模转换处理的音频流对应的射频信号;发送单元,用于通过蓝牙模块将射频信号发送至音频播放设备。在该技术方案中,通过将经过模数转换后的音频流通过脉冲编码调制接口传输至蓝牙模块,经过处理后生成射频信号发送至音频播放设备,通过音频播放设备进行播放,解决了终端设备外放声音较小的问题,提高了播放音质本文档来自技高网...

【技术保护点】
一种音频播放控制方法,适用于终端,所述终端可通过蓝牙通信连接至音频播放设备,所述终端设置有脉冲编码调制接口、蓝牙模块和射频模块,其特征在于,所述音频播放控制方法包括:对待播放的音频流进行模数转换处理;将经过所述模数转换处理的音频流通过所述脉冲编码调制接口传输至所述蓝牙模块;对经过所述模数转换处理的音频流进行数模转换处理;生成经过所述数模转换处理的音频流对应的射频信号;通过所述蓝牙模块将所述射频信号发送至所述音频播放设备。

【技术特征摘要】
1.一种音频播放控制方法,适用于终端,所述终端可通过蓝牙通信
连接至音频播放设备,所述终端设置有脉冲编码调制接口、蓝牙模块和射
频模块,其特征在于,所述音频播放控制方法包括:
对待播放的音频流进行模数转换处理;
将经过所述模数转换处理的音频流通过所述脉冲编码调制接口传输至
所述蓝牙模块;
对经过所述模数转换处理的音频流进行数模转换处理;
生成经过所述数模转换处理的音频流对应的射频信号;
通过所述蓝牙模块将所述射频信号发送至所述音频播放设备。
2.根据权利要求1所述的音频播放控制方法,其特征在于,在对采
集到的音频流进行模数转换处理前,具体包括以下步骤:
创建所述蓝牙模块和所述音频播放设备之间的蓝牙通信连接。
3.一种音频播放控制方法,适用于终端,所述终端可通过蓝牙通信
连接至音频播放设备,所述终端设置有脉冲编码调制接口、蓝牙模块和射
频模块,其特征在于,所述音频播放控制方法包括:
对待播放的音频流进行模数转换处理;
进行语音网关的注册表设置;
在加载所述语音网关的服务业务后,通过所述服务业务的同步链路将
所述音频流传输至所述蓝牙模块;
对经过所述模数转换处理的音频流进行数模转换处理;
生成经过所述数模转换处理的音频流对应的射频信号;
通过所述蓝牙模块将所述射频信号发送至所述音频播放设备。
4.根据权利要求3所述的音频播放控制方法,其特征在于,在加载
所述语音网关的服务业务后,通过所述服务业务的传输信道将所述音频流
传输至所述蓝牙模块,具体包括以下步骤:
根据用户指令创建所述蓝牙模块与所述音频播放设备之间的异步链
路;
对待创建的同步链路进行地址配置,数据位配置和超时时间配置,以
完成所述同步链路的创建。
5.根据权利要求3或4所述的音频播放控制方法,其特征在于,在
对待播放的音频流进行模数转换处理前,还包括:
创建所述蓝牙模块和所述音频播放设备之间的蓝牙通信连接。
6.一种音频播放控制系统,适用于终端,所述终端可通过蓝牙通信
连接至音频播放设备,所述终端设置有脉冲编码调制接口、蓝牙模块和射

【专利技术属性】
技术研发人员:余斯瑶
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1