CN113132440A - 一种音频传输方法、音频传输***及电子设备 - Google Patents

一种音频传输方法、音频传输***及电子设备 Download PDF

Info

Publication number
CN113132440A
CN113132440A CN201911421858.4A CN201911421858A CN113132440A CN 113132440 A CN113132440 A CN 113132440A CN 201911421858 A CN201911421858 A CN 201911421858A CN 113132440 A CN113132440 A CN 113132440A
Authority
CN
China
Prior art keywords
audio
equipment
audio file
file
sends
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.)
Granted
Application number
CN201911421858.4A
Other languages
English (en)
Other versions
CN113132440B (zh
Inventor
孟凡兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201911421858.4A priority Critical patent/CN113132440B/zh
Publication of CN113132440A publication Critical patent/CN113132440A/zh
Application granted granted Critical
Publication of CN113132440B publication Critical patent/CN113132440B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J50/00Circuit arrangements or systems for wireless supply or distribution of electric power
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/0042Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by the mechanical construction
    • H02J7/0044Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by the mechanical construction specially adapted for holding portable devices containing batteries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/60Substation equipment, e.g. for use by subscribers including speech amplifiers
    • H04M1/6033Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
    • H04M1/6041Portable telephones adapted for handsfree use
    • H04M1/6058Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone
    • H04M1/6066Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone including a wireless connection
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例公开了一种音频传输方法、音频传输***及电子设备,该方法包括:手机和耳机均与充电盒建立无线连接。充电盒可通过无线连接从手机或者服务器获得要播放音频文件,充电盒将获取的音频文件发送到耳机,耳机对该音频文件对应的音频进行播放。这样,扩展了充电盒的功能,可以提高用户收听音频的便利性。

Description

一种音频传输方法、音频传输***及电子设备
技术领域
本申请涉及电子技术领域,尤其涉及一种音频传输方法、音频传输***及电子设备。
背景技术
近年来,无线耳机已经发展为一种趋势,尤其是真无线耳机(True WirelessStereo,TWS)。 为了方便无线耳机充电,有的无线耳机配备有充电盒。现有的无线耳机的充电盒充当了容纳 无线耳机以及给无线耳机充电的功能。
如何扩展充电盒的功能是亟待解决的问题。
发明内容
本申请技术方案提供了一种音频传输方法、音频传输***及电子设备,扩展了充电盒的 功能。
第一方面,本申请技术方案提供了一种音频传输***,该***包括充电盒、手机和无线 耳机,该充电盒用于给该无线耳机充电,充电盒分别与手机和无线耳机无线通信连接,该系 统包括:手机显示音频播放界面,音频播放界面显示有第一音频文件的音频名称;手机响应 于第一用户操作向充电盒发送第一音频文件的音频标识;充电盒接收手机发送的音频标识; 充电盒根据音频标识获得第一音频文件,并将第一音频文件发送给无线耳机;无线耳机接收 第一音频文件并播放第一音频文件。
第一方面提供的一种音频传输***中,充电盒能够和手机以及耳机进行无线通信连接。 并且,充电盒还能够接收手机发送的音频标识,可以根据音频标识获取音频文件。另外,充 电盒还可以将获取到的音频文件发送给耳机。这样,扩展了充电盒的功能。
结合第一方面,在一种可能的实现方式中,充电盒分别与手机和无线耳机的无线通信连 接可以为Wi-Fi连接,也可以为移动通信连接,例如4G、5G连接等。
第一音频文件可以为具有视频的音频文件,也可以为单独的音频文件。
通过本申请技术方案提供的一种音频传输***,耳机可以通过充电盒提供的Wi-Fi接收 用户在手机中选中音频标识对应的音频文件并播放该音频文件,而Wi-Fi的带宽大于蓝牙的 带宽,从而与蓝牙传输相比提高了耳机播放音频文件的实时性。并且,Wi-Fi的传输距离大于 蓝牙的传输距离,与蓝牙相比增大了音频文件的传输距离。这样,在耳机与手机距离较远时, 耳机仍可以播放用户在手机的音频播放界面中选中的音频,提高了用户收听音频的便利性。
结合第一方面,在一种可能的实现方式中,音频标识包括如下至少一项:音频名称或音 频链接。
结合第一方面,在一种可能的实现方式中,充电盒根据音频标识获得第一音频文件,并 将第一音频文件发送给无线耳机,包括:充电盒根据音频标识从服务器获得第一音频文件; 充电盒将第一音频文件解码为脉冲编码调制文件;充电盒将脉冲编码调制文件发送给无线耳 机。这样,避免了无线耳机中的左耳机和右耳机分别对第一音频文件进行编解码,可以节约 无线耳机的功耗。并且,充电盒还具有解码功能,这样,进一步的扩展了充电盒的功能。
结合第一方面,在一种可能的实现方式中,充电盒通过Wi-Fi或者蜂窝移动网络与服务 器建立通信连接。充电盒可以通过连接路由器提供的Wi-Fi网络与服务器进行数据传输,或 者通过充电盒中安装的SIM卡提供的蜂窝移动网络与服务器进行数据传输。
结合第一方面,在一种可能的实现方式中,无线耳机根据音频标识从服务器获得第一音 频文件,包括:充电盒将音频标识和音频播放进度发送给服务器,音频播放进度标识用于指 示第一音频文件的起始位置,服务器根据音频标识和音频播放进度标识获取第一音频文件, 将获取的第一音频文件发送给充电盒。
结合第一方面,在一种可能的实现方式中,手机接收第一用户操作,第一用户操作用于 选定音频播放列表中的音频文件进行列表播放,响应于第一用户操作,手机向充电盒发送音 频播放列表中的N个音频文件的音频标识;充电盒接收手机发送的音频播放列表中的N个音 频文件的音频标识;充电盒将N个音频文件的音频标识发送给服务器。这样,充电盒接收到 音频播放列表中的N个音频文件的音频标识后,若手机关机或者手机中该音频播放列表对的 应用程序关闭,充电盒仍然能够从服务器中获取音频播放列表中的音频文件,并发送给无线 耳机,无线耳机播放音频播放列表中的音频文件。
结合第一方面,在另一种可能的实现方式中,手机接收第一用户操作,第一用户操作用 于选定音频播放列表中的音频文件进行列表播放,响应于第一用户操作,手机根据播放进度 向充电盒发送音频播放列表中的N个音频文件的音频标识,充电盒接收手机发送的音频播放 列表中的N个音频文件的音频标识。即当手机中播放进度显示播放音频播放列表中的第一个 文件时,手机就向充电盒发送音频播放列表中的第一个音频文件的音频标识。
结合第一方面,在一种可能的实现方式中,无线耳机包括左耳机和右耳机,充电盒将第 一音频文件发送给无线耳机,包括:充电盒从第一音频文件中获得左声道数据,并将左声道 数据发送给左耳机;充电盒从第一音频文件中获得右声道数据,并将右声道数据发送给右耳 机。这样,避免了左耳机和右耳机分别从音频文件中获取左声道数据和右声道数据,可以提 高左耳机和右耳机播放音频的实时性和节约了左耳机和右耳机的功耗。
结合第一方面,在一种可能的实现方式中,将左声道数据发送给左耳机包括:充电盒根 据左耳机的设备地址将左声道数据发送给左耳机;将右声道数据发送给右耳机包括:充电盒 根据右耳机的设备地址将右声道数据发送给右耳机;其中,左耳机的设备地址包括左耳机的 MAC地址,右耳机的设备地址包括右耳机的MAC地址。这样,充电盒可以更为准确的将左 声道数据发送给左耳机,以及将右声道数据发送给右耳机。
结合第一方面,在一种可能的实现方式中,左耳机的设备地址和右耳机的设备地址可以 由无线耳机发送给充电盒,或者,左耳机的设备地址和右耳机的设备地址在充电盒预存。
结合第一方面,在一种可能的实现方式中,无线耳机接收第一音频文件并播放第一音频 文件包括:无线耳机接收第一音频文件,并将第一音频文件解码为脉冲编码调制文件;无线 耳机的左右耳机分别从脉冲编码调制文件提取出左右声道数据,无线耳机将左右声道数据转 化为音频并播放。
结合第一方面,在一种可能的实现方式中,该***还包括:充电盒接收手机发送的停止 播放指令,响应于停止播放指令,充电盒停止向无线耳机发送第一音频文件,无线耳机停止 播放第一音频文件。
结合第一方面,在一种可能的实现方式中,该音频传输***还包括:充电盒接收手机发 送的第二音频文件;充电盒将第二音频文件发送给无线耳机。这样,用户可以通过无线耳机 收听手机中本地保存的音频文件。
第二方面,本申请技术方案提供了一种音频传输方法,该方法应用在第一设备,第一设 备分别与第二设备和第三设备无线通信连接,该方法包括:第一设备接收第二设备发送的第 一音频文件的音频标识;第一设备根据音频标识获取第一音频文件,将第一音频文件发送给 第三设备,第三设备用于播放第一音频文件。
第二方面提供的一种音频传输方法中,当第一设备为充电盒,第二设备为手机,第三设 备为耳机时,充电盒能够和手机以及耳机进行无线通信连接。并且,充电盒还能够接收手机 发送的音频标识,并为可以根据音频标识获取音频文件。另外,充电盒还可以将获取到的音 频文件发送给耳机。这样,扩展了充电盒的功能。
结合第二方面,在一种可能的实现方式中,第一设备分别与第二设备和第三设备的无线 通信连接可以包括:Wi-Fi连接,也可以包括移动通信连接,例如4G、5G连接等。
第一音频文件可以为具有视频的音频文件,也可以为单独的音频文件。
第三设备可以通过Wi-Fi接收用户在第一设备中选中的音频文件并播放该音频文件。 Wi-Fi的带宽大于蓝牙的带宽,从而与蓝牙传输相比提高了第三设备播放音频文件的实时性。 Wi-Fi的传输距离大于蓝牙的传输距离,与蓝牙相比增大了音频文件的传输距离。这样,在第 三设备与第一设备距离较远时,第三设备仍可以播放用户在第一设备的音频播放界面中选中 的音频,提高了用户收听音频的便利性。
结合第二方面,在一种可能的实现方式中,音频标识包括如下至少一项:音频名称或音 频链接。
结合第二方面,在一种可能的实现方式中,第一设备接收第二设备发送的音频播放列表 中的N个音频文件的音频标识,第二设备用于接收用户指示音频播放列表的N个音频文件列 表播放的操作;第一设备将N个音频文件的音频标识发送给服务器。这样,第一设备接收到 音频播放列表中的N个音频文件的音频标识后,若第二设备关机或者第二设备中该音频播放 列表对的应用程序关闭,第一设备仍然能够从服务器中获取音频播放列表中的音频文件,并 发送给第三设备,第三设备播放音频播放列表中的音频文件。
结合第二方面,在另一种可能的实现方式中,第一设备接收第二设备按照播放进度发送 的音频播放列表中的N个音频文件的音频标识。即当第二设备中播放进度显示播放音频播放 列表中的第一个文件时,第二设备就向第一设备发送音频播放列表中的第一个音频文件的音 频标识。
结合第二方面,在一种可能的实现方式中,第一设备根据音频标识获取第一音频文件, 将第一音频文件发送给第三设备,包括:第一设备根据音频标识从服务器获得第一音频文件; 第一设备将第一音频文件解码为脉冲编码调制文件;第一设备将脉冲编码调制文件发送给第 三设备。这样,避免了第三设备中的左声道设备和右声道设备分别对第一音频文件进行编解 码,可以节约第三设备的功耗。
结合第二方面,在一种可能的实现方式中,第一设备通过Wi-Fi或者蜂窝移动网络与服 务器建立通信连接。第一设备可以通过连接路由器提供的Wi-Fi网络与服务器进行数据传输, 或者通过第一设备中安装的SIM卡提供的蜂窝移动网络与服务器进行数据传输。
结合第二方面,在一种可能的实现方式中,第一设备根据音频标识从服务器获得第一音 频文件,包括:第一设备将音频标识和音频播放进度标识发送给服务器;音频播放进度标识 用于指示第一音频文件的起始位置,第三设备从第一音频文件的起始位置开始播放第一音频 文件。这样,用户可以从选定的播放位置收听音频。
结合第二方面,在一种可能的实现方式中,第三设备包括左声道设备和右声道设备,第 一设备将音频文件发送给第三设备,包括:第一设备从第一音频文件中获得左声道数据,并 将左声道数据发送给左声道设备;第一设备从第一音频文件中获得右声道数据,并将右声道 数据发送给右声道设备。这样,避免了左声道设备和右声道设备分别从第一音频文件中获取 左声道数据和右声道数据,可以提高左声道设备和右声道设备播放音频的实时性以及节约左 声道设备和右声道设备的功耗。
结合第二方面,在一种可能的实现方式中,将做声道数据发送给左声道设备包括:第一 设备根据左声道设备的设备地址将左声道数据发送给左声道设备;将右声道数据发送给右声 道设备包括:第一设备根据右声道设备的设备地址将右声道数据发送给右声道设备;其中, 左声道设备的设备地址包括左声道设备的MAC地址,右声道设备的设备地址包括右声道设 备的MAC地址。
结合第二方面,在一种可能的实现方式中,左声道设备的设备地址和右声道设备的设备 地址由第三设备发送给第一设备,或者,左声道设备的设备地址和右声道设备的设备地址由 第一设备预存。这样,第一设备可以更为准确的将左声道数据发送给左声道设备,以及将右 声道数据发送给右声道设备。
结合第二方面,在一种可能的实现方式中,该方法还包括:第一设备接收第二设备发送 的停止播放指令,响应于停止播放指令,第一设备停止向第三设备发送第一音频文件,第一 音频文件在第三设备中的停止播放。
结合第二方面,在一种可能的实现方式中,该音频传输方法还包括:第一设备接收第二 设备发送的第二音频文件;第一设备将第二音频文件发送给第三设备。这样,用户可以通过 第三设备收听第二设备中本地保存的音频文件。
结合第二方面,在一种可能的实现方式中,第一设备为无线耳机的充电盒,第二设备为 手机,第三设备为无线耳机。这样,通过充电盒提供的Wi-Fi网络,用户可以使用无线耳机 收听手机中音频播放界面中显示的音频。
第三方面,本申请技术方案提供一种音频传输***,该***中包括第一设备、第二设备 和第三设备,第一设备分别与第二设备和第三设备无线通信连接,该***包括:第二设备显 示音频播放界面,音频播放界面显示有第一音频文件的音频名称;第二设备响应于第一用户 操作向第一设备发送第一音频文件的音频标识;第一设备接收第二设备发送的音频标识;第 一设备根据音频标识获得第一音频文件,并将第一音频文件发送给第三设备;第三设备接收 第一音频文件并播放第一音频文件。
第三方面提供的一种音频传输***中,当第一设备为充电盒,第二设备为手机,第三设 备为耳机时,充电盒能够和手机以及耳机进行无线通信连接。并且,充电盒还能够接收手机 发送的音频标识,并为可以根据音频标识获取音频文件。另外,充电盒还可以将获取到的音 频文件发送给耳机。这样,扩展了充电盒的功能。
结合第三方面,在一种可能的实现方式中,第一设备分别与第二设备和第三设备的无线 通信连接可以包括:Wi-Fi连接,也可以包括移动通信连接,例如4G、5G连接等。
第一音频文件可以为具有视频的音频文件,也可以为单独的音频文件。
第三方面提供的一种音频传输***,第三设备可以通过Wi-Fi接收用户在第一设备中选 中的音频文件并播放该音频文件,而Wi-Fi的带宽大于蓝牙的带宽,从而与蓝牙传输相比提 高了第三设备播放音频文件的实时性。另外,Wi-Fi的传输距离大于蓝牙的传输距离,与蓝牙 相比增大了音频文件的传输距离。这样,在第三设备与第一设备距离较远时,第三设备仍可 以播放用户在第一设备的音频播放界面中选中的音频,提高了用户收听音频的便利性。
结合第三方面,在一种可能的实现方式中,第二设备接收第一用户操作,第一用户操作 用于选定音频播放列表中的音频文件进行列表播放,响应于第一用户操作,第二设备向第一 设备发送音频播放列表中的N个音频文件的音频标识;第一设备接收第二设备发送的音频播 放列表中的N个音频文件的音频标识;第一设备将N个音频文件的音频标识发送给服务器。 这样,第一设备接收到音频播放列表中的N个音频文件的音频标识后,若第二设备关机或者 第二设备中该音频播放列表对的应用程序关闭,第一设备仍然能够从服务器中获取音频播放 列表中的音频文件,并发送给第三设备,第三设备播放音频播放列表中的音频文件。
结合第三方面,在另一种可能的实现方式中,第二设备接收第一用户操作,第一用户操 作用于选定音频播放列表中的音频文件进行列表播放,响应于第一用户操作,第二设备根据 播放进度向第一设备发送音频播放列表中的N个音频文件的音频标识,第一设备接收第二设 备发送的音频播放列表中的N个音频文件的音频标识。即当第二设备中播放进度显示播放音 频播放列表中的第一个文件时,第二设备就向第一设备发送音频播放列表中的第一个音频文 件的音频标识。
结合第三方面,在一种可能的实现方式中,第一设备根据音频标识获得第一音频文件, 将第一音频文件发送给第三设备,包括:第一设备根据音频标识从服务器获得第一音频文件; 第一设备将第一音频文件解码为脉冲编码调制文件;第一设备将脉冲编码调制文件发送给第 三设备。这样,避免了第三设备中的左声道设备和右声道设备分别对第一音频文件进行编解 码,可以节约第三设备的功耗。
结合第三方面,在一种可能的实现方式中,第一设备通过Wi-Fi或者蜂窝移动网络与服 务器建立通信连接。第一设备可以通过连接路由器提供的Wi-Fi网络与服务器进行数据传输, 或者通过第一设备中安装的SIM卡提供的蜂窝移动网络与服务器进行数据传输。
结合第三方面,在一种可能的实现方式中,第一设备根据音频标识从服务器获得第一音 频文件,包括:第一设备将音频标识和音频播放进度标识发送给服务器;音频播放进度标识 用于指示第一音频文件的起始位置,服务器根据音频标识和音频播放进度标识获取第一音频 文件,将获取的第一音频文件发送给第一设备。这样,用户可以从选定的播放位置收听音频。
结合第三方面,在一种可能的实现方式中,第三设备包括左声道设备和右声道设备,第 一设备将第一音频文件发送给第三设备,包括:第一设备从第一音频文件中获得左声道数据, 并将左声道数据发送给左声道设备;第一设备从第一音频文件中获得右声道数据,并将右声 道数据发送给右声道设备。这样,避免了左声道设备和右声道设备分别从音频文件中获取左 声道数据和右声道数据,可以提高左声道设备和右声道设备播放音频的实时性和节约了左声 道设备和右声道设备的功耗。
结合第三方面,在一种可能的实现方式中,将做声道数据发送给左声道设备包括:第一 设备根据左声道设备的设备地址将左声道数据发送给左声道设备;将右声道数据发送给右声 道设备包括:第一设备根据右声道设备的设备地址将右声道数据发送给右声道设备;其中, 左声道设备的设备地址包括左声道设备的MAC地址,右声道设备的设备地址包括右声道设 备的MAC地址。
结合第三方面,在一种可能的实现方式中,左声道设备的设备地址和右声道设备的设备 地址由第三设备发送给第一设备,或者,左声道设备的设备地址和右声道设备的设备地址由 第一设备预存。这样,第一设备可以更为准确的将左声道数据发送给左声道设备,以及将右 声道数据发送给右声道设备。
结合第三方面,在一种可能的实现方式中,该***还包括:第一设备接收第二设备发送 的停止播放指令,响应于停止播放指令,第一设备停止向第三设备发送第一音频文件,第三 设备停止播放第一音频文件。
结合第三方面,在一种可能的实现方式中,该音频传输***还包括:第一设备接收第二 设备发送的第二音频文件;第一设备将第二音频文件发送给第三设备。这样,用户可以通过 第三设备收听第二设备中本地保存的音频文件。
结合第三方面,在一种可能的实现方式中,第一设备为无线耳机的充电盒,第二设备为 手机,第三设备为无线耳机。这样,通过充电盒提供的Wi-Fi网络,用户可以使用无线耳机 收听手机中音频播放界面中显示的音频。
第四方面,本申请技术方案提供了一种电子设备,包括通信接口、存储器和处理器;通 信接口、存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算 机指令,当处理器从所述存储器中读取计算机指令,以使得电子设备执行:接收第二设备发 送的第一音频文件的音频标识;根据音频标识获取第一音频文件,将第一音频文件发送给第 三设备;第三设备用于播放第一音频文件。
结合第四方面,在一种可能的实现方式中,音频标识包括音频名称、音频链接中的一项 或多项。
结合第四方面,在一种可能的实现方式中,电子设备还用于:根据音频标识从服务器获 得第一音频文件;将第一音频文件解码为脉冲编码调制文件;将脉冲编码调制文件发送给第 三设备。
结合第四方面,在一种可能的实现方式中,电子设备还用于:将音频标识和音频播放进 度标识发送给服务器;音频播放进度标识用于指示服务器发送的第一音频文件的起始位置, 第三设备从第一音频文件的起始位置开始播放第一音频文件。
结合第四方面,在一种可能的实现方式中,第三设备包含左声道设备和右声道设备,电 子设备还用于:从第一音频文件中获得左声道数据,并将左声道数据发送给左声道设备;从 第一音频文件中获得右声道数据,并将右声道数据发送给右声道设备。
结合第四方面,在一种可能的实现方式中,电子设备还用于:根据左声道设备的设备地 址将左声道数据发送给左声道设备;根据右声道设备的设备地址将右声道数据发送给右声道 设备;其中,左声道设备的设备地址包括左声道设备的MAC地址,右声道设备的设备地址 包括右声道设备的MAC地址。
结合第四方面,在一种可能的实现方式中,电子设备还用于:接收第三设备发送的左声 道设备的设备地址和右声道设备的设备地址,或者,预存左声道设备的设备地址和右声道设 备的设备地址。
第四方面,在一种可能的实现方式中,电子设备还用于:接收第二设备发送的停止播放 指令;响应于停止播放指令,停止向第三设备发送第一音频文件,第一音频文件在第三设备 中停止播放。
结合第四方面,在一种可能的实现方式中,电子设备还用于:接收第二设备发送的第二 音频文件;将第二音频文件发送给第三设备,第三设备用于播放第二音频文件。
结合第四方面,在一种可能的实现方式中,电子设备为无线耳机的充电盒,第二设备为 手机,第三设备为无线耳机。
第四方面以及第四方面任一种可能的实现方式中的有益效果与第一方面中叙述的有益效 果相同,此处不再赘述。
第五方面,本申请技术方案提供了一种电子设备,该电子设备包括用于执行上述第一方 面任一项可能的实现方式中的音频传输方法的单元。此处有益效果与上述第一方面中叙述的 有益效果相同,不再赘述。
第六方面,本申请技术方案提供了一种计算机可读存储介质,包括:计算机指令,当所 述计算机指令在电子设备上运行时,使得所述电子设备执行上述第一方面任一项可能的实现 方式中的音频传输方法。此处有益效果与上述第一方面中叙述的有益效果相同,不再赘述。
第七方面,本申请技术方案提供了一种计算机程序产品,当所述计算机程序产品在计算 机上运行时,使得所述计算机执行上述第一方面任一项可能的实现方式中的音频传输方法。 此处有益效果与上述第一方面中叙述的有益效果相同,不再赘述。
附图说明
图1为本申请实施例提供的一种音频传输***的示意图;
图2为本申请实施例提供的第一音频设备100的结构示意图;
图3为本申请实施例提供的无线传输设备200的结构示意图;
图4为本申请实施例提供的第二音频设备300的结构示意图;
图5是本申请实施例提供的一种音频传输方法的流程示意图;
图6A-图6D分别是本申请实施例提供的一种人机交互界面示意图;
图7A-图7I分别是本申请实施例提供的一种人机交互界面示意图;
图8A-图8B分别是本申请实施例提供的一种人机交互界面示意图。
具体实施方式
下面将结合附图对本申请实施例中的技术方案进行清除、详尽地描述。其中,在本申请 实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;文本中的 “和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可 以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的 描述中,“多个”是指两个或多于两个。
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者 隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含 地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是 两个或两个以上。
首先,对本申请实施例涉及的音频传输***进行介绍。请参阅图1,图1是本申请实施 例提供的一种音频传输***的示意图。音频传输***10可以包括第一音频设备100、无线传 输设备200和第二音频设备300(可以包括音频设备301和音频设备302)。本申请实施例以 以下场景为例进行介绍:第一音频设备100可以为手机,无线传输设备200可以为充电盒(例 如无线耳机的充电盒),第二音频设备300可以为无线耳机。
在一种实现方案中,音频传输***10中还可以包括服务器400,该服务器400可以是第 一音频设备100中播放器(例如网易云音乐应用)对应的服务器。
这里,第一音频设备100可以为本申请实施例中的第二设备,无线传输设备200可以为 本申请实施例中的第一设备,第二音频设备300可以为本申请实施例中的第三设备。
第一音频设备100和无线传输设备200建立Wi-Fi连接。无线传输设备200和第二音频 设备300建立Wi-Fi连接。无线传输设备200可以通过Wi-Fi与服务器400建立通信连接。或者,无线传输设备200可以通过蜂窝数据网络与服务器400建立通信连接。例如,无线传输设备200利用所安装的SIM卡或者网卡的数据流量与服务器400建立通信连接。第一音频设备100的角色可以是音频源(audio source),第二音频设备300的角色可以是音频接收方。 无线传输设备200用于建立音频源和音频接收方之间传输音频数据的通路。
第一音频设备100可以通过第一音频设备100的Wi-Fi模块将音频文件或者音频标识(歌 曲名称、歌曲链接等等)发送到无线传输设备200。无线传输设备200可以接收第一音频设 备100发送的音频文件,然后将该音频文件发送给第二音频设备300。或者无线传输设备200 可以接收第一音频设备100发送的音频标识(例如,音频标识可以为音频名称或音频链接中 的一项或多项),无线传输设备200将该音频标识发送到服务器400来获取该音频标识对应 的音频文件。无线传输设备200将音频标识对应的音频文件发送给第二音频设备300。第二 音频设备300接收音频文件并转换为音频播放,使得佩戴第二音频设备300的用户能够听到 该音频。
另外,无线传输设备200还可以对音频文件进行解码。
其中,第一音频设备100可以实现为以下任一种电子设备:手机、个人电脑、便携式游 戏机、便携式媒体播放设备、车载媒体播放设备等等。无线传输设备200可以是具有提供Wi-Fi 信号能力的任何设备,例如,具有Wi-Fi模块的耳机充电盒,无线路由器等等。第二音频设 备300可以是任意类型的用于将音频文件转换成音频和可以连接Wi-Fi的音频输出设备,例 如TWS(True Wireless Stereo)耳机、头戴式或颈挂式的无线耳机、音箱等等。当第二音频 设备300为无线耳机时,第二音频设备300可包含左耳机301和右耳机302。
下面对本申请实施例涉及的第一音频设备100进行介绍。请参阅图2,图2是本申请实 施例提供的第一音频设备100的结构示意图。
应该理解的是,图2所示第一音频设备100仅是一个范例,并且第一音频设备100可以 具有比图1中所示的更多的或者更少的部件,可以组合两个或多个的部件,或者可以具有不 同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在 内的硬件、软件、或硬件和软件的组合中实现。
第一音频设备100可以包括:处理器110,外部存储器接口120,内部存储器121,无线 通信模块160,音频模块170,传感器模块180,显示屏194等。其中传感器模块180可以包括压力传感器180A,触摸传感器180K等。
可以理解的是,本发明实施例示意的结构并不构成对第一音频设备100的具体限定。在 本申请另一些实施例中,第一音频设备100可以包括比图示更多或更少的部件,或者组合某 些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和 硬件的组合实现。
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU), 图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处 理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多 个处理器中。
其中,控制器可以是第一音频设备100的神经中枢和指挥中心。控制器可以根据指令操 作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110 中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数 据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复 存取,减少了处理器110的等待时间,因而提高了***的效率。
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口, 脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface, MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
I2C接口是一种双向同步串行总线,包括一根串行数据线(serial data line,SDA)和一根串 行时钟线(derail clock line,SCL)。在一些实施例中,处理器110可以包含多组I2C总线。处 理器110可以通过不同的I2C总线接口分别耦合触摸传感器180K,充电器,闪光灯,摄像头 193等。例如:处理器110可以通过I2C接口耦合触摸传感器180K,使处理器110与触摸传 感器180K通过I2C总线接口通信,实现第一音频设备100的触摸功能。
I2S接口可以用于音频通信。在一些实施例中,处理器110可以包含多组I2S总线。处理 器110可以通过I2S总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。 在一些实施例中,音频模块170可以通过I2S接口向无线通信模块160传递音频信号,实现 通过蓝牙耳机接听电话的功能。
PCM接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频 模块170与无线通信模块160可以通过PCM总线接口耦合。在一些实施例中,音频模块170也可以通过PCM接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。 所述I2S接口和所述PCM接口都可以用于音频通信。
可以理解的是,本发明实施例示意的各模块间的接口连接关系,只是示意性说明,并不 构成对第一音频设备100的结构限定。在本申请另一些实施例中,第一音频设备100也可以 采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
无线通信模块160可以提供应用在第一音频设备100上的包括无线局域网(wireless local area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全 球导航卫星***(global navigation satellite system,GNSS),调频(frequency modulation,FM), 近距离无线通信技术(near fieldcommunication,NFC),红外技术(infrared,IR)等无线通信的 解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通 信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送 到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频, 放大,经天线2转为电磁波辐射出去。
在一种可能的实现方式中,第一音频设备100通过无线通信模块160与无线传输设备200 建立通信连接。
第一音频设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏194可以用于显示本申请实施例中的音频播放界面以及建立通信的界面等。
内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。 处理器110通过运行存储在内部存储器121的指令,从而执行第一音频设备100的各种功能 应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区 可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。 存储数据区可存储第一音频设备100使用过程中所创建的数据(比如音频数据,电话本等)等。 此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至 少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flashstorage,UFS)等。
音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转 换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音 频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110 中。
压力传感器180A用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中, 压力传感器180A可以设置于显示屏194。压力传感器180A的种类很多,如电阻式压力传感 器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有 导电材料的平行板。当有力作用于压力传感器180A,电极之间的电容改变。第一音频设备 100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,第一音频设备100根 据压力传感器180A检测所述触摸操作强度。第一音频设备100也可以根据压力传感器180A 的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度 的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸 操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一 压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。
触摸传感器180K,也称“触控面板”。触摸传感器180K可以设置于显示屏194,由触摸传感器180K与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180K用于检测作用 于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180K也可以设置于第一音频设备100的表面,与显示屏194所处的位置不同。
下面对本申请实施例涉及的无线传输设备200进行介绍。请参阅图3,图3是本申请实 施例提供的无线传输设备200的结构示意图。
如图3所示,无线传输设备200可以包括:处理器201、存储器202、无线通信模块204、 电源206以及传感器203。
其中,存储器202可以用于存储应用程序,处理器201执行这些应用程序代码以使得无 线传输设备执行本申请实施例中的方法。无线通信模块204可以包括Wi-Fi模块。无线通信 模块204可以进行Wi-Fi信号广播,以使得无线传输设备200可以通过无线通信模块204与 第一音频设备100和第二音频设备300建立通信连接,例如可以是Wi-Fi连接。无线传输设 备200可以通过无线通信模块204可以接收第一音频设备100发送的音频文件或者音频标识。 无线传输设备200可以通过无线通信模块204从互联网或者服务器下载音频标识对应的音频 文件。无线传输设备200还可以通过无线通信模块204将接收到的音频文件发送给第二音频 设备300。
这里,无线通信模块204可以用于与服务器400(例如网易云音乐服务器)建立通信连 接。具体地,无线通信模块204可以包括Wi-Fi模块,该Wi-Fi模块用于与服务器400建立Wi-Fi连接。
其中,无线传输设备200还可以包括无线充电模块205。
在一种实现方式中,无线传输设备200还可以包括移动通信模块,该移动通信模块用于 利用蜂窝网络数据与服务器400进行数据传输。
存储器202还可以用于存储第二音频设备300的标识,例如MAC地址,IP地址等等。
传感器203可以包含触摸传感器,在一些实施例中,触摸传感器检测到触摸操作时,处 理器201启动无线通信模块。
在另一些实施例中,传感器203还可以包括指纹传感器,用于检测用户指纹,识别用户 身份等。
无线充电模块205,可以用于给第二音频设备300充电。
电源206,可用于向无线传输设备200包含的各个部件供电。在一些实施例中,该电源 206可以是电池,如可充电电池。
在本申请的一些实施例中,处理器201还可以用于将接收到的音频文件进行编码成PCM 文件。
可以理解的是,本申请实施例示意的结构并不构成对无线传输设备200的具体限定。另 外,上述无线通信模块204还可以包含Wi-Fi模块。无线传输设备200通过该Wi-Fi模块与 其他具有具有连接Wi-Fi功能的设备之间建立Wi-Fi连接。无线传输设备200可以具有比图3 中所示出的更多的或者更少的部件,可以组合两个或者更多的部件,或者可以具有不同的部 件配置。例如,无线传输设备200还可以包括指示灯(可以指示无线传输设备200的电量, 或者指示无线传输设备200是否和第二音频设备300建立通信连接)。图3中所示出的各种 部件可以包括一个或多个信号处理或专用集成电路在内的硬件、软件、或硬件和软件的组合 中实现。
下面对本申请实施例涉及的第二音频设备300进行介绍。请参阅图4,图4是本申请实 施例提供的第二音频设备300的结构示意图。
如图4所示,第二音频设备300可以包括:处理器301、存储器302、传感器303、无线通信模块304、至少一个电声转换器(electro-acoustic transducer)305、麦克风306以及电源307。
其中,存储器302可以用于存储应用程序代码,处理器301执行这些应用程序代码以使 得音频输出设备执行本发明实施例中的方法。第二音频设备300可以通过无线通信模块304 与无线传输设备200建立通信连接,具体可以是Wi-Fi连接、蓝牙连接等。无线通信模块304 可以接收无线传输设备200发送的音频文件。存储器302存储的应用程序代码还可以用于实 现调用电声转换器305将音频广播信号转换为音频并播放的功能。
传感器303可以包含加速度传感器。该加速度传感器可检测敲击操作。例如,不同次数 的敲击使加速度传感器输出不同的电压信号,该电压信号可以传递至处理器来执行对应的控 制功能。例如,当加速度传感器检测到连续N(N为大于0的整数)次敲击操作并输出对应 的电压信号时,处理器301可以启动无线通信模块304与无线传输设备200建立通信连接, 具体可以是Wi-Fi连接。又例如,当加速度传感器检测到连续N+1次敲击操作并输出对应的 电压信号时,处理器301可以启动无线通信模块304与第一音频设备100建立通信连接,具 体可以是蓝牙连接。
在一些实施例中,传感器303还可以包含骨传导传感器。该骨传导传感器可以获取声部 振动骨块的振动信号,处理器301解析出语音信号,实现语音信号对应的控制功能,例如根 据语音信号启动或关闭无线通信模块304接收音频文件。例如,声部振动骨块可以包括牙齿、 牙床、上下颌骨、鼻骨等骨头。
在另一些实施例中,传感器303还可以包括指纹传感器,用于检测用户指纹,识别用户 身份等。
在另一些实施例中,传感器303还可以包括触摸传感器,在一些实施例中,触摸传感器 检测到触摸操作时,处理器301启动无线通信模块304接收音频文件。
在另一些实施例中,传感器303还可以包括压力传感器,用于检测用户的按压操作。在 另一些实施例中,压力传感器检测到按压操作时,处理器301可以启动无线通信模块304接 收音频文件。
在另一些实施例中,传感器303还可以包含距离传感器、接近光传感器。距离传感器、 接近光传感器可以检测第二音频设备300附近是否有物体,从而确定第二音频设备300是否 被用户佩戴。在另一些实施例中,传感器303还可以包括环境光传感器,处理器301可以根 据该环境光传感器感知的环境光的亮度,自适应调节一些参数,如音量大小。
无线通信模块304,用于支持第二音频设备300与各种电子设备之间的数据交互。在一 些实施例中,该无线通信模块304可以包含蓝牙收发器,该蓝牙收发器用于接收上述第一音 频设备100广播的蓝牙音频广播信号。该无线通信模块304还可以包含Wi-Fi模块,该Wi-Fi 模块可接收上述无线传输设备200发送的音频文件。
电声转换器305,可以包含受话器(即“听筒”),也可以包含扬声器,可以用于将音频电 信号转换成声音信号并播放。该音频电信号可以由音频文件解码得到,音频文件可以是无线 传输设备200发送的。无线传输设备200与第二音频设备300建立Wi-Fi连接,第二音频设 备300接收无线传输设备200发送的音频文件,然后音频文件被转换成声音信号并播放。
麦克风306,也可以称为“话筒”,“传声器”,用于将声音信号转换为音频电信号。例如, 在用户说话时,麦克风306可以采集用户的声音信号,并将其转换为音频电信号。
电源307,可以用于向第二音频设备300包含的各个部件供电。在一些实施例中,该电 源307可以是电池,如可充电电池。
可以理解的是,本申请实施例示意的结构并不构成对第二音频设备300的具体限定。另 外,上述无线通信模块304还可以包含蓝牙收发器。第二音频设备300可以通过该蓝牙收发 器与其他蓝牙音频源之间建立蓝牙连接,以实现两者之间的短距离数据交互,例如第二音频 设备300通过蓝牙收发器接收音频信号然后进行播放。第二音频设备300还可以包含一个耳 塞,或两个耳塞。耳塞包含上述各个功能模块(处理器301、存储器302、传感器303、无线 通信模块304、电声转换器305、麦克风306以及电源307)以及将这些功能模块封装在一起 的耳塞外壳。第二音频设备300包含两个耳塞时,这两个耳塞可以作为一副耳机,也可以通 过蓝牙收发器建立蓝牙连接,以实现两个耳塞之间的数据交互。第二音频设备300可以具有 比图4中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同 的部件配置。例如,第二音频设备300还可以包括指示灯(可以指示耳塞的电量等状态)、 防尘网(可以配合听筒使用)等部件。图4中所示出的各种部件可以在包括一个或多个信号 处理或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
以下先简要介绍一些实施例中的概念。
(1)播放器
播放器可以包含音乐APP、视频APP等。在播放器的用户界面上,第一音频设备100可 以响应用户操作来对音频文件进行播放、缓存、删除等操作。例如,在音乐APP界面中,检测到用户对歌曲A的触摸操作,第一音频设备100将歌曲A对应的音频文件转换为PCM文 件,或者第一音频设备100生成歌曲A对应的音频标识,例如,歌曲A的链接。第一音频设 备100根据该PCM文件进行音频播放或者将歌曲A对应的音频文件发送给无线传输设备200。 第一音频设备100还可以将歌曲A对应的音频标识发送给无线传输设备200。无线传输设备 200可以将歌曲A对应的音频文件编码成PCM文件。
播放器还可以是短信APP、微信APP、淘宝APP、Facebook APP等。播放器还可以是特定的应用,可实现为用来设置无线传输设备200以及第二音频设备300的通信连接和播放音频的应用,例如,图7A中示出的应用701“耳机助手”。在需要音频提醒(例如消息提醒) 时,播放器可以自动调用***提示音文件。例如,在微信APP接收到新消息时,微信APP 请求调用***消息提示音文件。第一音频设备100将该***消息提示音文件转换为PCM文件, 根据该PCM文件进行音频播放或者将该音频文件发送给无线传输设备200。
播放器还可以包含拨号APP等。在拨号APP接收到来电且第一音频设备处于允许响铃 提示的模式时,拨号APP请求调用***铃声提示音文件。第一音频设备100将该***铃声提 示音文件转换为PCM文件,根据该PCM文件进行音频播放或者将该音频文件发送给无线传 输设备200。
(2)PCM文件
PCM文件由音频文件处理得到。其中,音频文件的格式可以是mp3、wav。PCM文件是由1、0等符号构成的数字文件,未经过任何编码和压缩处理。在一些实施例中,PCM文件 可以只有编码的音频数据,没有其他描述信息。
音频文件处理可以包含对音频文件进行解码,在音频文件解码的过程中,可以提取音频 文件的音频数据,并读取音频文件的描述信息。音频文件的音频数据是以数字信号形式存储 的音频数据。该音频数据可以按播放的先后顺序依次存放,或者按其他方式存放但备注有播 放的先后顺序的信息。音频文件的描述信息可以包括:音频文件的采样率、时长、声道数、 音频文件类型。音频文件解码得到PCM文件的过程还可以根据音频输出设备的需求调整音频 文件的采样率、时长、声道数等。
PCM文件对应的音频可以是立体声的,该PCM文件被采样时的每一次采样数据为一个 16位的整数。其中,前8位为左声道音频数据,后8位为右声道音频数据。
对音频文件处理还可以包含混音。例如,在多个音频文件需要同时转换为PCM文件时, 可以将这多个音频文件进行混音。例如,在使用音乐APP播放音乐时,微信APP接收到新消息。在进行音频处理时,可以将音乐文件和***消息提示音文件混音并进行转换,得到PCM 文件。然后电声转换器可以根据PCM文件进行音频播放。
(3)传输带宽
传输带宽指单位时间能通过链路的数据量。通常以bps来表示,即每秒可传输之位数。 蓝牙的传输带宽一般为1Mbps。Wi-Fi的传输带宽一般为11Mbps。
本申请实施例提供了一种音频传输方法,第一音频设备100和第二音频设备300均与无 线传输设备200建立有无线通信连接(例如,Wi-Fi连接、蓝牙连接等等)。无线传输设备 200可通过Wi-Fi从第一音频设备100或者服务器400获得要播放音频文件,无线传输设备 200将获取的音频文件发送到第二音频设备200,第二音频设备200对该音频文件对应的音频 进行播放。
当无线通信连接为Wi-Fi连接时,相较于蓝牙,Wi-Fi的传输距离更远,并且传输带宽更 大。通过Wi-Fi,第二音频设备300可以提高播放音频的实时性。并且,当用户携带的第二音 频设备300与第一音频设备100之间的距离较大(例如,距离大于15米)时第二音频设备 300依然可播放音频,这样,提高了用户收听音频的便利性。
图5是本申请实施例提供的一种音频传输方法的流程示意图。用户可以通过无线传输设 备200提供的无线网络,来使得第二音频设备300播放用户在第一音频设备100中选中的音 频。首先,用户需要将第一音频设备100、无线传输设备200、第二音频设备300组建局域网, 参见步骤S101-S105。
阶段1:组建局域网
S101、响应于用户对无线传输设备200的开机操作,无线传输设备200上电。
S102、响应于用户对第二音频设备300的开机操作,第二音频设备300上电。
S103、响应于用户对第一音频设备100的无线网络开启操作,第一音频设备开启无线网 络功能。
可以理解的是,步骤S101、步骤S102以及步骤S103的执行顺序不分先后。本申请实施 例中,无线传输设备200(例如图6D示出的A0充电盒)和第二音频设备300(例如图6D 示出的A0耳机)在接收用户的开机操作后,无线传输设备200和第二音频设备300上电。
在一种可能的实现方式中,无线传输设备200和第二音频设备300在上电的过程中,无 线传输设备200开启无线通信模块204,第二音频设备300开启无线通信模块304。即无线传 输设备200上电后,无线通信模块204处于工作状态。第二音频设备300上电后,无线通信 模块304处于工作状态。
在另一种可能的实现方式中,无线传输设备200上电后,无线传输设备200,例如充电 盒中的传感器可检测到用户操作,并将检测到的信号传输给充电盒上的处理器来执行对应的 控制功能。例如,充电盒可以检测到用户按压操作,充电盒响应于该按压操作开启无线通信 模块,开始广播Wi-Fi信号。第二音频设备300上电后,第二音频设备300,例如耳机中的传 感器可检测到用户操作,并将检测到的信号传输给耳机上的处理器来执行对应的控制功能。 例如,耳机可以检测到双击操作,耳机响应于该双击操作开启无线通信模块,可以检测到无 线传输设备200广播的Wi-Fi信号。再例如,耳机可以检测到双击操作,响应于该双击操作 开启降噪功能。
可理解的,无线传输设备200和第二音频设备300可以是相互适配的。例如,无线传输 设备200是充电盒,第二音频设备300是耳机,例如TWS耳机,充电盒为耳机充电。
第一音频设备100可以是手机,用户可以开启手机中的无线网络功能的开关,响应于用 户操作,手机开启无线网络功能。无线网络功能开启后,手机中的Wi-Fi模块处于工作状态。 手机可以检测到无线传输设备200广播的Wi-Fi信号。
S104、第一音频设备100与无线传输设备200建立Wi-Fi连接。
第一音频设备100可以是手机,用户可以在***设置中通过操作将第一音频设备100与 无线传输设备建立Wi-Fi连接。用户还可以通过第一音频设备100中安装的第三方APP来使 第一音频设备100与无线传输设备建立Wi-Fi连接。
用户可以在***设置中通过操作将第一音频设备100与无线传输设备建立Wi-Fi连接可 以参考图6A-图6D所示的人机交互界面示意图中示出的第一音频设备100与无线传输设备 200建立Wi-Fi连接的过程。具体连接过程可参考下文对图6A-图6D的描述,此处先不赘述。
在另一种可能的实现方式中,用户可以通过第一音频设备100中的APP来建立第一音频 设备100与无线传输设备200之间的通信连接。请参见图7A-图7E,图7A-图7E示例性地展 示了用户通过第一音频设备100中的APP将第一音频设备100与无线传输设备200建立通信 连接的过程。具体连接过程可参考下文对图7A-图7E的描述,此处先不赘述。
S105、第二音频设备300与无线传输设备200建立Wi-Fi连接。
这里,第二音频设备300和无线传输设备200可以是相互适配的,即无线传输设备200 可以是为第二音频设备300充电的充电盒。第二音频设备300中可以保存有无线传输设备200 的Wi-Fi名称以及Wi-Fi连接密码。当第二音频设备300中的无线通信模块和无线传输设备 200中的无线通信模块都开启的时候,第二音频设备300可以搜索到无线传输设备200的Wi-Fi 名称(例如图6C示出的A0充电盒607),然后根据保存的该Wi-Fi名称对应的Wi-Fi连接 密码进行Wi-Fi连接。或者,用户可以通过第一音频设备100中的APP来将第二音频设备300 与无线传输设备200建立Wi-Fi连接。
用户通过第一音频设备100中的APP将第二音频设备200与无线传输设备200建立Wi-Fi 连接的过程可以具体可以参考下文图7F-图7I的描述,此处先不赘述。
本申请实施例以第一设备分别与第二设备和第三设备建立Wi-Fi通信连接为例进行说明, 可理解的是,第一设备分别与第二设备和第三设备建立有无线通信连接,该无线通信连接可 以是Wi-Fi连接,也可以是蓝牙连接,本申请不作限定。
S106、第二音频设备300包含的左右耳机分别向无线传输设备200发送左耳机标识和右 耳机标识。
第二音频设备300与无线传输设备200建立Wi-Fi连接后,第二音频设备300可以向无 线传输设备发送左耳机标识和右耳机标识。其中,左耳机标识和右耳机标识可以是左耳机的 MAC地址和右耳机的MAC地址。这里,左耳机可以为本申请实施例中的左声道设备,右耳 机可以为本申请实施例中的右声道设备。左耳机的MAC地址可以为本申请实施例中的左声 道设备的设备地址,右耳机的MAC地址可以为本申请实施例中的右声道设备的设备地址。
在一种实现方式中,当第二音频设备300与无线传输设备200建立Wi-Fi连接后,无线 传输设备200可以向第二音频设备300发送指令获取第二音频设备300的左耳机标识和右耳 机标识。
在一种实现方式中,无线传输设备200中可以预存有左耳机标识和右耳机标识。
阶段2:无线传输设备200获取音频文件
S107、第一音频设备100接收用户播放音频A的操作,响应于该用户操作,第一音频设 备100向无线传输设备200发送音频A的音频标识A。
第一音频设备100上运行播放器,并显示播放器的音频播放界面(例如图8A示出的音 频播放界面80A)。用户操作可以是用户在该音频播放界面中点击音频A的音频名称(例如 图8A中的“歌曲A”)对应的播放控件(例如图8A中示出的播放控件801)。第一音频设 备100检测到用户操作,将音频A对应的音频标识A发送给无线传输设备200。音频播放界 面以及用户如何在音频界面上进行用户操作,具体可以参考下文对图8A-图8B的描述,此处 先不赘述。
可理解的,音频标识包括如下至少一项:音频名称或音频链接。音频A的音频链接可以 为音频A在对应的服务器中的存储路径。
其中,音频名称可以为歌曲的名称。例如图8A所示,音频名称为歌曲A的名称。
在一种可能的实现方式中,第一音频设备100可以向无线传输设备200发送携带有音频 标识A的第一指令。该第一指令中还可以包括第一音频设备100的IP地址和MAC地址以及 目的IP地址和目的MAC地址。目的IP地址和目的MAC地址可以是第一音频设备100中播放器对应的服务器的。无线传输设备200可以通过目的IP地址和目的MAC地址来进行寻址,即查找播放器(例如网易云音乐应用)对应的服务器。
在一种可能的实现方式中,第一音频设备100接收第一用户操作,第一用户操作用于选 定音频播放列表中的音频文件进行列表播放,响应于第一用户操作,第一音频设备100向无 线传输设备200发送音频播放列表例如图8A中示出的播放列表)中的N个音频文件的音频 标识(例如图8A中示出的播放列表中的“歌曲A”、“歌曲B”、“歌曲C”、“歌曲D”、 “歌曲E”等音频标识)。举例来说,如图8A示出的播放列表,当用户选择列表播放时,第 一音频设备100将播放列表中所有歌曲的音频标识(例如图8A中示出的播放列表中的“歌 曲A”、“歌曲B”、“歌曲C”、“歌曲D”、“歌曲E”等音频标识)发送给无线传输设 备200。这样,无线传输设备200接收到音频播放列表中的N个音频文件的音频标识后,若 第一音频设备100关机或者第一音频设备100中该音频播放列表对的应用程序关闭,无线传 输设备200仍然能够从服务器中获取音频播放列表中的音频文件,并发送给第二音频设备200, 第二音频设备200播放音频播放列表中的音频文件。从而提升了用户体验。
在另一种可能的实现方式中,第一音频设备100接收第一用户操作,第一用户操作用于 选定音频播放列表中的音频文件进行列表播放,响应于第一用户操作,第一音频设备100根 据播放进度向无线传输设备200发送音频播放列表中的N个音频文件的音频标识,无线传输 设备100接收第一音频设备100发送的音频播放列表中的N个音频文件的音频标识。举例来 说,如图8A示出的播放列表,当用户选择列表播放时,第一音频设备100按照播放进度发 送播放列表中歌曲的音频标识。当播放歌曲A时,第一音频设备100发送歌曲A的音频标识。 当歌曲A的播放进度结束,歌曲B的播放进度开始时,第一音频设备100向无线传输设备200 发送歌曲B的音频标识。不需要用户对播放列表中的每一首歌曲进行操作。
可以理解的,第一音频设备100也可以把用户选择的所有待播放歌曲的音频标识发送给 无线传输设备200。
S108、无线传输设备200接收音频标识A并将音频标识A发送给对应的服务器。
无线传输设备200接收到第一音频设备100发送携带音频标识A的第一指令。无线传输 设备200根据指令中携带的目的MAC地址将携带有音标标识A的指令发送到该目的MAC地址对应的服务器,即图1中示出的服务器400。第一服务器收到到携带有音频标识A的指令,服务器可以根据音频标识A查找该音频标识A对应的音频文件A,并将该音频文件A发 送给无线传输服务器200。
S109、无线传输设备200接收第一服务器发送的音频标识A对应的音频文件A。
这里,音频标识A对应的音频文件A即为歌曲A的音频文件。可理解地,第一指令中还可以携带有指示播放进度的音频播放进度标识。该音频播放进度标识用来指示音频A当前 从哪一秒开始播放。服务器发送音频文件A开始位置,可以根据音频播放界面上的歌曲A对 应的播放进度确定。例如,如图8A所示音频播放界面显示歌曲A的播放进度为0分42秒。响应于播放音频A的用户操作,第一音频设备100经由无线传输设备200通知服务器从0分42秒对应的数据包开始发送音频数据,使得第二音频设备300从0分42秒开始播放音频。
可理解的,音频文件可以是包含音频从播放进度开始到结束所有的音频数据的文件。例 如,如图8A所示音频播放界面显示歌曲A的播放进度为0分42秒,那么音频文件可以是包 含歌曲A从0分42秒开始到4分42秒音频数据的文件。文件音频中既可以是歌曲中包括音 频从播放进度开始到结束所有的音频数据的文件。音频文件还可以是视频中包括视频从播放 进度开始到结束所有的音频数据的文件。
在一种实现方式中,在本申请实施例中,第一音频设备100中可以保存有歌曲A的音频 文件,当执行完步骤S106之后,第一音频设备100接收用户播放音频A的操作,响应于该 用户操作,第一音频设备100将音频A的音频文件A发送给无线传输设备200。这样,就不需要无线传输设备通过互联网在服务器中下载音频A的音频文件A。
在一种可能的实现方式中,经由无线传输设备200传输给第二音频设备300的音频文件, 还可以是第一音频设备100中的***提示音,例如消息提示音、来电提示音等。音频标识对 应的音频文件举例来说,当第一音频设备100接收到即时通信消息时,例如,微信消息、QQ 消息淘宝的推送消息,第一音频设备100将消息提示音发送给无线传输设备200,无线传输 设备200再发送给第二音频设备300。最后,用户可以从第二音频设备300中收听到该消息 提示音。
S110、无线传输设备200对音频文件A进行处理。
无线传输设备200对音频文件A进行处理可以包括:无线传输设备200对音频文件A进 行编解码。具体地,无线传输设备200可以将音频文件A编码成PCM文件。无线传输设备200还可以将立体声音频对应的PCM文件分离成左声道的PCM文件和右声道PCM文件。
阶段3:第二音频设备300获取音频并播放
S111、无线传输设备200将处理后的音频文件A发送给第二音频设备300。
无线传输设备200可以根据第二音频设备300发送的左耳机标识和右耳机标识将处理后 的音频文件发送给第二音频设备300中对应的耳机。具体地,无线传输设备200可以将左声 道音频文件发送给具有左耳机标识的第二音频设备300中的左耳机。无线传输设备200可以 将右声道音频文件发送给具有右耳机标识的第二音频设备300的右耳机。
S112、第二音频设备300接收处理后的音频文件A并播放音频文件A对应的音频A。
具体地,第二音频设备300将接收到的数字信号形式的音频文件A进行数模转换得到模 拟信号形式的音频数据。然后,第二音频设备300将该模拟信号形式的音频数据转换为音频 播放。
在第三音频设备300将音频文件转换为音频进行播放的过程中,当用户要停止第二音频 设备300播放音频时,用户可以在第一音频设备100上操作令音频停止播放,也可以在第二 音频设备300上操作令音频停止播放,还可以在无线传输设备200上操作令音频停止播放。
在一种可能的实现方式中,在第二音频设备300正在执行步骤113时,第二音频设备300 可以响应于用户暂停音乐播放的操作,第二音频设备300停止播放音频。用户暂停音乐播放 的操作可以是点击第二音频设备300中用于暂停音乐播放的控件;也可以是用户输入的用于 暂停或停止音频播放的语音命令;还可以是用户单击或双击第二音频设备300,响应于单击 或双击的操作,第二音频设备300暂停音乐播放。
在一种可能的实现方式中,在第二音频设备300正在执行步骤S113时,第二音频设备 300可以响应于用户关闭第二音频设备中无线通信模块的操作,将无线通信模块关闭。无线 通信模块关闭后,第二音频设备300停止接收无线传输设备200发送的音频文件,进而停止 播放音频。
可理解的,用户可以在对第二音频设备300进行点击操作(例如连续两次点击操作)、 或者按压操作(例如长按3秒操作)或者语音命令控制(例如,用户对第二音频设备200说 出语音指令“关闭无线通信模块”)等等来关闭第二音频设备中的无线通信模块。
在一种实现方式中,用户可以在第一音频设备200的用户界面,例如用户界面60D或者 用户界面70C中选择对第二音频设备300进行设置,关闭第二音频设备300中的无线通信模 块。
在本申请的另一些实施例中,在第二音频设备300正在执行步骤S113时,第二音频设备 300可以响应于用户对第二音频设备300的关机操作,将第二音频设备200关机,关机后, 第二音频设备300停止接收音频文件,从而停止播放音频。
在本申请的另一些实施例中,在第二音频设备300正在执行步骤S113时,无线传输设备 可以响应于用户对无线传输设备200中无线通信模块204的关闭操作,将无线通信模块204 关闭。无线通信模块204关闭后,无线传输模块200和第二音频设备300之间的Wi-Fi链接 中断,无线传输模块200停止向第二音频设备300发送音频文件,第二音频设备300也停止 接收音频文件,进而,第二音频设备300停止播放音频。
在本申请的另一些实施例中,在第二音频设备300正在执行步骤113时,无线传输设备 200可以响应于用户对无线传输设备200的关机操作,将无线传输设备200关机。无线传输 设备200关机后,停止对第二音频设备300发送音频文件。因此,第二音频设备300停止接 收音频文件,进而停止音频播放。
在一种实现方式中,在本申请实施例提供的另一种实施方式中,当执行完步骤S109后, 无线传输设备200将从服务器获取到的音频文件A发送给第二音频设备300。第二音频设备 300获取到音频文件A,对音频文件A进行音频编解码后转换成模拟信号形式的音频并播放。
上述示例以无线传输设备为充电盒,第二音频设备为耳机进行介绍,但是本申请实施例 对比不作限定,无线传输设备可以是具备广播Wi-Fi信号功能的设备,例如,路由器。第二 音频设备可以是可以进行音频输出的设备,例如音箱。利用本申请实施例中提出的音频传输 方法,用户可以通过无线传输设备广播的Wi-Fi信号将第一音频设备、无线传输设备以及第 二音频设备组建成一个以无线传输设备为网络接入点的局域网。这样,通过Wi-Fi连接,用 户可以用第二音频设备播放在第一音频设备上选择的歌曲,第一音频设备和第二音频设备之 间的间隔距离(例如,100米)远远大于蓝牙技术的最大传输距离(15米)。这样,在较长 距离内(超过蓝牙技术的最大传输距离时),用户可以只携带第二音频设备300进行音频播 放,不需要携带第一音频设备100和无线传输设备200。这样,提高用户收听音频的便利性。
本申请实施例提供的音频传输方法,充电盒能够和手机以及耳机进行无线通信连接。并 且,充电盒还能够接收手机发送的音频标识,并为可以根据音频标识获取音频文件。另外, 充电盒还可以将获取到的音频文件发送给耳机。这样,扩展了充电盒的功能。
另外,充电盒可以对从服务器获取的音频文件进行编解码,以及提取左右声道数据。这 样,耳机可以无需执行对音频文件编解码,以及无需提取左右声道数据。这样,进一步地扩 展了充电盒的功能,并且还可以节约耳机的功耗。
在本申请的另一些示例中,第一音频设备可以是耳机,无线传输设备可以是耳机充电盒, 第二音频设备可以是家用电器(例如,冰箱、洗衣机、扫地机器人等等)。用户可以将耳机 和家用电器都与充电盒进行Wi-Fi连接,形成局域网。这样,用户可以通过耳机来控制家用 电器,例如,用户通过耳机上的点击操作或者语音命令来控制家用电器的启动工作、停止工 作、设定工作时间等等。
下面结合附图对本申请实施例提供的第一音频设备100与无线传输设备200建立Wi-Fi 连接的过程展开介绍。
图6A-图6D示例性地示出的第一音频设备100与无线传输设备200建立Wi-Fi连接的过 程,下面将具体描述。
如图6A所示,用户可以在应用程序菜单界面(例如用户界面60A)中通过***应用“设 置”找到开启无线功能的开关。如图6A所示,用户界面60A可以包括:导航栏600,天气指示符601,日历指示符602,状态栏603以及应用程序图标(包括***应用“设置”的图标602)。其中:导航栏600可以包括返回控件、主屏幕控件和显示任务窗口的控件等等。天气指示符601可用于指示天气类型,例如多云转晴、小雨等,还可以用于指示气温等信息,还可以用于指示地点。日历指示符602可用于指示当前时间,例如日期、星期几、时分信息等。状态栏603中可以包括运营商的名称(例如***)、时间、Wi-Fi图标、信号强度和当前剩余电量。应用程序图标可以包含例如相机图标、图库图标、音乐图标、视频图标、天气图标、设置图标、电话图标、信息图标和联系人图标等等。第一音频设备100在用户界面60A 上检测到对设置图标的点击操作时,显示设置应用的用户界面60B。
如图6B所示,设置应用的用户界面60B中包含多个应用的设置入口,多个应用例如WLAN、蓝牙(即BT)、移动网络、热点、通知与状态栏。当第一音频设备100检测到用户 的上滑或者下滑操作时,显示屏194显示更多的应用的设置入口。第一音频设备100在用户 界面60B上检测到对WLAN入口605的点击操作时,显示设置WLAN的用户界面60C。
如图6C所示,设置WLAN的用户界面中包含无线功能开关606。当用户开启无线功能开关606,第一音频设备100可以接收到无线传输设备200广播的Wi-Fi信号并将Wi-Fi信号的名称显示在用户界面中,例如用户界面60C中示出的Wi-Fi信号名称为“无线通信设备100” 的Wi-Fi信号607。这里,用户界面60C中可以显示更多的Wi-Fi信号的名称。用户可以点击 连接Wi-Fi信号607。当第一音频设备100连接上无线传输设备200广播的Wi-Fi信号后,第 一音频设备100可以显示当前和无线传输设备100建立通信连接的设备。例如,图6D中示 出的用户界面60D。
如图6D所示,第一音频设备100和无线传输设备200建立通信连接之后,用户界面中 可显示第一音频设备100已经成功和无线传输设备200建立通信连接的提示信息,以及第一 音频设备100和无线传输设备200、其他与无线传输设200建立通信连接的设备形成局域网 的提示信息。例如,用户界面60D中示出的弹窗608,弹窗608中可以显示提示文字609(例 如“当前设备已和以下设备形成局域网”)和局域网中的设备示意图(例如A0耳机的示意 图610、A0充电盒的示意图611)。在一种实现方式中,用户可以对A0耳机和A0充电盒进行设置。
图7A-图7E示例性地展示了用户通过第一音频设备100中的APP将第一音频设备100 与无线传输设备200建立Wi-Fi连接的过程,下面将具体描述。
如图7A所示,第一音频设备100中的应用程序菜单界面中可以显示有一个可以将第一 音频设备100与无线传输设备200建立通信连接的APP。例如,用户界面70A中显示的APP “耳机助手”的图标701。第一音频设备100检测到用户对图标701的点击操作时,显示APP “耳机助手”的用户界面,例如图7B中示出的用户界面70B。
如图7B所示,APP“耳机助手”的用户界面可以如用户界面70B所示。用户界面70B中可以先控件702,用户可以通过控件702搜索附近在广播Wi-Fi信号的设备以及与广播Wi-Fi 信号的设备相关联的设备。第一音频设备100检测到用户对控件702的点击操作时,显示附 近在广播Wi-Fi信号的设备以及与广播Wi-Fi信号的设备相关联的设备的列表。
如图7C所示,显示有附近在广播Wi-Fi信号的设备以及与广播Wi-Fi信号的设备相关联 的设备的列表的用户界面可以如用户界面70C所示。用户界面70C中可以显示有在广播Wi-Fi 信号的A0充电盒703,以及与A0充电盒703相关联的A0耳机704。用户界面70C中还可 以包括用于和A0充电盒建立通信连接的控件7031和用于设置A0耳机通信连接的控件7041。 第一音频设备100检测到用户对控件7031的点击操作时,显示第一音频设备100与无线传输 设备200(例如,A0充电盒)建立通信连接的用户界面。
如图7D所示,显示第一音频设备100与无线传输设备200建立通信连接的用户界面可 以如用户界面70D所示。用户界面70D中可以包括文本输入框705和控件706。文本输入框705可以用于输入连接A0充电盒广播的Wi-Fi信号的密码。当用户在文本输入框705中输入连接密码后,用户可以通过点击控件706来确认连接A0充电盒广播的Wi-Fi信号。第一音频设备100检测到用户对控件706的点击操作时,显示第一音频设备100是否成功连接A0充 电盒广播的Wi-Fi信号的用户界面。
如图7E所示,显示第一音频设备100是否成功连接A0充电盒广播的Wi-Fi信号的用户 界面可以如用户界面70E所示。用户界面70E中可以文字消息707,该文字消息707中的具体文字内容用来提示用户第一音频设备100是否成功连接A0充电盒广播的Wi-Fi信号。例如, 文字消息707中的具体文字内容为“提示消息:当前设备已经成功接入A0充电盒提供的无 线网络”。此处对文字消息707的具体文字内容不作限定。
图7F-图7I示例性地示出了通过第一音频设备100中的APP将第二音频设备200与无线 传输设备200建立WI-FI连接过程中的人机交互界面。
如图7F所示,用户可以点击用户界面70C中的控件7041。控件7041可用于用户对A0耳机进行通信连接设置。第一音频设备100检测到用户对控件7041的点击操作时,显示设置A0耳机通信连接的用户界面。
如图7G所示,设置A0耳机通信连接的用户界面可以如用户界面70F所示。用户界面70F中可以包含可以与A0耳机进行通信连接的设备(例如A0充电盒和A1手机)、以及A0 耳机与该设备进行通信连接的控件(例如,控件710、控件711)。A0耳机可以选择与无线 传输设备(例如A0充电盒)进行通信连接(例如Wi-Fi连接),也可以选择与第一音频设备 进行通信连接(例如蓝牙连接)。用户可以通过点击控件710来将A0耳机与A0充电盒进行 Wi-Fi连接。第一音频设备100检测到用户点击控件710时,显示进行Wi-Fi连接的输入框。
在一种可能的实现方式中,A0耳机只能建立一种通信连接。例如,A0耳机与A0充电盒建立Wi-Fi连接,或者,A0耳机与A1手机建立蓝牙。
在一种可能的实现方式中,A0耳机可以同时与A0充电盒和A1手机建立通信连接。例 如,A0耳机与A0充电盒建立Wi-Fi连接,并且,A0耳机与A1手机建立蓝牙连接。当A0 耳机可以同时与A0充电盒和A1手机建立通信连接时,A1手机可以默认优先通过A0充电盒 向A0耳机传输音频文件,或者用户可以在A1手机提供的用户界面中选择使用何种方式传输 音频文件,例如,A1手机利用Wi-Fi连接通过A0充电盒向A0耳机传输音频文件,或者A1 手机利用蓝牙连接向A0耳机传输音频文件。在另一种可能的实现方式中,A1手机根据A1 手机中不同的业务场景来区分。传输音频文件的方式。举例来说,当用户通话时,A1手机可 以将获取到的音频通过蓝牙耳机发送给A0耳机。当用户收听音频(例如,听歌、听电台广 播,听电视剧中的台词)时,A1手机利用Wi-Fi连接通过A0充电盒向A0耳机传输音频文 件。当A0耳机同时与A0充电盒和A1手机建立通信连接时,A1手机具体选择哪一种传输音 频文件的方式,此处不作限定。
如图7H所示,用户界面70F中显示的输入Wi-Fi连接密码的输入框可以如输入框712 所示。输入框712中可以包含文本输入框713和控件714。文本输入框713可用于输入Wi-Fi 连接密码。控件714用于确定用户输入正确的Wi-Fi连接密码后进行Wi-Fi连接。当用户在 输入框713输入正确的密码后,用户可以点击控件714进行Wi-Fi连接。第一音频设备100检测到用户点击控件714时,显示A0耳机与无线传输设备200建立Wi-Fi结果的用户界面。
如图7I所示,A0耳机与无线传输设备200建立Wi-Fi结果的用户界面可以如用户界面 70G所示。用户界面中可以显示提示文本(例如文本715)和广播Wi-Fi信号的设备(例如设 备717“A0充电盒”)以及与广播Wi-Fi信号的设备建立Wi-Fi连接的设备(例如设备716“A0耳机”、设备718“A1手机”)。
图8A-图8B示例性地示出了本申请实施例涉及的音频播放界面。
请参阅图8A,图8A是本实施例提供的一种人机交互界面示意图。如图8A所示,用户可以在该音频播放界面80A中找到想到播放的歌曲。该音频播放界面80A可以包含如下至少一个控件:播放控件806、切换下一首控件807、切换上一首控件805、播放进度控件804、 返回控件800或分享控件803。该音频播放界面还可以包含多个歌曲条目,每个歌曲条目中 包括歌曲名称(例如歌曲A)、对该歌曲(例如歌曲A)进行播放控制的播放控件(例如播 放控件801)以及对该歌曲进行更多设置的控件(例如控件802)。该音频播放界面上还可以 显示当前第一音频设备100播放当前歌曲的播放进度。例如,如图8A所示,当前第一音频 设备100显示了歌曲A的播放位置是在音频文件的第42秒。其中:播放控件806,用于播放 或者暂停音频。切换下一首控件807,用于切换播放下一个音频文件。切换上一首控件805, 用于切换播放上一个音频文件。播放进度控件804,用于显示并调节音频文件播放的进度。 如图8A所示,歌曲A对应的音频文件的播放总时长是4分42秒。点击播放控件806,则第 一音频设备100从歌曲A对应的音频文件的42秒位置开始播放。在检测到用户对返回空间 800的点击操作时,第一音频设备100显示当前音频播放界面的上一个界面。分享控件803 用于将音频文件或音频文件的链接通过应用程序(如微信、QQ、微博、Facebook、邮件、蓝 牙等)发送给其他设备或应用。第一音频设备100检测到用户对控件801的点击操作,响应 于该操作,第一音频设备100刷新用户界面。
刷新后的用户界面可以如图8B所示,图8B中的用户界面80A中可以显示弹窗808。弹 窗808中可以提示用户第一音频设备100已经和第二音频设备300(例如A0耳机)形成局域 网,用户可以通过第二音频设备300播放。在弹窗808中,用户可以选择通过第一音频设备 100的扬声器播放音频或者通过第二音频设备300播放音频。如图8B所示,当第一音频设备 100检测到用户点击控件809(选择耳机播放)时,第一音频设备100生成歌曲A对应的音频标识。歌曲A对应的音频标识可以是歌曲A的歌曲名称或者歌曲A的链接。
上述示例以无线传输设备为充电盒,第二音频设备为耳机进行介绍,但是本申请实施例 对比不作限定,无线传输设备可以是具备广播Wi-Fi信号功能的设备,例如,路由器。第二 音频设备可以是可以进行音频输出的设备,例如音箱。利用本申请实施例中提出的音频传输 方法,用户可以通过无线传输设备广播的Wi-Fi信号将第一音频设备、无线传输设备以及第 二音频设备组建成一个以无线传输设备为网络接入点的局域网。这样,通过Wi-Fi连接,用 户可以用第二音频设备播放在第一音频设备上选择的歌曲,第一音频设备和第二音频设备之 间的间隔距离(例如,100米)远远大于蓝牙技术的最大传输距离(15米)。这样,在较长 距离内(超过蓝牙技术的最大传输距离时),用户可以只携带第二音频设备300进行音频播 放,不需要携带第一音频设备100和无线传输设备200。这样,提高用户收听音频的便利性。
本申请实施例提供的音频传输方法,充电盒能够和手机以及耳机进行无线通信连接。并 且,充电盒还能够接收手机发送的音频标识,并为可以根据音频标识获取音频文件。另外, 充电盒还可以将获取到的音频文件发送给耳机。这样,扩展了充电盒的功能。
另外,充电盒可以对从服务器获取的音频文件进行编解码,以及提取左右声道数据。这 样,耳机可以无需执行对音频文件编解码,以及无需提取左右声道数据。这样,进一步地扩 展了充电盒的功能,并且还可以节约耳机的功耗。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令, 当其在计算机或处理器上运行时,使得计算机或处理器执行上述任一个方法中的一个或多个 步骤。
本申请实施例还提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机 或处理器上运行时,使得计算机或处理器执行上述任一个方法中的一个或多个步骤。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当 使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包 括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产 生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算 机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通 过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务 器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微 波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储 介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、 数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、 光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由 计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执 行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存储记忆体 RAM、磁碟或者光盘等各种可存储程序代码的介质。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于 此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护 范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实 施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实 施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者 替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

Claims (21)

1.一种音频传输***,所述***包括充电盒、手机和无线耳机,所述充电盒用于给所述无线耳机充电,其特征在于,所述充电盒分别与所述手机和所述无线耳机无线通信连接,其中:
所述手机显示音频播放界面,所述音频播放界面显示有第一音频文件的音频名称;
响应于第一用户操作,所述手机向所述充电盒发送所述第一音频文件的音频标识;
所述充电盒接收所述手机发送的所述音频标识;
所述充电盒根据所述音频标识获得第一音频文件,并将所述第一音频文件发送给所述无线耳机;
所述无线耳机接收所述第一音频文件并播放所述第一音频文件。
2.一种音频传输方法,其特征在于,所述方法应用在第一设备,所述第一设备分别与第二设备和第三设备无线通信连接,所述方法包括:
所述第一设备接收所述第二设备发送的第一音频文件的音频标识;
所述第一设备根据所述音频标识获取所述第一音频文件;
所述第一设备将所述第一音频文件发送给所述第三设备。
3.根据权利要求2所述的方法,其特征在于,所述音频标识包括如下至少一项:音频名称或音频链接。
4.根据权利要求2或3任一项所述的方法,其特征在于,所述第一设备根据所述音频标识获取所述第一音频文件,所述第一设备将所述第一音频文件发送给所述第三设备,包括:
所述第一设备根据所述音频标识从服务器获得所述第一音频文件;
所述第一设备将所述第一音频文件解码为脉冲编码调制文件;
所述第一设备将所述脉冲编码调制文件发送给所述第三设备。
5.根据权利要求4所述的方法,其特征在于,所述第一设备根据所述音频标识从服务器获得所述第一音频文件,包括:
所述第一设备将所述音频标识和音频播放进度标识发送给所述服务器;所述音频播放进度标识用于指示所述第一音频文件的起始位置,所述第三设备从所述第一音频文件的起始位置开始播放所述第一音频文件。
6.根据权利要求2-5任一项所述的方法,其特征在于,所述第三设备包括左声道设备和右声道设备,所述第一设备将所述第一音频文件发送给第三设备,包括:
所述第一设备从所述第一音频文件中获得左声道数据,并将所述左声道数据发送给所述左声道设备;
所述第一设备从所述第一音频文件中获得右声道数据,并将所述右声道数据发送给所述右声道设备。
7.根据权利要求6所述的方法,其特征在于,所述将所述左声道数据发送给所述左声道设备,包括:
所述第一设备根据所述左声道设备的设备地址将所述左声道数据发送给所述左声道设备;
所述将所述右声道数据发送给所述右声道设备,包括:
所述第一设备根据所述右声道设备的设备地址将所述右声道数据发送给所述右声道设备;
其中,所述左声道设备的设备地址包括所述左声道设备的MAC地址,所述右声道设备的设备地址包括所述右声道设备的MAC地址。
8.根据权利要求2-7任一项所述的方法,其特征在于,所述方法包括:
所述第一设备接收所述第二设备发送的停止播放指令;
响应于所述停止播放指令,所述第一设备停止向所述第三设备发送第一音频文件。
9.根据权利要求2-8任一项所述的方法,其特征在于,所述第一设备为无线耳机的充电盒,所述第二设备为手机,所述第三设备为无线耳机。
10.一种音频传输***,所述***包括第一设备、第二设备和第三设备,其特征在于,所述第一设备分别与所述第二设备和所述第三设备无线通信连接,所述***包括:
所述第二设备显示音频播放界面,所述音频播放界面显示有第一音频文件的音频名称;
所述第二设备响应于第一用户操作,向所述第一设备发送所述第一音频文件的音频标识;
所述第一设备接收所述第二设备发送的所述音频标识;
所述第一设备根据所述音频标识获得第一音频文件,将所述第一音频文件发送给所述第三设备;
所述第三设备接收所述第一音频文件并播放所述第一音频文件。
11.根据权利要求10所述的***,其特征在于,所述第一设备根据所述音频标识获得所述第一音频文件,将所述第一音频文件发送给所述第三设备,包括:
所述第一设备根据所述音频标识从服务器获得所述第一音频文件;
所述第一设备将所述第一音频文件解码为脉冲编码调制文件;
所述第一设备将所述脉冲编码调制文件发送给所述第三设备。
12.根据权利要求11所述的***,其特征在于,所述第一设备根据所述音频标识从服务器获得所述第一音频文件,包括:
所述第一设备将所述音频标识和音频播放进度标识发送给所述服务器;所述音频播放进度标识用于指示所述第一音频文件的起始位置,所述服务器根据所述音频标识和所述音频播放进度标识获取所述第一音频文件,将获取的所述第一音频文件发送给所述第一设备。
13.根据权利要求10-12任一所述的***,其特征在于,所述第三设备包括左声道设备和右声道设备,所述第一设备将所述第一音频文件发送给第三设备,包括:
所述第一设备从所述第一音频文件中获得左声道数据,并将所述左声道数据发送给所述左声道设备;
所述第一设备从所述第一音频文件中获得右声道数据,并将所述右声道数据发送给所述右声道设备。
14.根据权利要求13所述的***,其特征在于,所述第一设备将所述左声道数据发送给所述左声道设备,包括:
所述第一设备根据所述左声道设备的设备地址将所述左声道数据发送给所述左耳机;
所述第一设备将所述右声道数据发送给所述右声道设备,包括:
所述第一设备根据所述右声道设备的设备地址将所述右声道数据发送给所述右耳机;
其中,所述左声道设备的设备地址包括所述左声道设备的MAC地址,所述右声道设备的设备地址包括所述右声道设备的MAC地址。
15.根据权利要求10-14任一项所述的***,其特征在于,
所述第一设备接收所述第二设备发送的停止播放指令;
响应于所述停止播放指令,所述第一设备停止向所述第三设备发送所述第一音频文件;
所述第三设备停止播放所述第一音频文件。
16.根据权利要求10-15任一项所述的***,其特征在于,所述第一设备为无线耳机的充电盒,所述第二设备为手机,所述第三设备为无线耳机。
17.根据权利要求10-16任一项所述的***,其特征在于,所述音频标识包括如下至少一项:音频名称或音频链接。
18.一种电子设备,其特征在于,包括:存储器和处理器;所述电子设备与第二设备和第三设备无线通信连接,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,以使得所述电子设备执行:
接收所述第二设备发送的第一音频文件的音频标识;
根据所述音频标识获取所述第一音频文件;
将所述第一音频文件发送给所述第三设备。
19.根据权利要求18所述的电子设备,其特征在于,所述电子设备从所述第一音频文件中获得左声道数据,并将所述左声道数据发送给所述第三设备的左声道设备;
所述电子设备从所述第一音频文件中获得右声道数据,并将所述右声道数据发送给所述第三设备的右声道设备。
20.根据权利要求18或19所述的电子设备,其特征在于,所述电子设备接收所述第二设备发送的停止播放指令;
响应于所述停止播放指令,所述电子设备停止向所述第三设备发送所述第一音频文件。
21.根据权利要求18-20任一所述的电子设备,其特征在于,所述音频标识包括如下至少一项:音频名称或音频链接。
CN201911421858.4A 2019-12-31 2019-12-31 一种音频传输方法、音频传输***及电子设备 Active CN113132440B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911421858.4A CN113132440B (zh) 2019-12-31 2019-12-31 一种音频传输方法、音频传输***及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911421858.4A CN113132440B (zh) 2019-12-31 2019-12-31 一种音频传输方法、音频传输***及电子设备

Publications (2)

Publication Number Publication Date
CN113132440A true CN113132440A (zh) 2021-07-16
CN113132440B CN113132440B (zh) 2023-04-18

Family

ID=76770672

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911421858.4A Active CN113132440B (zh) 2019-12-31 2019-12-31 一种音频传输方法、音频传输***及电子设备

Country Status (1)

Country Link
CN (1) CN113132440B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116582747A (zh) * 2023-04-11 2023-08-11 瑞声声学科技(深圳)有限公司 一种拍摄控制方法及相关装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108696946A (zh) * 2017-02-24 2018-10-23 北京小鸟听听科技有限公司 一种数据处理方法、充电装置及移动终端
CN108718361A (zh) * 2018-04-25 2018-10-30 维沃移动通信有限公司 一种音频文件播放方法及无线接听设备
CN109068209A (zh) * 2018-07-23 2018-12-21 歌尔股份有限公司 蓝牙耳机、充电盒、蓝牙耳机组件及其交互方法
CN109744682A (zh) * 2019-02-01 2019-05-14 深圳科甲技术有限公司 具有收纳tws耳机的多媒体适配机
CN110166877A (zh) * 2019-06-21 2019-08-23 歌尔科技有限公司 一种tws耳机的音频播放方法、装置及充电盒
CN110366087A (zh) * 2019-08-16 2019-10-22 福建太尔集团股份有限公司 背夹式内置eSIM卡的助听装置及助听设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108696946A (zh) * 2017-02-24 2018-10-23 北京小鸟听听科技有限公司 一种数据处理方法、充电装置及移动终端
CN108718361A (zh) * 2018-04-25 2018-10-30 维沃移动通信有限公司 一种音频文件播放方法及无线接听设备
CN109068209A (zh) * 2018-07-23 2018-12-21 歌尔股份有限公司 蓝牙耳机、充电盒、蓝牙耳机组件及其交互方法
CN109744682A (zh) * 2019-02-01 2019-05-14 深圳科甲技术有限公司 具有收纳tws耳机的多媒体适配机
CN110166877A (zh) * 2019-06-21 2019-08-23 歌尔科技有限公司 一种tws耳机的音频播放方法、装置及充电盒
CN110366087A (zh) * 2019-08-16 2019-10-22 福建太尔集团股份有限公司 背夹式内置eSIM卡的助听装置及助听设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116582747A (zh) * 2023-04-11 2023-08-11 瑞声声学科技(深圳)有限公司 一种拍摄控制方法及相关装置

Also Published As

Publication number Publication date
CN113132440B (zh) 2023-04-18

Similar Documents

Publication Publication Date Title
CN112868244B (zh) 一种点对多点的数据传输方法及设备
CN112789866B (zh) 应用于tws耳机单双耳切换的音频数据传输方法及设备
WO2021013156A1 (zh) 蓝牙切换方法及蓝牙设备
CN111698672B (zh) 无线耳机的音频同步方法及无线耳机
US8238967B1 (en) Controlling a wireless device with a wireless headset
CN113169760B (zh) 无线短距离音频共享方法及电子设备
WO2019090726A1 (zh) 选择蓝牙设备的方法、终端和***
CN108886653B (zh) 一种耳机声道控制方法、相关设备及***
CN108243481B (zh) 文件传输方法及装置
JP5740145B2 (ja) 携帯用端末機におけるイヤホン装着を認識する装置及びその方法
CN110650405A (zh) 无线耳机控制***、方法、装置及存储介质
US20230059427A1 (en) Bluetooth Communication Method and Apparatus
CN106506437B (zh) 一种音频数据处理方法,及设备
CN112771828B (zh) 一种音频数据的通信方法及电子设备
CN103458114B (zh) 一种切换多媒体流的方法、装备及终端
WO2020007174A1 (zh) 通信连接建立方法及相关设备
CN108834013B (zh) 一种可穿戴设备电量均衡方法及相关产品
WO2022242528A1 (zh) 一种音量调节方法及终端设备
EP3157175A1 (en) Voice data transmission processing method, terminal, and computer storage medium
CN113132440B (zh) 一种音频传输方法、音频传输***及电子设备
CN104301824A (zh) 线控设备、控制器、方法及装置
CN109194998A (zh) 数据传输方法、装置、电子设备及计算机可读介质
US20070195962A1 (en) Apparatus and method for outputting audio data using wireless terminal
CN113115290B (zh) 接收音频资料的方法
CN212013029U (zh) Tws耳机充电盒及***

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
GR01 Patent grant
GR01 Patent grant