CN116056058A - 音频控制方法、装置、计算机设备及存储介质 - Google Patents
音频控制方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN116056058A CN116056058A CN202310107098.XA CN202310107098A CN116056058A CN 116056058 A CN116056058 A CN 116056058A CN 202310107098 A CN202310107098 A CN 202310107098A CN 116056058 A CN116056058 A CN 116056058A
- Authority
- CN
- China
- Prior art keywords
- audio
- top box
- set top
- playing
- playing device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2805—Home Audio Video Interoperability [HAVI] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明公开了一种音频控制方法、装置、计算机设备及存储介质,当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源;从而实现灵活控制所述播放设备的音频输入源,避免多个音频输入源之间存在音频源竞争,优化客户体验感。
Description
技术领域
本发明涉及语音技术领域,尤其涉及一种音频控制方法、装置、计算机设备及存储介质。
背景技术
蓝牙(Bluetooth),是一种支持设备短距离通信(一般10m内)的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用蓝牙技术,能够有效地简化移动通信音频设备之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路,因此,蓝牙技术让音箱无线化变为可能。目前,用户想要通过蓝牙收听音频设备上的音频,体验无线应用带来的方便,然而,但如果涉及多个输入音频源,如手机、平板或其他盒子等设备,希望接入的音频设备之间则存在音频源竞争,容易影响客户体验。
发明内容
本发明实施例提供一种音频控制方法、装置、计算机设备及存储介质,用于解决多个音频设备之间存在音频源竞争,影响客户体验的问题。
一种音频控制方法,包括:
当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;
所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;
所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源。
一种音频控制装置,包括:
发送模块,用于当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;
接收模块,用于所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;
控制模块,用于所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述音频控制方法。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述音频控制方法。
上述音频控制方法、装置、计算机设备及存储介质,当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源;从而实现灵活控制所述播放设备的音频输入源,避免多个音频设备之间存在音频源竞争的问题,优化客户体验感。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中音频控制方法的一应用环境示意图;
图2是本发明一实施例中音频控制装置的一示意图;
图3是本发明一实施例中音频控制装置的另一示意图;
图4是本发明一实施例中音频控制装置的另一示意图;
图5是本发明一实施例中音频控制方法的一流程图;
图6是本发明一实施例中音频控制方法的另一流程图;
图7是本发明一实施例中音频控制方法的另一流程图;
图8是本发明一实施例中音频控制方法的另一流程图;
图9是本发明一实施例中音频控制装置的一流程图;
图10是本发明一实施例中音频控制装置的另一流程图;
图11是本发明一实施例中计算机设备的一示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的音频控制方法,该音频控制方法可应用如图1所示的应用环境中。具体地,该音频控制方法应用在音频控制***中,该音频控制***包括如图1所示的播放设备和机顶盒,播放设备和机顶盒通过蓝牙进行通信,用于解决多个音频设备之间存在音频源竞争,影响客户体验的问题。其中,机顶盒内置双模蓝牙(BLE低功耗蓝牙+BT经典蓝牙),本实施例中的机顶盒不但可以作为音频输出源,也作为播放设备的控制中心。播放设备内置双模蓝牙(BLE低功耗蓝牙+BT经典蓝牙)。播放设备可以为音响、音箱、电视、电脑等设备。
在一实施例中,如图5所示,提供一种音频控制方法,以该方法应用在图1中的机顶盒为例进行说明,包括如下步骤:
S10:当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备。
其中,机顶盒可以将压缩的数字信号转成音频内容,并通过播放设备播放。机顶盒作为一种将数字信号转换成模拟信号的过渡产品,已经成为各个家庭必不可少的电子设备。本发明实施例提供的方案可以应用于基于Android***的机顶盒,Android***作为一种开放式***,已经被越来越多的嵌入式设备(如机顶盒)作为底层操作***平台,因此基于Android平台开发的软件可以在Android***的机顶盒上应用。基于Android***的机顶盒有着丰富的功能应用,蓝牙功能为其中的一项。
参照下图2-4所示,本实施例中的机顶盒不但可以作为音视频输出源,也可以作为播放设备的控制中心。具体地。机顶盒中内置双模蓝牙(BLE低功耗蓝牙+BT经典蓝牙)和音视频播放APP(例如:Youtube/Netflix),其形态可分为OTT盒子与音响设备,其中作为音响设备时还存在输出音响自身音频(Local Speaker),以及和电视连接时输出电视音频(TVSpeaker)这两个通道切换机制。其中,OTT盒子是指代用户通过连接互联网观看在线视频(譬如:高清电视直播、电视剧、电影、综艺等)的一种高清音频设备。
其中,所述播放设备为可用于输出和播放音频信号的设备。例如:播放设备可以为音箱、电视、扬声器等设备。在本实施例中,播放设备优选为蓝牙音箱。具体地,所述播放设备内置双模蓝牙(BLE低功耗蓝牙+BT经典蓝牙)。当所述机顶盒作为控制中心时,所述播放设备与所述机顶盒之间通过BLE低功耗蓝牙进行通讯。当所述机顶盒作为音频输出源时,所述播放设备还可以通过BT经典蓝牙接收所述机顶盒输出的音频信号。更进一步地,所述播放设备还可以通过BT经典蓝牙接收其它音频设备(例如:手机、平板等设备)的音频信号,或者通过BT经典蓝牙将音频信号传输给其它音箱设备以播放音频信号。
其中,蓝牙低功耗(Bluetooth Low Energy,或称Bluetooth LE、BLE)也称蓝牙低能耗、低功耗蓝牙,是蓝牙技术联盟设计和销售的一种个人区域网络技术,旨在用于医疗保健、运动健身、信标、安防、家庭娱乐等领域的新兴应用。相较经典蓝牙,低功耗蓝牙旨在保持同等通信范围的同时显著降低功耗和成本。包括iOS、Android、Windows Phone和BlackBerry在内的大多数移动操作***,以及macOS、Linux、Windows 8与Windows 10等在内的桌面操作***,均已原生支持低功耗蓝牙。
优选地,本实施例中,所述播放设备可以通过采用蓝牙音频传输规范(A2DP)接收所述机顶盒输出的音频信号、或者接收其它音频设备(例如:手机、平板等设备)的音频信号、或者将音频信号传输给其它音响设备。其中,所述蓝牙音频传输规范(A2DP)规定了使用蓝牙非同步传输信道方式,传输高质量音乐文件数据的协议堆栈软件和使用方法,基于该协议就能通过以蓝牙方式传输高品质的立体声音乐。分为1.1版和1.2版,只要连接双方支持A2DP协议都能以16bits,44.1kHz的质量传输声音信号。假如有一方没有支持A2DP的话,只能以8bits,8kHz的质量的免手持装置规范(Handsfree Profile)传输模式,声音质量会大打折扣。
其中,所述控制指令为用于指示所述播放设备执行某些具体操作行为的指令。例如:所述控制指令为连接指令、断开指令、接收指令或者播放指令等。在一具体实施例中,所述机顶盒与所述机顶盒通过BLE低功耗蓝牙保持连接与动态交互。当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备,以指示所述播放设备返回当前的音频播放信息。
S20:所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息。
在一具体实施例中,参照下图2-4所示,所述播放设备在接收到机顶盒发送的控制指令之后,会基于该控制指令返回相应的音频播放信息至所述机顶盒。其中,所述音频播放信息为用于指示所述播放设备当前播放状态的信息。例如:音频播放信息包括音频播放状态和音频源接入状态等。
S20:所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源。
在一具体实施例中,参照下图2-4所示,当所述机顶盒接收到播放设备反馈的音频播放信息之后,会基于该音频播放信息确定所述播放设备当前的音频播放状态,以实现对所述播放设备的音频输入源进行控制。可以理解地,在本实施例中,所述机顶盒作为所述播放设备的控制中心,用于控制所述播放设备的音频输入源。例如:当所述播放设备存在多个音频设备时,所述机顶盒可以控制所述播放设备最终选择哪个音频设备作为最终的音频输入源。或者,当所述播放设备接收到新的音频设备的连接请求时,所述机顶盒可以控制所述播放设备是否要进行音频输入源的切换。
在本实施例中,当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源;从而实现灵活控制所述播放设备的音频输入源,避免多个音频输入源之间存在音频源竞争,优化客户体验感。
在一实施例中,如图6所示,所述音频播放信息包括音频源接入信息,所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源,具体包括如下步骤:
S301:当所述机顶盒接收所述播放设备基于所述控制指令返回的音频源接入信息时,检测当前是否有输出第一音频信号。
其中,所述音频源接入信息为当多个音频设备请求与所述播放设备建立连接时,所述播放设备向所述机顶盒发送的请求确定音频源的指令。在一示例中,当所述机顶盒接收所述播放设备基于所述控制指令返回的音频源接入信息时,检测当前是否有输出第一音频信号。其中,所述第一音频信号为所述机顶盒作为音频输出源时所输出的音频信号。具体地,当所述机顶盒作为音频输出源时,会通过采用蓝牙音频传输规范(A2DP)输出第一音频信号。可选地,所述机顶盒为带有喇叭具备播放音频功能,因此所述机顶盒可以自己作为播放器播放第一音频信号,也可以将第一音频信号发送给所述播放设备,使所述播放设备播放所述第一音频信号。
S302:若当前没有输出所述第一音频信号,则发送第一指示信息至所述播放设备,所述第一指示信息用于指示允许其它音频设备接入。
作为一示例,若所述机顶盒当前没有作为音频输出源输出第一音频信号,则响应所述音频源接入信息以发送第一指示信息至所述播放设备,所述第一指示信息用于指示允许待接入音频设备接入。可以理解地,所述机顶盒不但作为所述播放设备的控制中心,也可以作为音频输出源。且一般情况下默认优选所述机顶盒作为音频输出源。其中,待接入音频设备(如图2所示的待接入音频设备A、待接入音频设备B和待接入音频设备X)为可以输出音频信号的设备。所述待接入音频设备作为所述播放设备的音频输入源,可以输出音频信号至所述播放设备中进行播放。例如:所述待接入音频设备可以为手机、平板、电视等智能设备。需要说明的是,本实施例中的待接入音频设备可以为一个或者多个。
在一具体实施例中,参照下图2-4所示,所述待接入音频设备和所述播放设备均内置经典蓝牙模块,因此,所述待接入音频设备和所述播放设备之间采用蓝牙音频传输规范(A2DP)进行通讯,所述待接入音频设备以将音频信号发送至所述播放设备。
S303:在显示交互界面显示每个待接入音频设备的标识信息,响应用户在所述显示交互界面的第一页面操作行为,生成第一页面操作指令。
其中,所述显示交互界面为所述机顶盒的用户交互界面。当所述机顶盒作为所述播放设备的控制中心时,用户可以通过该显示交互界面与所述机顶盒进行交互,用户可以在所述显示交互界面上自行控制或设置。
在一具体实施例中,参照下图2-4所示,当存在多个待接入音频设备时,需要从所述多个待接入音频设备中选取最终的目标音频设备与所述播放设备建立连接,最终所述播放设备播放所述目标音频设备的目标音频信号。本实施例通过在显示交互界面显示每个待接入音频设备的标识信息,以供用户根据所述显示交互界面显示的每个待接入音频设备的标识信息,从所述多个待接入音频设备中选取最终的目标音频设备。
进一步地,响应用户在所述显示交互界面的第一页面操作行为,生成第一页面操作指令。其中,第一页面操作行为为用户在所述显示交互界面从多个待接入音频设备中选择目标音频设备的行为。可选地,所述第一页面操作行为可以为用户在显示交互界面执行的触摸、点击、滑动或输入等操作。响应用户在所述显示交互界面的第一页面操作行为,生成第一页面操作指令,第一页面操作指令包括触发位置。其中,触发位置指第一页面操作行为发生的具***置。示例性地,若显示交互界面上显示有第一待接入音频设备的标识信息、第二待接入音频设备的标识信息和的第三待接入音频设备的标识信息时,当用户在该显示交互界面上的第一待接入音频设备对应的“确认控件”上执行点击操作时,机顶盒会响应用户的该点击操作,生成第一页面操作指令。
S304:根据所述第一页面操作指令,从所述待接入音频设备中确定目标音频设备。
其中,目标音频设备为用户从多个待接入音频设备中选择的音频设备。该目标音频设备可以与所述播放设备建立通讯连接,以使得所述播放设备输出所述目标音频设备的目标音频信号。具体地,当生成第一页面操作指令时,通过该第一页面操作指令对应的触发位置即可从多个待接入音频设备中确定目标音频设备。每一触发位置都有对应关联的音频设备。根据第一页面操作指令的触发位置,即可获取与该触发位置相关联的目标音频设备。
S305:控制所述播放设备播放所述目标音频设备的目标音频信号。
在一具体实施例中,当从所述多个待接入音频设备中确定目标音频设备之后,所述目标音频设备与所述播放设备建立通讯连接,所述目标音频设备通过采用蓝牙音频传输规范(A2DP)将目标音频信号发送至所述播放设备,所述播放设备播放所述目标音频设备(如图3所示的40)的目标音频信号。
在本实施例中,当所述机顶盒接收所述播放设备基于所述控制指令返回的音频源接入信息时,检测当前是否有输出第一音频信号;若当前没有输出所述第一音频信号,则响应所述音频源接入信息以发送第一指示信息至所述播放设备,所述第一指示信息用于指示允许待接入音频设备接入;在显示交互界面显示每个待接入音频设备的标识信息;响应用户在所述显示交互界面的第一页面操作行为,生成第一页面操作指令;根据所述第一页面操作指令,从所述待接入音频设备中确定目标音频设备;控制所述播放设备播放所述目标音频设备的目标音频信号;当存在多个音频设备竞争时,用户可以根据自定义设置从多个待接入音频设备中确定目标音频设备,从而可以实现对所述播放设备的输入音频源的灵活切换和自定义选择,提升了用户体验感。
在一实施例中,如图7所示,在检测当前是否有输出第一音频信号之后,所述音频控制方法还具体包括如下步骤:
S306:若检测到当前有输出第一音频信号,则在所述显示交互界面弹出信息提示窗口,所述信息提示窗口用于提示用户是否允许接入候选音频设备。
在一具体实施例中,参照下图2-4所示,若检测到所述机顶盒当前正在作为音频输出源输出第一音频信号,则在所述显示交互界面弹出信息提示窗口,所述信息提示窗口用于提示用户是否允许接入候选音频设备。其中,所述候选音频设备为请求所述播放设备播放音频信号的设备。可选地,所述候选音频设备可以为手机、平板、电脑或者电视等音频设备。当检测到所述机顶盒当前正在作为音频输出源输出第一音频信号,则在所述显示交互界面弹出信息提示窗口,以提醒用户是否允许接入其它音频设备,也就是候选音频设备。
S307:响应用户在所述信息提示窗口的第二页面操作行为,生成第二页面操作指令。
其中,第二页面操作行为为用户在所述显示交互界面确定是否允许接入候选音频设备的行为。可选地,所述第二页面操作行为可以为用户在显示交互界面执行的触摸、点击、滑动或输入等操作。在一示例中,当用户在所述信息提示窗口执行第二页面操作行为之后,则所述机顶盒会响应用户在所述信息提示窗口的第二页面操作行为,生成第二页面操作指令。第二页面操作指令包括触发位置。其中,触发位置指第二页面操作行为发生的具***置。示例性地,若信息提示窗口显示有“允许接入”和“拒绝接入”的两个控件时,当用户在该信息提示窗口上的“允许接入”对应的控件上执行点击操作时,机顶盒会响应用户的该点击操作,生成允许接入指令。
S308:若所述第二页面操作指令为允许接入指令,则发送连接指令至所述播放设备,以使得所述播放设备播放所述候选音频设备的音频信号。
作为一示例,若所述第二页面操作指令为允许接入指令,即用户在信息提示窗口上的“允许接入”对应的控件上执行点击操作之后,则会发送连接指令至所述播放设备,以使得所述播放设备与所述候选音频设备完成配对连接,并播放所述候选音频设备的音频信号。
S309:若所述第二页面操作指令为拒绝接入指令,则发送拒绝指令至所述播放设备,以使得所述播放设备与所述候选音频设备配对失败。
作为一示例,若所述第二页面操作指令为拒绝接入指令,即用户在信息提示窗口上的“拒绝接入“对应的控件上执行点击操作,则发送拒绝指令至所述播放设备,以使得所述播放设备与所述候选音频设备配对失败。
在本实施例中,若检测到当前有输出第一音频信号,则在所述显示交互界面弹出信息提示窗口,所述信息提示窗口用于提示用户是否允许接入候选音频设备;响应用户在所述信息提示窗口的第二页面操作行为,生成第二页面操作指令;若所述第二页面操作指令为允许接入指令,则发送连接指令至所述播放设备,以使得所述播放设备输出所述候选音频设备的音频信号;若所述第二页面操作指令为拒绝接入指令,则发送拒绝指令至所述播放设备,以使得所述播放设备与所述候选音频设备配对失败;从而可以实现对所述播放设备的音频输入源的灵活切换和自定义选择,提升了用户体验感。
在一具体实施例中,参照下图8所示,在控制所述播放设备输出所述目标音频设备的目标音频信号之后,所述音频控制方法还具体包括如下步骤:
S31:若所述机顶盒通过经典蓝牙发送音频播放请求至所述播放设备,则控制所述播放设备切换所接入的音频设备。
S32:所述机顶盒发送第一音频信号至所述播放设备,以控制所述播放设备输出所述第一音频信号。
在一具体实施例中,参照下图2-4所示,当其它音频设备与所述播放设备接入成功,且通过所述播放设备播放其它音频设备(例如:手机、平板、电脑或者电视等设备)的音频信号时,若此时所述机顶盒通过经典蓝牙发送音频播放请求至所述播放设备,则默认直接切换所述播放设备的音频输入源,使得所述播放设备播放所述机顶盒设备输出的第一音频信号。可以理解地,所述机顶盒设备输出的第一音频信号的优先级最高,若想改变所述机顶盒设备输出的第一音频信号的优先级最高的权限,用户可以通过用户交互界面手动设置。
作为一示例,参照下图2-4所示,若所述机顶盒通过经典蓝牙发送音频播放请求至所述播放设备,则控制所述播放设备切换所接入的音频设备。所述机顶盒发送第一音频信号至所述播放设备,以控制所述输出所述第一音频信号。其中,所述音频播放请求为所述机顶盒作为音频输出源、且想通过所述播放设备播放音频信号时发送至所述播放设备的请求。在默认情况下,若所述播放设备接收到所述播放设备的音频播放请求之后,会直接切换当前的音频设备,使得所述播放设备播放所述机顶盒输出的第一音频信号。
在本实施例中,若所述机顶盒通过经典蓝牙发送音频播放请求至所述播放设备,则控制所述播放设备切换所接入的音频设备,所述机顶盒发送第一音频信号至所述播放设备,以控制所述输出所述第一音频信号,从而可以实现对所述播放设备的音频输入源的灵活切换和自定义选择,提升了用户体验感。
在一具体实施例中,参照下图2-4所示,所述播放设备包括主音箱和辅音箱,所述主音箱包括低功耗蓝牙模块和经典蓝牙模块,所述辅音箱包括经典蓝牙模块,所述主音箱通过所述低功耗蓝牙模块接收所述机顶盒发送的控制指令,并返回所述音频播放信息至所述机顶盒,所述主音箱和所述辅音箱之间通过经典蓝牙模块通讯,并通过所述经典蓝牙模块输出音频信号。
在本实施例中,为了使用户获得更好的听感,所述播放设备包括TWS主音箱和TWS辅音箱。TWS主音箱内置低功耗蓝牙模块和经典蓝牙模块,通过低功耗蓝牙模块与机顶盒进行通讯,具体地,TWS主音箱通过所述低功耗蓝牙模块接收所述机顶盒发送的控制指令,并返回音频播放信息至所述机顶盒,从而便于所述机顶盒对所述播放设备的输入音频源进行控制。TWS主音箱通过所述经典蓝牙模块与所述辅音箱和音频设备进行A2DP通讯,并用于播放音频信号。所述辅音箱内置经典蓝牙模块,所述辅音箱通过所述经典蓝牙模块与主音箱进行A2DP通讯,并用于播放音频信号。
其中,TWS(True Wireless Stereo)是真正无线立体声的意思,TWS技术同样也是基于蓝牙芯片技术的发展。按其工作原理来说是指手机通过连接主耳机,再由主耳机通过无线方式快速连接副耳机,实现真正的蓝牙左右声道无线分离使用。不连接辅音箱时,主音箱回到单声道音质。
在一具体时候例中,参照下图4所示,所述机顶盒包括至少两个音频源输出通道(如图1所示的X1和X2),所述不同的音频源输出通道用于输出不同的音频信号,根据预设策略可对不同的音频源输出通道进行切换。
由于本实施例中机顶盒不但作为所述播放设备的控制中心,还可以作为音视频输出源,具体地。机顶盒中内置双模蓝牙(BLE低功耗蓝牙+BT经典蓝牙),音视频播放APP(例如:Youtube/Netflix),其形态可分为OTT盒子与音箱设备,其中作为音箱设备时还存在输出音箱自身音频(Local Speaker),以及和电视连接时输出电视音频(TV Speaker)这两个通道切换机制。由此可知,对于所述机顶盒而言,有多种不同的音频源输出通道,所述不同的音频源输出通道用于输出不同的音频信号,根据预设策略可对不同的音频源输出通道进行切换。例如:所述机顶盒作为音箱设备时还存在输出音箱自身音频(Local Speaker)的输出通道,以及和电视连接时输出电视音频(TV Speaker)输出通道,且这两个通道之间可以进行切换。在本实施例中,通过采用所述机顶盒内置的SEI自主开发的核心服务器模块(CoreService)来控制切换输入输出源。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在一实施例中,提供一种音频控制装置,该音频控制装置与上述实施例中音频控制方法一一对应。如图9所示,该音频控制装置包括发送模块10、接收模块20和控制模块30。各功能模块详细说明如下:
发送模块10,用于当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;
接收模块20,用于所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;
控制模块30,用于所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源。
进一步地,如图10所示,所述控制模块30包括:
检测单元301,用于当所述机顶盒接收到所述播放设备基于所述控制指令返回的音频源接入信息时,检测当前是否有输出第一音频信号;
第一发送单元302,用于在所述机顶盒当前没有输出所述第一音频信号时,发送第一指示信息至所述播放设备,所述第一指示信息用于指示允许其它音频设备的接入;
显示单元303,用于在所述机顶盒的显示交互界面显示每个待接入音频设备的标识信息,响应用户在所述显示交互界面的第一页面操作行为,生成第一页面操作指令;
确定单元304,用于根据所述第一页面操作指令,从所述待接入音频设备中确定目标音频设备;
第一控制单元305,用于控制所述播放设备播放所述目标音频设备的目标音频信号。
进一步地,所述控制模块30还包括:
弹出单元,用于在所述机顶盒当前输出所述第一音频信号时,在所述显示交互界面弹出信息提示窗口,所述信息提示窗口用于提示用户是否允许接入候选音频设备;
生成单元,用于响应用户在所述信息提示窗口的第二页面操作行为,生成第二页面操作指令;
发送单元,用于在所述第二页面操作指令为允许接入指令时,发送连接指令至所述播放设备,以使得所述播放设备播放所述候选音频设备的候选音频信号;
发送单元,用于所述第二页面操作指令为拒绝接入指令时,发送拒绝指令至所述播放设备,以使得所述播放设备与所述候选音频设备配对失败。
进一步地,所述控制模块30还包括:
控制单元,用于在所述机顶盒通过经典蓝牙发送音频播放请求至所述播放设备时,控制所述播放设备切换所接入的音频设备;
发送单元,用于所述机顶盒发送第一音频信号至所述播放设备,以控制所述播放设备播放所述第一音频信号。
关于音频控制装置的具体限定可以参见上文中对于音频控制方法的限定,在此不再赘述。上述音频控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务端,其内部结构图可以如图11所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储实施上述实施例中所使用到的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种音频控制方法。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中的音频控制方法的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下上述实施例中的音频控制方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种音频控制方法,其特征在于,所述音频控制方法应用于机顶盒中,所述音频控制方法包括:
当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;
所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;
所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源。
2.如权利要求1所述的音频控制方法,其特征在于,所述音频播放信息包括音频源接入信息,所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源,包括:
当所述机顶盒接收到所述播放设备基于所述控制指令返回的音频源接入信息时,检测当前是否有输出第一音频信号;
若所述机顶盒当前没有输出所述第一音频信号,则发送第一指示信息至所述播放设备,所述第一指示信息用于指示允许其它音频设备的接入;
在所述机顶盒的显示交互界面显示每个待接入音频设备的标识信息,响应用户在所述显示交互界面的第一页面操作行为,生成第一页面操作指令;
根据所述第一页面操作指令,从所述待接入音频设备中确定目标音频设备;
控制所述播放设备播放所述目标音频设备的目标音频信号。
3.如权利要求2所述的音频控制方法,其特征在于,在检测当前是否有输出第一音频信号之后,所述音频控制方法还包括:
若所述机顶盒当前输出所述第一音频信号,则在所述显示交互界面弹出信息提示窗口,所述信息提示窗口用于提示用户是否允许接入候选音频设备;
响应用户在所述信息提示窗口的第二页面操作行为,生成第二页面操作指令;
若所述第二页面操作指令为允许接入指令,则发送连接指令至所述播放设备,以使得所述播放设备播放所述候选音频设备的候选音频信号;
若所述第二页面操作指令为拒绝接入指令,则发送拒绝指令至所述播放设备,以使得所述播放设备与所述候选音频设备配对失败。
4.如权利要求2所述的音频控制方法,其特征在于,在控制所述播放设备播放所述目标音频设备的目标音频信号之后,所述音频控制方法还包括:
若所述机顶盒通过经典蓝牙发送音频播放请求至所述播放设备,则控制所述播放设备切换所接入的音频设备;
所述机顶盒发送第一音频信号至所述播放设备,以控制所述播放设备播放所述第一音频信号。
5.如权利要求1所述的音频控制方法,其特征在于,所述播放设备包括主音箱和辅音箱,所述主音箱包括低功耗蓝牙模块和经典蓝牙模块,所述辅音箱包括经典蓝牙模块,所述主音箱通过所述低功耗蓝牙模块接收所述机顶盒发送的控制指令,并返回所述音频播放信息至所述机顶盒,所述主音箱和所述辅音箱之间通过经典蓝牙模块通讯,并通过所述经典蓝牙模块播放音频信号。
6.如权利要求4所述的音频控制方法,其特征在于,所述机顶盒包括至少两个音频源输出通道,其中,不同的音频源输出通道用于输出不同的音频信号,所述机顶盒被配置为对不同的音频源输出通道进行切换。
7.一种音频控制装置,其特征在于,包括:
发送模块,用于当所述机顶盒与所述播放设备通过低功耗蓝牙配对成功后,所述机顶盒发送控制指令至所述播放设备;
接收模块,用于所述机顶盒接收所述播放设备基于所述控制指令返回的音频播放信息;
控制模块,用于所述机顶盒基于所述音频播放信息控制所述播放设备的音频输入源。
8.如权利要求7所述的音频控制装置,其特征在于,所述控制模块包括:
检测单元,用于当所述机顶盒接收到所述播放设备基于所述控制指令返回的音频源接入信息时,检测当前是否有输出第一音频信号;
第一发送单元,用于在所述机顶盒当前没有输出所述第一音频信号时,发送第一指示信息至所述播放设备,所述第一指示信息用于指示允许其它音频设备的接入;
显示单元,用于在所述机顶盒的显示交互界面显示每个待接入音频设备,响应用户在所述显示交互界面的第一页面操作行为,生成第一页面操作指令;
确定单元,用于根据所述第一页面操作指令,从所述待接入音频设备中确定目标音频设备;
第一控制单元,用于控制所述播放设备播放所述目标音频设备的目标音频信号。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述音频控制方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述音频控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310107098.XA CN116056058A (zh) | 2023-01-16 | 2023-01-16 | 音频控制方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310107098.XA CN116056058A (zh) | 2023-01-16 | 2023-01-16 | 音频控制方法、装置、计算机设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116056058A true CN116056058A (zh) | 2023-05-02 |
Family
ID=86125475
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310107098.XA Pending CN116056058A (zh) | 2023-01-16 | 2023-01-16 | 音频控制方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116056058A (zh) |
-
2023
- 2023-01-16 CN CN202310107098.XA patent/CN116056058A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3203755B1 (en) | Audio processing device and audio processing method | |
CN113411793A (zh) | 一种蓝牙通信的方法及终端 | |
US10140086B2 (en) | Electronic device and audio ouputting method thereof | |
US20190278428A1 (en) | Electrical device with piezoelectric elements communicating haptically and audibly with user | |
US10425758B2 (en) | Apparatus and method for reproducing multi-sound channel contents using DLNA in mobile terminal | |
CN111556439A (zh) | 一种终端的连接控制方法、终端及计算机存储介质 | |
CN114040373A (zh) | 音频业务处理方法、装置、电子设备及存储介质 | |
CN110383797B (zh) | 终端装置和通信方法 | |
EP4387243A1 (en) | Display apparatus and operation method thereof | |
CN116056058A (zh) | 音频控制方法、装置、计算机设备及存储介质 | |
CN115623278A (zh) | 音频处理方法、装置、设备及介质 | |
KR20090015260A (ko) | 다중 영상 표시 장치의 음향 출력 방법과 시스템 및 이에이용되는 이동통신 단말기 | |
CN113407147A (zh) | 音频播放方法、装置、设备及存储介质 | |
CN114650496A (zh) | 音频播放方法和电子设备 | |
CN113992786A (zh) | 音频播放方法及装置 | |
CN106210762A (zh) | 音频播放的方法、源设备、目的设备、电视及终端 | |
WO2019011270A1 (zh) | 音频播放方法、终端及计算机可读存储介质 | |
CN113746982B (zh) | 一种音频播放控制方法、装置、电子设备和可读存储介质 | |
US20100080094A1 (en) | Display apparatus and control method thereof | |
CN113852780B (zh) | 一种音频数据处理方法及电子设备 | |
CN113014998B (zh) | 音频输出方法、装置、电视机以及计算机可读存储介质 | |
KR20180090699A (ko) | Ptt 통신 서비스를 실행하기 위한 기록매체에 저장된 프로그램 | |
CN115665627A (zh) | 扬声器控制方法、设备及计算机可读存储介质 | |
CN113709652A (zh) | 音频播放控制方法和电子设备 | |
CN117376847A (zh) | 设备信息的发送方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |