CN111464689A - 一种音频输出方法及终端设备 - Google Patents

一种音频输出方法及终端设备 Download PDF

Info

Publication number
CN111464689A
CN111464689A CN202010075562.8A CN202010075562A CN111464689A CN 111464689 A CN111464689 A CN 111464689A CN 202010075562 A CN202010075562 A CN 202010075562A CN 111464689 A CN111464689 A CN 111464689A
Authority
CN
China
Prior art keywords
terminal device
audio output
audio
output request
terminal
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
Application number
CN202010075562.8A
Other languages
English (en)
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.)
Honor Device 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 CN202210751635.XA priority Critical patent/CN115297405A/zh
Priority to CN202010075562.8A priority patent/CN111464689A/zh
Publication of CN111464689A publication Critical patent/CN111464689A/zh
Priority to JP2022544399A priority patent/JP7450734B2/ja
Priority to CN202080094237.4A priority patent/CN115039378A/zh
Priority to PCT/CN2020/122956 priority patent/WO2021147406A1/zh
Priority to DE202020005855.6U priority patent/DE202020005855U1/de
Priority to EP20915055.6A priority patent/EP4072114A4/en
Priority to US17/794,135 priority patent/US11979516B2/en
Priority to AU2020423946A priority patent/AU2020423946B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • H04R3/12Circuits for transducers, loudspeakers or microphones for distributing signals to two or more loudspeakers
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/006Call diverting means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • H04M1/575Means for retrieving and displaying personal data about calling party
    • H04M1/578Means for retrieving and displaying personal data about calling party associated with a synthesized vocal announcement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2420/00Details of connection covered by H04R, not provided for in its groups
    • H04R2420/03Connection circuits to selectively connect loudspeakers or headphones to amplifiers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Acoustics & Sound (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Otolaryngology (AREA)
  • Telephone Function (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

本申请提供了一种音频输出方法及终端设备,该方法有助于降低用户的操作复杂度、提高终端设备的智能化程度,最终提升用户使用体验。该方法包括:第二终端设备可以向第一终端设备发送音频输出请求,用户可以操作第一终端设备或第一终端设备所连接的音频输出设备,触发第二终端设备获取所述音频输出请求对应的音频数据。当音频输出设备是无线音频输出设备时,第二终端设备可以与无线音频输出设备建立通信链路,控制无线音频输出设备输出与音频数据对应的第一音频信号;当音频输出设备是有线音频输出设备时,第一终端设备可以从第二终端设备获取音频数据,控制与第一终端设备连接的音频输出设备输出与该音频数据对应的第一音频信号。

Description

一种音频输出方法及终端设备
技术领域
本申请涉及终端技术领域,尤其涉及一种音频输出方法及终端设备。
背景技术
随着智能终端的发展,一个用户拥有多个终端设备的情况变得越来越普及,比如一个 用户可同时拥有智能手机、平板电脑以及笔记本电脑三个终端设备。当前,终端设备除了 自带的听筒,还可以连接其它音频输出设备,例如,有线耳机、蓝牙耳机、外放音箱等。
目前,在办公等公共环境下,当用户使用耳机连接笔记本电脑听音乐的过程中,若用 户的手机来电,用户可能因未听见来电铃声导致漏接电话。即使用户听到了铃声,若用户 想要利用耳机接听电话,如果用户使用的是有线耳机,则用户需要将有线耳机从笔记本电 脑拔出,再***手机的耳机孔中,才能通过有线耳机接听手机来电;如果用户使用的是蓝 牙耳机,则用户需要中断笔记本电脑和蓝牙耳机的连接,并将手机连接上蓝牙耳机,才能 通过蓝牙耳机接听手机来电,可见,这一过程较为繁琐,影响了用户是使用体验。
发明内容
本申请提供一种音频输出方法及终端设备,有助于降低用户的操作复杂度、提高终端 设备的智能化程度,最终提升用户使用体验。
第一方面,本申请实施例提供一种音频输出方法,该方法可以应用于同一用户的至少 两个终端设备上,其中,该用户的至少两个终端设备使用相同的***认证帐号接入网络, 具体地,该方法包括:第一终端设备接收来自第二终端设备的音频输出请求,响应于该音 频输出请求,用户发出操作指令,第一终端设备接收用户的操作,然后响应于该操作,向第二终端设备发送音频输出请求响应,该音频输出请求响应用于触发第二终端设备获取所述音频输出请求对应的音频数据,例如触发第二终端设备接通来电,获取通话数据。第一终端设备接收来自第二终端设备的音频数据,然后将音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号,其中,该音频输出设备可以是有线音频输出设备,该有线音频输出设备处于接入第一终端设备的状态。
可见,上述实施例中,第二终端设备虽然未连接有音频输出设备,但是可以通过第一 终端设备所连接的音频输出设备输出音频信号,用户不需要拿起第二终端设备,也不需要 拔插有线音频输出设备,便可实现在有线音频输出设备上切换输出来自不同设备的音频信 号,例如可实现在有线音频输出设备上切换输出通话数据,用户体验更好。
在一种可能的实施方式中,第一终端设备接收来自第二终端设备的音频输出请求之后, 可以先将音频输出请求转换成第二音频信号,该第二音频信号用于语音提示用户有来自第 二终端设备的音频输出请求,然后控制音频输出设备在输出第一终端设备的第三音频信号 的同时输出第二音频信号。在该实施方式中,若第一终端设备的智能电视等设备,用户无 法通过操作第一终端设备作出响应时,则可以执行该方法,以便于用户通过操作音频输出 设备对音频输出请求作出响应。
在另一种可能的实施方式中,第一终端设备接收来自第二终端设备的音频输出请求之 后,可以在第一终端设备上显示提示信息,该提示信息用于提示用户有来自第二终端设备 的音频输出请求,例如,在该情况下,若第一终端设备为平板电脑、笔记本电脑等,用户 可以通过操作第一终端设备接听电话或挂断电话。
在一种可能的实施方式中,在执行上述方法实施例之前,第一终端设备和第二终端设 备可以接入接入点设备,以建立内部局域网络连接,即第一终端设备和所述第二终端设备 位于同一局域网中,或者,第一终端设备、第二终端设备和第三终端设备可以接入同一接 入点,以建立内部局域网络连接。示例性,第一终端设备和第二终端设备均接入同一WiFi 热点,因终端设备之间通过局域网连接,因此可以在不消耗蜂窝网流量的情况下,实现跨 设备传输通话数据。
在一种可能的实施方式中,若与第一终端设备在与第二终端设备建立网络连接之前, 则第一终端设备发送广播消息,该广播消息中包括密文,该密文为第一终端设备利用第一 终端设备的***认证帐号对应的公钥加密第一终端设备的***认证得到的。第二终端设备 接收到广播消息之后,用第二终端设备的***认证帐号对应的私钥解密密文,然后向第一 终端设备发送是否解密成功的反馈消息,当第一终端设备收到反馈消息指示成功解密密文 时,则可以确定第二终端设备的***认证帐号与第一终端设备的***认证帐号相同,当第 一终端设备收到反馈消息指示解密密文失败时,则可以确定第二终端设备的***认证帐号 与第一终端设备的***认证帐号不相同。之所以这样做,是为了保证设备之间进行数据访 问的安全性,防止设备中的数据被非法访问。示例性地,***认证帐号可以是用户华为帐 号,或者苹果帐号等。
第二方面,本申请实施例提供一种音频输出方法,该方法可以应用于同一用户的至少 两个终端设备上,其中,该用户的至少两个终端设备使用相同的***认证帐号接入网络, 具体地,该方法包括:第一终端设备接收来自第二终端设备的音频输出请求,响应于该音 频输出请求,用户发出操作指令,然后响应于该操作,第一终端设备向第二终端设备发送 音频输出请求响应,该音频输出请求响应用于触发第二终端设备获取与音频输出请求对应 的音频数据。当第一终端设备发送该音频输出请求响应后或者在第一终端设备发送该音频 输出请求响应的同时,第一终端设断开与音频输出设备的连接,并且音频输出设备与第二 终端设备建立连接,然后第二终端设备将音频数据输出到音频输出设备,以使音频输出设 备输出音频数据对应的第一音频信号,其中,该音频输出设备可以是无线音频输出设备。
本申请实施例中,用户不需要操作第二终端设备,也不需要手动断开和重新连接无线 音频输出设备,便可实现在无线音频输出设备上切换输出来自不同设备的音频信号。例如 当手机不在用户身边时,按照上述方法可以实现在无线音频输出设备上切换输出通话数据, 不容易漏接电话,用户体验更好。
在一种可能实施方式中,第一终端设备接收来自第二终端设备的音频输出请求之后, 可以先将音频输出请求转换成第二音频信号,该第二音频信号用于语音提示用户有来自第 二终端设备的音频输出请求,然后控制音频输出设备在输出第一终端设备的第三音频信号 的同时输出第二音频信号。在该实施方式中,若第一终端设备的智能电视等设备,用户无 法通过操作第一终端设备作出响应时,则可以执行该方法,以便于用户通过操作音频输出 设备对音频输出请求作出响应。
在另一种可能的实施方式中,第一终端设备接收来自第二终端设备的音频输出请求之 后,可以在第一终端设备上显示提示信息,该提示信息用于提示用户有来自第二终端设备 的音频输出请求,例如,在该情况下,若第一终端设备为平板电脑、笔记本电脑等,用户 可以通过操作第一终端设备接听电话或挂断电话。
在一种可能的实施方式中,在执行上述方法实施例之前,第一终端设备和第二终端设 备可以接入同一接入点设备,以建立内部局域网络连接,即第一终端设备和所述第二终端 设备位于同一局域网中,或者,第一终端设备、第二终端设备和第三终端设备可以接入同 一接入点,以建立内部局域网络连接。示例性,第一终端设备和第二终端设备均接入同一 WiFi热点,因终端设备之间通过局域网连接,因此可以在不消耗蜂窝网流量的情况下,实 现跨设备传输通话数据。
在一种可能的实施方式中,若与第一终端设备在与第二终端设备建立网络连接之前, 则第一终端设备发送广播消息,该广播消息中包括密文,该密文为第一终端设备利用第一 终端设备的***认证帐号对应的公钥加密第一终端设备的***认证得到的。第二终端设备 接收到广播消息之后,用第二终端设备的***认证帐号对应的私钥解密密文,然后向第一 终端设备发送是否解密成功的反馈消息,当第一终端设备收到反馈消息指示成功解密密文 时,则可以确定第二终端设备的***认证帐号与第一终端设备的***认证帐号相同,当第 一终端设备收到反馈消息指示解密密文失败时,则可以确定第二终端设备的***认证帐号 与第一终端设备的***认证帐号不相同。之所以这样做,是为了保证设备之间进行数据访 问的安全性,防止设备中的数据被非法访问。示例性地,***认证帐号可以是用户华为帐 号,或者苹果帐号等。
第三方面,本申请实施例提供一种音频输出方法,该方法可以应用于同一用户的至少 两个终端设备上,其中,该用户的至少两个终端设备使用相同的***认证帐号接入网络, 具体地,该方法包括:第二终端设备接收音频输出请求,响应于该音频输出请求,第二终 端设备向第一终端设备发送该音频输出请求,然后第二终端设备接收来自第一终端设备的 音频输出请求响应,该音频输出请求响应用于触发第二终端设备获取与音频输出请求对应 的音频数据。当第二终端设备接收该音频输出请求响应后,音频输出设备与第二终端设备 建立连接,然后第二终端设备通过音频输出设备输出所述音频数据对应的第一音频信号, 其中,该音频输出设备可以是无线音频输出设备。
本申请实施例中,用户不需要操作第二终端设备,也不需要手动断开和重新连接无线 音频输出设备,便可实现在无线音频输出设备上切换输出来自不同设备的音频信号。例如 当手机不在用户身边时,按照上述方法可以实现在无线音频输出设备上切换输出通话数据, 不容易漏接电话,用户体验更好。
在一种可能的实施方式中,在执行上述方法实施例之前,第一终端设备和第二终端设 备可以接入同一接入点设备,以建立内部局域网络连接,即第一终端设备和所述第二终端 设备位于同一局域网中,或者,第一终端设备、第二终端设备和第三终端设备可以接入同 一接入点,以建立内部局域网络连接。示例性,第一终端设备和第二终端设备均接入同一 WiFi热点,因终端设备之间通过局域网连接,因此可以在不消耗蜂窝网流量的情况下,实 现跨设备传输通话数据。
在一种可能的实施方式中,若与第一终端设备在与第二终端设备建立网络连接之前, 则第一终端设备发送广播消息,该广播消息中包括密文,该密文为第一终端设备利用第一 终端设备的***认证帐号对应的公钥加密第一终端设备的***认证得到的。第二终端设备 接收到广播消息之后,用第二终端设备的***认证帐号对应的私钥解密密文,然后向第一 终端设备发送是否解密成功的反馈消息,当第一终端设备收到反馈消息指示成功解密密文 时,则可以确定第二终端设备的***认证帐号与第一终端设备的***认证帐号相同,当第 一终端设备收到反馈消息指示解密密文失败时,则可以确定第二终端设备的***认证帐号 与第一终端设备的***认证帐号不相同。之所以这样做,是为了保证设备之间进行数据访 问的安全性,防止设备中的数据被非法访问。示例性地,***认证帐号可以是用户华为帐 号,或者苹果帐号等。
第四方面,本申请实施例提供一种音频输出方法,该方法包括:第二终端设备接收音 频输出请求,然后第二终端设备向第一终端设备发送音频输出请求,其中,第二终端设备 和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频 输出设备。
第一终端设备接收所述音频输出请求,响应于所述音频输出请求,第一终端设备接收 用户的操作。
响应于所述操作,第一终端设备向第二终端设备发送音频输出请求响应。响应于该音 频输出请求响应,第二终端设备获取所述音频输出请求对应的音频数据;第二终端设备向 第一终端设备发送音频数据;最终第一终端设备通过所述音频输出设备输出音频数据对应 的第一音频信号。
本申请的有益效果可以参见上述第一方面的有益效果,在此不再重复赘述。
第五方面,本申请实施例提供一种音频输出方法,该方法包括:第二终端设备接收音 频输出请求,第二终端设备向第一终端设备发送音频输出请求,其中,第二终端设备和所 述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出 设备,述第一终端设备接收所述音频输出请求,响应于所述音频输出请求,所述第一终端 设备接收用户的操作。响应于该操作,第一终端设备向第二终端设备发送音频输出请求响 应,并且断开与所述音频输出设备的第一通信链路。响应于该音频输出请求响应,第二终 端设备获取音频输出请求对应的音频数据。第二终端设备与音频输出设备建立第二通信链 路,并通过音频输出设备输出音频数据对应的第一音频信号。
本申请的有益效果可以参见上述第二方面的有益效果,在此不再重复赘述。
第六方面,本申请实施例提供一种第一终端设备,包括传感器、触摸屏、处理器和存 储器,其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机 程序被处理器执行时,使得该终端设备能够实现上述第一方面的任意一种可能的设计的方 法,或者第二方面的任意一种可能的设计的方法,或者第四方面的任意一种可能的设计的 方法、或者第五方面的任意一种可能的设计的方法。
第七方面,本申请实施例提供一种第二终端设备,包括传感器、触摸屏、处理器和存 储器,其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机 程序被处理器执行时,使得该终端设备能够实现上述第三方面的任意一种可能的设计的方 法,或者第四方面的任意一种可能的设计的方法、或者第五方面的任意一种可能的设计的 方法。
第七方面,本申请实施例提供一种音频输出***,该***可以包括上述第一终端设备 和第二终端设备,用于执行第四方面的任意一种可能的设计的方法、或者第五方面的任意 一种可能的设计的方法。
第八方面,本申请实施例还提供一种装置,该装置包括执行上述任一方面的任意一种 可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相 应的软件实现。
第九方面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介 质包括计算机程序,当计算机程序在终端设备上运行时,使得所述终端设备执行上述任一 方面的任意一种可能的设计的方法。
第十方面,本申请实施例还提供一种包含计算机程序产品,当所述计算机程序产品在 终端上运行时,使得所述终端设备执行上述任一方面的任意一种可能的设计的方法。
第十一方面,本申请实施例还提供一种芯片,所述芯片与存储器耦合,用于执行所述 存储器中存储的计算机程序,以执行上述任一方面的任意一种可能的设计的方法。
附图说明
图1为本申请实施例提供的一种应用场景示意图;
图2为本申请实施例提供的一种手机结构示意图;
图3为本申请实施例提供的一种安卓操作***结构示意图;
图4为本申请实施例提供的一种应用场景示意图;
图5为本申请实施例提供的一种设备帐号验证方式示意图;
图6为本申请实施例提供的一组界面的示意图;
图7A为本申请实施例提供的一种对应有线音频输出设备的音频输出方法交互示意图;
图7B为本申请实施例提供的应用场景示意图;
图8为本申请实施例提供的另一种音频输出交互流程示意图;
图9为本申请实施例提供的另一种音频输出交互流程示意图;
图10为本申请实施例提供的另一种音频输出交互流程示意图;
图11为本申请实施例提供的另一种音频输出交互流程示意图。
具体实施方式
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合说明书附图以及 具体的实施方式对本申请实施例中的技术方案进行详细的说明。
以下,先对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)、本申请实施例涉及的APP,简称应用,为能够实现某项或多项特定功能的软件程 序。通常,终端设备中可以安装多个应用。比如,相机应用、邮箱应用、智能家居控制应用等。下文中提到的应用,可以是终端设备出厂时已安装的***应用,也可以是用户在使用终端设备的过程中从网络下载或从其他终端设备获取的第三方应用。
2)音频输出设备,可以分为无线音频设备和有线音频设备两种,无线音频设备例如蓝 牙耳机、有线音频设备例如有线耳机。音频输出设备通过有线连接或无线网络连接的方式 连接终端设备,实现将终端设备的音频数据转换成语音内容,并输出语音内容。例如语音 数据可以是语音通话或利用应用程序(如,微信(WeChat),脸书(Facebook)建立的语音通话或 视频通话、音乐播放器播放音乐业务时的语音数据、视频播放器播放视频业务时的语音数 据等等。
现有技术中,用户只能通过手动切换音频输出设备所连接的终端设备的方式,才能实 现切换音频输出设备所输出的音频信号。示例性地,如图1所示,平板电脑101当前正在 播放视频,平板电脑101通过耳机100播放该视频的音频内容。这时,若用户的手机102来电,用户若想要通过蓝牙耳机接听该电话,则不得不中断耳机100与平板电脑101的连接。如果耳机100是蓝牙耳机,则用户需要将蓝牙耳机100与手机102建立蓝牙连接,才 能成功接听该电话。如果耳机100是有线耳机,则用户需要手动将耳机100从平板电脑101 上拔掉,再***到手机102的耳机孔上。可见,上述操作过程较为繁琐,影响用户体验。
为此,本申请实施例提供了一种音频输出方法。该方法可以实现自动切换音频输出设 备输出的音频信号,使得终端设备使用音频输出设备输出第一音频信号的过程中,可以自 动切换音频输出设备接听来自第二终端设备的通话。从而降低用户的操作复杂度、提高终 端设备的智能化程度,最终提升用户使用体验。
本申请实施例公开的各个实施例可以应用于终端设备中。在一些实施例中,终端设备 可以是包含诸如个人数字助理和/或音乐播放器等功能的便携式终端,诸如手机、平板电脑、 具备无线通讯功能的可穿戴设备(如智能手表)、车载设备等。便携式终端的示例性实施例 包括但不限于搭载
Figure BDA0002378412210000061
或者其它操作***的便携式终端。上述便 携式终端也可以是诸如具有触敏表面(例如触控面板)的膝上型计算机(Laptop)等。还应 当理解的是,在其他一些实施例中,上述终端也可以是具有触敏表面(例如触控面板)的台式 计算机。
应理解,本申请实施例中“至少一个”是指一个或者多个,“多个”是指两个或两个以 上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复 数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一(项)个”或其类 似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如, a、b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c, 其中a、b、c可以是单个,也可以是多个。
下文以终端设备是手机为例,图2示出了手机200的结构示意图。
手机200可以包括处理器210,外部存储器接口220,内部存储器221,USB接口230,充电管理模块240,电源管理模块241,电池242,天线1,天线2,移动通信模块251,无 线通信模块252,音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D, 传感器模块280,按键290,马达291,指示器292,摄像头293,显示屏294,以及SIM卡 接口295等。其中传感器模块280可以包括陀螺仪传感器280A,加速度传感器280B,接近 光传感器280G、指纹传感器280H,触摸传感器280K(当然,手机200还可以包括其它传 感器,比如温度传感器,压力传感器、距离传感器、磁传感器、环境光传感器、气压传感 器、骨传导传感器等,图中未示出)。
可以理解的是,本发明实施例示意的结构并不构成对手机200的具体限定。在本申请 另一些实施例中,手机200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器210可以包括一个或多个处理单元,例如:处理器210可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU), 图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号 处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(Neural-network Processing Unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或 多个处理器中。其中,控制器可以是手机200的神经中枢和指挥中心。控制器可以根据指 令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器210中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器210 中的存储器为高速缓冲存储器。该存储器可以保存处理器210刚用过或循环使用的指令或 数据。如果处理器210需要再次使用该指令或数据,可从所述存储器中直接调用。避免了 重复存取,减少了处理器210的等待时间,因而提高了***的效率。
处理器210可以运行本申请实施例提供的音频输出方法,以便于降低用户的操作复杂 度、提高终端设备的智能化程度,提升用户的体验。处理器210可以包括不同的器件,比 如集成CPU和GPU时,CPU和GPU可以配合执行本申请实施例提供的音频输出方法,比 如音频输出方法中部分算法由CPU执行,另一部分算法由GPU执行,以得到较快的处理效 率。
显示屏294用于显示图像,视频等。显示屏294包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emittingdiode,OLED), 有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Miniled,MicroLed, Micro-oLed,量子点发光二极管(quantum dot lightemitting diodes,QLED)等。在一些实施例 中,手机200可以包括1个或N个显示屏294,N为大于1的正整数。显示屏294可用于显 示由用户输入的信息或提供给用户的信息以及各种图形用户界面(graphical user interface, GUI)。例如,显示屏294可以显示照片、视频、网页、或者文件等。再例如,显示屏294 可以显示如图1所示的图形用户界面。其中,如图1所示的图形用户界面上包括状态栏、 可隐藏的导航栏、时间和天气小组件(widget)、以及应用的图标,例如浏览器图标等。状 态栏中包括运营商名称(例如***)、移动网络(例如4G)、时间和剩余电量。导航栏 中包括后退(back)键图标、主屏幕(home)键图标和前进键图标。此外,可以理解的是, 在一些实施例中,状态栏中还可以包括蓝牙图标、Wi-Fi图标、外接设备图标等。还可以理 解的是,在另一些实施例中,图1所示的图形用户界面中还可以包括Dock栏,Dock栏中 可以包括常用的应用图标等。当处理器210检测到用户的手指(或触控笔等)针对某一应 用图标的触摸事件后,响应于该触摸事件,打开与该应用图标对应的应用的用户界面,并 在显示屏294上显示该应用的用户界面。
在本申请实施例中,显示屏294可以是一个一体的柔性显示屏,也可以采用两个刚性 屏以及位于两个刚性屏之间的一个柔性屏组成的拼接显示屏。当处理器210运行本申请实 施例提供的音频输出方法后,处理器210可以控制外接的音频输出设备切换输出的音频信 号。
摄像头293(前置摄像头或者后置摄像头,或者一个摄像头既可作为前置摄像头,也可 作为后置摄像头)用于捕获静态图像或视频。通常,摄像头293可以包括感光元件比如镜 头组和图像传感器,其中,镜头组包括多个透镜(凸透镜或凹透镜),用于采集待拍摄物体 反射的光信号,并将采集的光信号传递给图像传感器。图像传感器根据所述光信号生成待 拍摄物体的原始图像。
内部存储器221可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。 处理器210通过运行存储在内部存储器221的指令,从而执行手机200的各种功能应用以 及数据处理。内部存储器221可以包括存储程序区和存储数据区。其中,存储程序区可存 储操作***,应用程序(比如相机应用,微信应用等)的代码等。存储数据区可存储手机200 使用过程中所创建的数据(比如相机应用采集的图像、视频等)等。
内部存储器221还可以存储本申请实施例提供的音频输出算法对应的一个或多个计算 机程序1310。该一个或多个计算机程序1304被存储在上述存储器221中并被配置为被该一 个或多个处理器210执行,该一个或多个计算机程序1310包括指令,上述指令可以用于执 行如图7至图11相应实施例中的各个步骤,该计算机程序1310可以包括帐号验证模块2211、 优先级比较模块2212。其中,帐号验证模块2211,用于对局域网内的其它终端设备的*** 认证帐号进行认证;优先级比较模块2212,可用于比较音频输出请求业务的优先级和音频 输出设备当前输出业务的优先级。状态同步模块2213,可用于将终端设备当前接入的音频 输出设备的设备状态同步至其它终端设备,或者将其它设备当前接入的音频输出设备的设 备状态同步至本地。当内部存储器221中存储的音频输出算法的代码被处理器210运行时, 处理器210可以控制音频输出设备切换输出的音频信号。
此外,内部存储器221可以包括高速随机存取存储器,还可以包括非易失性存储器, 例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。
当然,本申请实施例提供的音频输出算法的代码还可以存储在外部存储器中。这种情 况下,处理器210可以通过外部存储器接口220运行存储在外部存储器中的音频输出算法 的代码,处理器210可以控制音频输出设备切换输出的音频信号。
下面介绍传感器模块280的功能。
陀螺仪传感器280A,可以用于确定手机200的运动姿态。在一些实施例中,可以通过 陀螺仪传感器280A确定手机200围绕三个轴(即,x,y和z轴)的角速度。即陀螺仪传感器280A可以用于检测手机200当前的运动状态,比如抖动还是静止。
当本申请实施例中的显示屏为可折叠屏时,陀螺仪传感器280A可用于检测作用于显示 屏294上的折叠或者展开操作。陀螺仪传感器280A可以将检测到的折叠操作或者展开操作 作为事件上报给处理器210,以确定显示屏294的折叠状态或展开状态。
加速度传感器280B可检测手机200在各个方向上(一般为三轴)加速度的大小。即陀螺 仪传感器280A可以用于检测手机200当前的运动状态,比如抖动还是静止。当本申请实施 例中的显示屏为可折叠屏时,加速度传感器280B可用于检测作用于显示屏294上的折叠或 者展开操作。加速度传感器280B可以将检测到的折叠操作或者展开操作作为事件上报给处 理器210,以确定显示屏294的折叠状态或展开状态。
接近光传感器280G可以包括例如发光二极管(LED)和光检测器,例如光电二极管。发 光二极管可以是红外发光二极管。手机通过发光二极管向外发射红外光。手机使用光电二 极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定手机附近有物 体。当检测到不充分的反射光时,手机可以确定手机附近没有物体。当本申请实施例中的 显示屏为可折叠屏时,接近光传感器280G可以设置在可折叠的显示屏294的第一屏上,接 近光传感器280G可根据红外信号的光程差来检测第一屏与第二屏的折叠角度或者展开角 度的大小。
陀螺仪传感器280A(或加速度传感器280B)可以将检测到的运动状态信息(比如角速 度)发送给处理器210。处理器210基于运动状态信息确定当前是手持状态还是脚架状态(比 如,角速度不为0时,说明手机200处于手持状态)。
指纹传感器280H用于采集指纹。手机200可以利用采集的指纹特性实现指纹解锁,访 问应用锁,指纹拍照,指纹接听来电等。
触摸传感器280K,也称“触控面板”。触摸传感器280K可以设置于显示屏294,由触摸 传感器280K与显示屏294组成触摸屏,也称“触控屏”。触摸传感器280K用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏294提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器280K也可以设置于手机200的表面,与显示屏294所处的位置不同。
示例性的,手机200的显示屏294显示主界面,主界面中包括多个应用(比如相机应用、微信应用等)的图标。用户通过触摸传感器280K点击主界面中相机应用的图标,触发 处理器210启动相机应用,打开摄像头293。显示屏294显示相机应用的界面,例如取景界 面。
手机200的无线通信功能可以通过天线1,天线2,移动通信模块251,无线通信模块252,调制解调处理器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。手机200中的每个天线可用于覆盖单个 或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块251可以提供应用在手机200上的包括2G/3G/4G/5G等无线通信的解决 方案。移动通信模块251可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块251可以由天线1接收电磁波,并对接收的电磁波 进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块251还可以对经 调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块251的至少部分功能模块可以被设置于处理器210中。在一些实施例中,移动 通信模块251的至少部分功能模块可以与处理器210的至少部分模块被设置在同一个器件中。在本申请实施例中,移动通信模块251还可以用于与其它终端设备进行信息交互,即 向其它终端设备发送音频输出请求,或者移动通信模块251可用于接收音频输出请求,并 将接收的音频输出请求封装成指定格式的消息。
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信 号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器 将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后, 被传递给应用处理器。应用处理器通过音频设备(不限于扬声器270A,受话器270B等)输出 声音信号,或通过显示屏294显示图像或视频。在一些实施例中,调制解调处理器可以是 独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器210,与移动通信模块 251或其他功能模块设置在同一个器件中。
无线通信模块252可以提供应用在手机200上的包括无线局域网(wireless localarea networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导 航卫星***(global navigation satellite system,GNSS),调频(frequencymodulation,FM),近 距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解 决方案。无线通信模块252可以是集成至少一个通信处理模块的一个或多个器件。无线通 信模块252经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发 送到处理器210。无线通信模块252还可以从处理器210接收待发送的信号,对其进行调频, 放大,经天线2转为电磁波辐射出去。本申请实施例中,无线通信模块252,用于与音频输 出设备建立连接,通过音频输出设备输出语音信号。或者无线通信模块252可以用于接入 接入点设备,向其它终端设备发送音频输出请求对应的消息,或者接收来自其它终端设备 发送的音频输出请求对应的消息。可选地,无线通信模块252还可以用于接收来自其它终 端设备的语音数据。
另外,手机200可以通过音频模块270,扬声器270A,受话器270B,麦克风270C, 耳机接口270D,以及应用处理器等实现音频功能。例如音乐播放,录音等。手机200可以 接收按键290输入,产生与手机200的用户设置以及功能控制有关的键信号输入。手机200 可以利用马达291产生振动提示(比如来电振动提示)。手机200中的指示器292可以是指 示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。手 机200中的SIM卡接口295用于连接SIM卡。SIM卡可以通过***SIM卡接口295,或从 SIM卡接口295拔出,实现和手机200的接触和分离。
应理解,在实际应用中,手机200可以包括比图2所示的更多或更少的部件,本申请实施例不作限定。图示手机200仅是一个范例,并且手机200可以具有比图中所示出的更 多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中 所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
终端设备的软件***可以采用分层架构,事件驱动架构,微核架构,微服务架构,或 云架构。本发明实施例以分层架构的Android***为例,示例性说明终端设备的软件结构。 图3是本发明实施例的终端设备的软件结构框图。
分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件 接口通信。在一些实施例中,将Android***分为四层,从上至下分别为应用程序层,应用 程序框架层,安卓运行时(Android runtime)和***库,以及内核层。
应用程序层可以包括一系列应用程序包。
如图3所示,应用程序包可以包括电话、相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。
应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。
如图3所示,应用程序框架层可以包括窗口管理器,内容提供器,视图***,电话管理器,资源管理器,通知管理器等。
窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏, 锁定屏幕,截取屏幕等。
内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以 包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
视图***包括可视控件,例如显示文字的控件,显示图片的控件等。视图***可用于 构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示 界面,可以包括显示文字的视图以及显示图片的视图。
电话管理器用于提供终端设备的通信功能。例如通话状态的管理(包括接通,挂断等)。
资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息, 可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提 醒等。通知管理器还可以是以图表或者滚动条文本形式出现在***顶部状态栏的通知,例 如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状 态栏提示文本信息,发出提示音,终端设备振动,指示灯闪烁等。
Android Runtime包括核心库和虚拟机。Android runtime负责安卓***的调度和管理。
核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心 库。
应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架 层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程 管理,安全和异常的管理,以及垃圾回收等功能。
***库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(Media Libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。
表面管理器用于对显示子***进行管理,并且为多个应用程序提供了2D和3D图层的 融合。
媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可 以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。
三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
2D图形引擎是2D绘图的绘图引擎。
内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动, 传感器驱动。
图4示例性地示出了本申请实施例适用的一种应用场景示意图。
如图4所示,该应用场景中包括:服务器400、终端设备401、终端设备402和终端设备403。
其中,服务器400能够与终端设备401、终端设备402和终端设备403进行信息交互,例如终端设备401、终端设备402和终端设备403从服务器400获取***认证帐号信息,以 便于终端设备401、终端设备402和终端设备403之间验证是否设备登录同一***认证帐号。在一些场景中,服务器400可通过网络与终端设备201、终端设备402和终端设备403连接。服务器400也可以是位于网络侧的云服务器或者服务器集群等。
图4中,终端设备401、终端设备402和终端设备403可以是各种不同类型的终端设备, 比如可以包括:手机、笔记本电脑、平板电脑、智能电视、智能手表等。
图4中,终端设备401、终端设备402和终端设备403之间通过有线和/或无线的方式建立连接,终端设备401、终端设备402和终端设备403与服务器400之间可以通过有线和 /或无线的方式建立连接。例如,终端设备401和终端设备402之间可以通过数据线建立连接。再比如,终端设备401和终端设备402之间可以通过无线通信网络互联。该无线通信 网络可以是局域网,也可以是通过中继(relay)设备转接的广域网。当该通信网络为局域 网时,示例性的,该通信网络可以是wifi热点网络、wifi P2P网络、蓝牙网络、zigbee网络 或近场通信(near field communication,NFC)网络等近距离通信网络。当该通信网络为广域网时,示例性的,该通信网络可以是第三代移动通信技术(3rd-generation wirelesstelephone technology,3G)网络、***移动通信技术(the 4th generation mobilecommunication technology,4G)网络、第五代移动通信技术(5th-generation mobilecommunication technology, 5G)网络、未来演进的公共陆地移动网络(public landmobile network,PLMN)或因特网 等。在图4所示的场景中,不同终端设备之间可以通过通信网络发送数据,例如发送图片、 文本、视频,或者终端设备对图片、文本或视频等对象的检索结果等。
需要说明的是,上述***中还可以包括更多的终端设备,或者上述***中可以包括少 于三个终端设备,本申请实施例对此并不作限制。
本申请实施例中,图4中的终端设备接入同一接入点设备之后,还需要预先对其它终 端设备的***认证帐号进行认证,这样,当认证通过之后,终端设备才可以接收其它终端 设备发送的消息。具体地,仍以图4中的终端设备401(又称第一终端设备)和终端设备402(又称第二终端设备)、终端设备403(又称第三终端设备)为例,为方便统一表述,下 文中将以第一终端设备、第二终端设备、第三终端设备进行描述。第一终端设备、第二终 端设备、第三终端设备可以均接入同一接入点(AP),示例性地,第一终端设备、第二终端 设备和第三终端设备均连接同一路由器,或者第一终端设备、第二终端设备和第三终端设 备均接入同一WiFi热点。若该方法中,接入该接入点的设备中还包括第四终端设备,则第 一终端设备、第二终端设备、第三终端设备以及第四终端设备可以完成组网,即处于同一 网络中。
当终端设备之间建立网络连接之后,第一终端设备可以先对接入同一接入点中的其它 设备进行认证,即确认其它设备是否与第一终端设备的***认证帐号相同,第一终端设备 确定出***认证帐号相同的目标设备集合,然后第一终端设备与目标设备集合中的终端设 备完成了认证。具体地,如图5所示,该认证方法包括如下步骤。
步骤501,第一终端设备通过无线通信模块252发送广播消息,该广播消息中包括密文, 该密文为第一终端设备利用第一终端设备的***认证帐号对应的公钥加密第一终端设备的 ***认证帐号得到的。
其中,第一终端设备可以预先从服务器上获取第一终端设备的***认证帐号对应的公 钥。示例性地,第一终端设备的帐号可以是华为帐号,第一终端设备可以先从华为云服务 器获取该华为账号对应的公钥,然后使用公钥加密该华为帐号,然后生成广播消息。
步骤502,第二终端设备、第三终端设备和第四终端设备通过无线通信模块252接收到 该广播消息后,第二终端设备、第三终端设备和第四终端设备的处理器210从存储器221 的可信存储区中读取与自身设备的***认证帐号对应的私钥,然后第二终端设备、第三终 端设备和第四终端设备中的处理器210使用私钥解密该广播消息。
其中,第二终端设备、第三终端设备和第四终端设备可以预先从服务器上获取自身终 端设备的***认证帐号对应的私钥。示例性地,若第二终端设备、第三终端设备和第四终 端设备的帐号均为华为帐号,则第二终端设备、第三终端设备和第四终端设备可以预先从 华为云服务器中获取自身设备的华为帐号对应的私钥,并将私钥存在在可信存储区中。
步骤503,若第二终端设备解密成功,则第二终端设备通过无线通信模块252向第一终 端设备发送肯定的反馈消息,该肯定的反馈消息指示第二终端设备解密密文成功。
步骤504,若第三终端设备解密成功,则第三终端设备通过无线通信模块252向第一终 端设备发送肯定的反馈消息,该肯定的反馈消息指示第三终端设备解密密文成功。
步骤505,若第四终端设备解密失败,则第四终端设备通过无线通信模块252向第一终 端设备发送否定的反馈消息,该否定的反馈消息指示第四终端设备解密密文失败。
步骤506,第一终端设备的处理器210可以执行帐号验证模块2211定义的方法,处理 器210根据来自第二终端设备和第三终端设备的肯定的反馈消息,确定第二终端设备和第 三终端设备的***认证帐号与自身一致,因此第一终端设备、第二终端设备和第三终端设 备之间建立网络连接,完成组网。
在一种可能的实施例中,第一终端设备在发送广播消息时,可以启动计时器,当计时 时长超时,第一终端设备确定在该段时长内(例如3秒)所接收到肯定的反馈消息。假设,第一终端设备在该段时长内接收到来自第二终端设备和第三终端设备的肯定的反馈消息,则第一终端设备、第二终端设备和第三终端设备完成组网。
可见,其它终端设备使用自身账号对应的私钥对广播消息解密,如果解密成功则说明 自身设备与发送广播消息的终端设备登录的是同一个***认证账号,该方法可以保证设备 之间数据访问的安全性,防止数据被非法访问。
在本申请一种可能的实施例中,第一终端设备在完成对第二终端设备和第三终端设备 的认证后,接入音频输出设备的第一终端设备可以从第二终端设备和第三终端设备中选择 全部或者部分终端设备进行设备状态同步。以第一终端设备将设备状态同步至第二终端设 备和第三终端设备来说,图5所示的方法还可以包括如下步骤。
步骤507,第一终端设备的处理器210可以执行设备同步模块2213定义的方法的,处 理器210检测到有音频输出设备接入,第一终端设备确定音频输出设备的类型,以及音频 输出设备正在输出的语音业务对应的应用类型,生成与音频输出设备相关的设备状态,该 设备状态可以包括第一终端设备有音频输出设备接入,音频输出设备的类型(有线或无线), 音频输出设备当前输出的语音业务对应的应用类型。
示例性地,假设第一终端设备为平板设备,当前平板设备有蓝牙耳机接入,且当前平 板设备通过蓝牙耳机输出来自视频类型应用的视频业务的音频信号。那么与该蓝牙耳机相 关的设备状态包括:平板设备有耳机接入,且该耳机为无线耳机,该无线耳机当前输出的 语音业务对应的应用类型为视频类型应用。
步骤508,第一终端设备通过无线通信模块252向第二终端设备和第三终端设备发送设 备状态。
接续上面的示例,假设第二终端设备为笔记本电脑,第三终端设备为手机,则平板设 备可以将该设备状态封装成信令,然后通过WiFi向笔记本电脑和手机发送包括该信令的组 播消息,笔记本电脑和手机收到该组播消息后,可以解析该组播消息,从而获取该设备状 态。
步骤509,第二终端设备和第三终端设备通过无线通信模块252接收到设备状态后,保 存设备状态。
示例性地,假设平板设备101当前接入蓝牙耳机,且平板设备101通过蓝牙耳机播放 视频应用中的语音内容,如图1所示。平板设备101按照上述方法对局域网中的设备进行认证之后,确定***认证帐号相同的终端设备中还包括手机102、PC(笔记本电脑)和智 能电视。平板设备101可以显示弹出框610,如图6(a)所示,该弹出框610显示提示信息, 该提示信息用于提示用户选择需要进行状态同步的设备。如图6(b)所示,平板设备101 接收用户作用于手机102图标的选择操作621,并接收用户作用于确定控件622的操作,则 相对于平板设备101选择将设备状态发送至手机102。所以手机102可以从平板设备101获 取当前音频输出设备的状态为:音频输出设备连接至平板设备101,音频输出设备为蓝牙耳 机,音频输出设备当前正在输出的为视频应用的视频业务的语音内容部分。
考虑音频输出设备分为有线音频输出设备和无线音频输出设备两种,下文分两个场景 对本申请实施例提供的音频输出方法进行示例说明。
场景一:音频输出设备为有线音频输出设备
如图7A所示,本申请实施例提供一种音频输出方法,该方法可以在用户的至少两个终 端设备中实现,该用户的至少两个终端设备使用相同的***认证帐号接入网络。示例性地, 以用户的第一终端设备和第二终端设备举例,其中第一终端设备当前连接该有线音频输出 设备。具体来说,该方法包括如下步骤。
步骤701,第二终端设备的移动通信模块251接收到音频输出请求。
一种可能的实现中,第二终端设备将该音频输出请求封装成设定格式的信令。
其中,该音频输出请求可以是视频类型应用的视频业务播放请求、或者可以是音乐类 应用的音乐播放请求、或者电台类型应用的电台播放请求,或者是通话请求。其中,该通 话请求可以是第二终端设备接收到来自语音通话请求,或者是第二终端设备通过第三方应 用程序(如,微信(WeChat),脸书(Facebook)接收到的语音通话请求或视频通话请求。
示例性地,如图7B所示,假设第二终端设备为手机102,该音频输出请求可以是手机 102接收的通话请求,例如,图7B中手机102显示有来自乔治的来电请求。
步骤702,第二终端设备的移动通信模块251将封装后的信令发送无线通信模块252。
可选地,在上述步骤702之后,或者在执行上述步骤702的同时,还可以执行步骤703: 第二终端设备的移动通信模块251将封装后的信令发送至优先级比较模块2212,第二终端 设备的优先级比较模块2212从状态同步模块2213获取第一终端设备的无线音频输出设备 的设备状态,并且确定该消息对应的语音业务的优先级比存储的设备状态中的语音业务的 优先级高。示例性地,如图7B所示,假设第二终端设备为平板设备101,状态同步模块2213 存储的设备状态为:音频输出设备为有线耳机,平板设备101当前通过有线耳机正在输出 视频业务的音频信号,因此优先级比较模块2212确定通话请求对应的语音业务比视频业务 的优先级高。
需要说明的是,该步骤703中,状态同步模块2213中存储的设备状态中也可能不包括 语音业务,也可以是说有线音频输出设备与第一终端设备连接,有线音频输出设备未输出 音频信号。例如,图7B中,有线耳机***平板设备101,但平板设备101暂停播放视频时,设备状态中不包括语音业务。这时,第二终端设备的优先级比较模块2212仍可以确定该消息对应的语音业务的优先级。
步骤704,第二终端设备的无线通信模块252向第一终端设备发送上述音频输出请求对 应的信令。
示例性地,假设图7B中,平板设备101和手机102接入同一wifi热点,则手机102备可以通过WLAN网络向平板设备发送与通话请求对应的信令。
步骤705,第一终端设备的处理器210把该信令转换成第二音频信号。
示例性地,结合图7B来说,平板设备101可以将该信令转换成类似于“有乔治来电,是否接听”的语音内容。
在一种可能的实现中,上述步骤705还可以是第一终端设备的处理器210把该消息转 换成第二音频信号后,将第二音频信号混音至当前正在输出的第三音频信号中,第三音频 信号是来自第一终端设备的音频信号,结合图7B来说,第三音频信号可以是平板设备101 当前正在输出的视频类型应用的视频业务的语音内容。平板设备101将该语音内容与第二 音频信号进行混音,例如平板设备101将该消息转换成第二音频信号,例如“有乔治来电, 是否接听”,然后将该第二音频信号混音至当前正在输出的视频业务的音频信号中。
步骤706,第一终端设备通过有线音频设备输出该第二音频信号。
例如,结合图7B来说,平板设备101暂停播放视频类型应用的语音内容,并播放第二 音频信号,例如“有乔治来电,是否接听”。
在一种可能的实现中,上述步骤705也可以是第一终端设备通过有线音频设备输出包 括第二音频信号和第三音频信号的混音信号。例如,结合图7B来说,平板设备101控制有 线耳机的左声道高音量播放“有乔治来电,是否接听”的语音内容,右声道同时低音量播放视频业务的音频信号。
需要说明的是,上述步骤705和步骤706可以是可选的步骤。一种可能的情况下,若第一终端设备是智能电视等设备,用户无法通过对第一终端设备进行触控操作,以实现对音频输出请求作出响应(例如接听电话或挂断电话),则第一终端设备可以执行上述步骤705 和步骤706,以便于用户通过操作音频输出设备确认接听电话或挂断电话,例如用户通过操 作耳机上的按键实现接听电话或挂断电话,或者用户向耳机通过发出语音指令,实现接听 电话或挂断电话。
另一种可能的情况下,若第一终端设备为平板电脑、笔记本电脑等,用户可以通过操 作第一终端设备接听电话或挂断电话,则可以不执行步骤705和步骤706。上述步骤705和 步骤706可以被替换为第一终端设备显示提示信息,该提示信息用于提示用户有来自第二 终端设备的音频输出请求。例如,当该音频输出请求是来说手机102的通话请求时,平板设备101可以显示界面,该界面中包括提示信息,提示用户的手机有来电,是否接听。
步骤707,用户发出操作指令,触发第一终端设备生成音频输出请求响应。
在一种可能的示例中,用户可以通过操作有线音频设备(例如有线耳机)上的物理按 键,触发有线音频输出设备所连接的第一终端设备生成音频输出请求响应(例如接听电话 或挂断电话)。
另一种可能的示例是,用户可以通过操作第一终端设备,生成音频输出请求响应。例 如,平板设备可以显示有提示框,该提示框提示用户手机102有来电,平板设备101可以接收用户作用于平板设备101的触控操作,从而生成音频输出请求响应(例如接听电话或挂断电话)。
再有一种可能的示例是,用户可以通过有线音频设备向第一终端设备发出语音指令, 触发第一终端设备生成音频输出请求响应。例如,用户可以发出“接听电话”类的语音指 令,触发平板设备101生成接听电话的音频输出请求响应;或者,用户可以发出“挂断”类的语音指令,触发平板设备101生成挂断电话的音频输出请求响应。
步骤708,第一终端设备向第二终端设备发送音频输出请求响应。
结合图7B来说,平板设备101向手机102发送通话请求响应,该通话请求响应可以是 肯定的响应,例如接通来电,也可以是否定的响应,例如拒绝接通来电。
步骤709,当该音频输出请求响应为肯定的响应时,第二终端设备获取与音频输出请求 对应的音频数据。
例如,当该肯定的响应是确认接通来电时,第二终端设备接通通话,第二终端设备的 移动通信模块251接收来自网络设备的通话数据,从而获取通话数据。示例性地,图7B中的手机102接通电话,手机102接收来自网络设备的通话数据。
步骤710,第二终端设备通过无线通信模块252向第一终端设备发送音频数据。
示例性地,图7B中的手机102向平板设备101发送通话数据。
步骤711,第一终端设备将音频数据输出到有线音频输出设备。
步骤712,有线音频输出设备输出音频数据对应的第一音频信号。
一种可能的实现中,若第一终端设备当前没有通过音频输出设备输出音频信号,则可 以直接通过有线音频设备输出与音频数据对应的第一音频信号。
一种可能的实现中,若第一终端设备在接收到音频数据之前,控制音频输出设备输出 有第三音频信号,则控制有线音频设备停止输出第三音频信号,然后通过有线音频设备输 出与音频数据对应的第一音频信号。例如,假设图7B中,平板设备101在接收来自手机102 的通话数据之前,通过有线耳机在输出视频业务的语音内容,则平板设备101收到通话数 据后,控制有线耳机停止输出视频业务的语音内容,并控制有线耳机开始输出通话数据对 应的语音内容。
需要说明的是,上述方法中,一种可能的实现中,第二终端设备在接收到音频输出请 求后,第二终端设备的移动通信模块251将封装后的信令发送至无线通信模块252,第二终 端设备可以直接通过无线通信模块252将该通话请求对应的封装后信令发送给第一终端设 备。第一终端设备可以通过第一终端设备中的优先级比较模块2212判定该音频输出请求对 应的语音业务的优先级比设备状态中的语音业务的优先级高,继而第一终端设备继续执行 后续步骤705至步骤711。
另外,需要说明的是,本申请实施例可以***可以预先定义各类语音业务的优先级由 高到低的顺序,或者用户可以自定义各类语音业务的优先级由高到低的顺序(例如顺序依 次为:通过电话应用(***应用)发起的语音通话、通过第三方应用发起的语音通话或视 频通话、视频类应用输出的音频信号、音乐类应用输出的音频信号),基于这一优先级顺序, 第一终端设备或第二终端设备中的优先级模块可以根据该优先级顺序,比较不同设备对应 的语音业务的优先级高低,若确定第二终端设备的语音业务的优先级相比状态同步模块 2213中存储的语音业务的优先级高,则执行上述音频信号切换过程,否则则不切换音频输 出设备输出的语音信号。例如,平板设备101可以有线耳机输出微信应用的视频通话的语 音业务,这时若手机102的电话应用显示有来电,因手机102确定手机102的语音业务的 优先级相比状态同步模块2213中存储的视频通话的语音业务优先级高,所以平板设备101 控制有线耳机输出来自手机102的通话数据。本申请实施例中,并不限定该音频输出方法 中音频输出设备在切换前后输出的音频信号的类型,音频信号的具体类型可以依据具体应 用场景,在此不再一一赘述。
可见,在本申请实施例中,用户不需要拿起第二终端设备,也不需要拔插有线音频输 出设备,便可实现在有线音频输出设备上切换输出来自不同设备的音频信号。例如当手机 不在用户身边时,按照上述方法,用户仍可以实现在有线音频输出设备上切换输出通话数 据,不容易漏接电话,用户体验更好。
场景二:音频输出设备为无线音频输出设备
如图8所示,本申请实施例提供一种音频输出方法,该方法可以在用户的至少两个终 端设备中实现,该用户的至少两个终端设备使用相同的***认证帐号接入网络。示例性地, 以用户的第一终端设备和第二终端设备举例,其中第一终端设备当前连接该无线音频输出 设备。具体来说,该方法包括如下步骤。
图8中步骤801至步骤809同上述步骤701至步骤709,在此不再重复赘述。
步骤810,当该音频输出请求响应是肯定的响应时,第一终端设备断开无线音频输出设 备和第一终端设备之间的第一通信链路。
示例性地,图1中,平板设备101接收用户的操作指令后,确定音频输出请求响应为接通来电时,则平板设备101断开与蓝牙耳机之间的蓝牙通信链路。
步骤811,当该音频输出请求响应是肯定的响应时,第二终端设备与音频输出设备之间 建立第二通信链路。
示例性地,图1中,手机102接收用户的操作指令后,确定音频输出请求响应为接通来电时,则建立与蓝牙耳机之间的蓝牙通信链路。例如,手机102通过谷歌快速配对服务(*** fast pair service,GFPS)与蓝牙耳机之间快速建立蓝牙(Bluetooth)通信链路。
步骤812,第二终端设备将音频数据输出到音频输出设备。
步骤813,无线音频输出设备输出音频数据对应的第一音频信号。
例如,图1中手机102收到通话数据后,控制蓝牙耳机开始输出通话数据对应的语音 内容。
需要说明的是,在该场景二中,一种可能的实现,第二终端设备在接收到音频输出请 求后,第二终端设备的移动通信模块251将封装后的信令发送至无线通信模块252,第二终 端设备可以直接通过无线通信模块252将该音频输出请求对应的封装后消息发送给第一终 端设备。第一终端设备可以通过第一终端设备中的优先级比较模块2212判定该通话请求对 应的语音业务的优先级比设备状态中的语音业务的优先级高,继而第一终端设备继续执行 后续步骤805至步骤813。
另外,需要说明的是,本申请实施例可以***可以预先定义各类语音业务的优先级由 高到低的顺序,或者用户可以自定义各类语音业务的优先级由高到低的顺序(例如顺序依 次为:通过电话应用(***应用)发起的语音通话、通过第三方应用发起的语音通话或视 频通话、视频类应用输出的音频信号、音乐类应用输出的音频信号),基于这一优先级顺序, 第一终端设备或第二终端设备中的优先级模块可以根据该优先级顺序,比较不同设备对应 的语音业务的优先级高低,若确定第二终端设备的语音业务的优先级相比状态同步模块 2213中存储的语音业务的优先级高,则执行上述音频信号切换过程,否则则不切换音频输 出设备输出的语音信号。例如,平板设备101可以蓝牙耳机输出微信应用的视频通话的语 音业务,这时若手机102的电话应用显示有来电,因手机102确定手机102的语音业务的 优先级相比状态同步模块2213中存储的视频通话的语音业务优先级高,所以平板设备101 与蓝牙耳机断开连接,蓝牙耳机与手机102建立连接并输出来自手机102的通话数据。本 申请实施例中,并不限定该音频输出方法中音频输出设备在切换前后输出的音频信号的类 型,音频信号的具体类型可以依据具体应用场景,在此不再一一赘述。
可见,本申请实施例中,用户不需要操作第二终端设备,也不需要手动断开和重新连 接无线音频输出设备,便可实现在无线音频输出设备上切换输出来自不同设备的音频信号。 例如当手机不在用户身边时,按照上述方法可以实现在无线音频输出设备上切换输出通话 数据,不容易漏接电话,用户体验更好。
基于上述场景一,本申请实施例还提供一种音频输出方法,该方法可以由第一终端设 备执行,参见图9所示。该方法具体包括如下步骤。
步骤901,第一终端设备接收来自第二终端设备的音频输出请求。
其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,第 一终端设备当前连接有线音频输出设备。该音频输出请求可能的内容可以参见步骤701,在 此不再重复赘述。
步骤902,第一终端设备接收用户的操作。
需要说明的是,可选地,一种可能的实现,在第一终端设备在接收用户的操作之前, 可能第一终端设备会显示提示信息,该提示信息用于提示用户有来自所述第二终端设备的 音频输出请求,具体示例可以参见步骤706。另一种可能的实现,在第一终端设备在接收用 户的操作之前,第一终端设备可能会将音频输出请求转换成第二音频信号,并在有线音频 输出设备输出第一终端设备的第三音频信号的同时,通过该有线音频输出设备输出第二音 频信号,具体示例可以参见步骤705,在此不再重复赘述。
步骤903,第一终端设备响应于该操作,向所述第二终端设备发送音频输出请求响应。
其中,该音频输出请求响应用于触发第二终端设备获取所述音频输出请求对应的音频 数据。具体可以参见上述步骤707和步骤708,在此不再重复赘述。
步骤904,第一终端设备接收来自第二终端设备的音频数据。
也就是说,当该音频输出请求响应为肯定的响应时,第二终端设备获取与音频输出请 求对应的音频数据,然后向第一终端设备发送该音频数据,例如,当该肯定的响应是确认 接通来电时,第二终端设备接通通话,第二终端设备的移动通信模块251接收来自网络设 备的通话数据,从而获取通话数据。再比如,当该肯定的响应是确认播放音乐时,第二终 端设备获取音乐文件对应的音频数据。
步骤905,第一终端设备将音频数据输出到有线音频输出设备,以使有线音频输出设备 输出音频数据对应的第一音频信号。
也就是说,第一终端设备通过有线音频输出设备输出了来自其它终端设备的音频信号, 在有线音频输出设备切换音频信号的过程,用户不需要拿起第二终端设备,也不需要拔插 有线音频输出设备,便可实现在有线音频输出设备上切换输出来自不同设备的音频信号。 例如当手机不在用户身边时,按照上述方法,用户仍可以实现在有线音频输出设备上切换 输出通话数据,不容易漏接电话,用户体验更好。
基于上述场景二,本申请实施例还提供一种音频输出方法,该方法可以由第一终端设 备执行,参见图10所示。该方法具体包括如下步骤。
步骤1001,第一终端设备接收来自第二终端设备的音频输出请求。
其中,第二终端设备和第一终端设备使用相同的***认证帐号接入网络,第一终端设 备当前连接无线音频输出设备。该音频输出请求可能的内容可以参见步骤701,在此不再重 复赘述。
步骤1002,第一终端设备接收用户的操作。
需要说明的是,可选地,一种可能的实现,在第一终端设备在接收用户的操作之前, 可能第一终端设备会显示提示信息,该提示信息用于提示用户有来自所述第二终端设备的 音频输出请求,具体示例可以参见步骤706。另一种可能的实现,在第一终端设备在接收用 户的操作之前,第一终端设备可能会将音频输出请求转换成第二音频信号,并在无线音频 输出设备输出第一终端设备的第三音频信号的同时,通过该无线音频输出设备输出第二音 频信号,具体示例可以参见步骤705,在此不再重复赘述。
步骤1003,第一终端设备响应于该操作,向第二终端设备发送音频输出请求响应。
其中,该音频输出请求响应用于触发第二终端设备获取音频输出请求对应的音频数据。 具体可以参见上述步骤707和步骤708,在此不再重复赘述。
步骤1004,第一终端设备断开与无线音频输出设备的第一通信链路,以使无线音频输 出设备与第二终端设备建立第二通信链路,该第二通信链路用于传输与所述音频数据对应 的第一音频信号。
也就是说,当该音频输出请求响应是肯定的响应时,第一终端设备断开无线音频输出 设备和第一终端设备之间的第一通信链路。这样第二终端设备就可以与无线音频输出设备 之间建立第二通信链路,从而第二终端设备通过无线音频设备输出与音频数据对应的音频 信号。具体示例可以参见步骤811和步骤812,在此不再重复赘述。
可见,本申请实施例中,用户不需要操作第二终端设备,也不需要手动断开和重新连 接无线音频输出设备,便可实现在无线音频输出设备上切换输出来自不同设备的音频信号。 例如当手机不在用户身边时,按照上述方法可以实现在无线音频输出设备上切换输出通话 数据,不容易漏接电话,用户体验更好。
基于上述场景二,本申请实施例还提供一种音频输出方法,该方法可以由第二终端设 备执行,参见图11所示。该方法具体包括如下步骤。
步骤1101,第二终端设备接收音频输出请求。
其中,该音频输出请求可能的内容可以参见步骤701,在此不再重复赘述。
步骤1102,第二终端设备向第一终端设备发送音频输出请求。
其中,第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,第一终 端设备当前连接无线音频输出设备。
步骤1103,第二终端设备接收来自第一终端设备的音频输出请求响应。
其中,该音频输出请求响应用于触发第二终端设备获取音频输出请求对应的音频数据。 具体可以参见上述步骤707和步骤708,在此不再重复赘述。
步骤1104,第二终端设备获取音频数据。
例如,当该肯定的响应是确认接通来电时,第二终端设备接通通话,第二终端设备的 移动通信模块251接收来自网络设备的通话数据,从而获取通话数据。示例性地,图7B中的手机102接通电话,手机102接收来自网络设备的通话数据。再比如,当该肯定的响应 是确认播放音乐时,第二终端设备获取音乐文件对应的音频数据。
步骤1105,第二终端设备与音频输出设备建立第一通信链路。
具体可以参见步骤811,在此不再重复赘述。
步骤1106,第二终端设备将音频数据输出到有线音频输出设备,以使有线音频输出设 备输出音频数据对应的第一音频信号。
例如,图1中手机102收到通话数据后,手机102通过蓝牙耳机开始输出通话数据对应的语音内容。
可见,本申请实施例中,用户不需要操作第二终端设备,也不需要手动断开和重新连 接无线音频输出设备,便可实现在无线音频输出设备上切换输出来自不同设备的音频信号。 例如当手机不在用户身边时,按照上述方法可以实现在无线音频输出设备上切换输出通话 数据,不容易漏接电话,用户体验更好。
本申请实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令, 当该计算机指令在终端设备上运行时,使得终端设备执行上述相关方法步骤实现上述实施 例中的方法。
本申请实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时, 使得计算机执行上述相关步骤,以实现上述实施例中的方法。
另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该 装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行 时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的方 法。
其中,本申请实施例提供的终端设备、计算机存储介质、计算机程序产品或芯片均用 于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应 的方法中的有益效果,此处不再赘述。
通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁, 仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配 由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的 全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其他 的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分, 仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以 结合或者可以集成到另一个装置,或一些特征可以丢弃,或不执行。另一点,所显示或讨 论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合 或通信连接,可以是电性,机械或其他的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件 可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同 地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各 个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既 可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存 储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对 现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来, 该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯 片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储 介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟 悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖 在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (30)

1.一种音频输出方法,应用于第一终端设备,其特征在于,包括:
接收来自第二终端设备的音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
接收用户的操作;
响应于所述操作,向所述第二终端设备发送音频输出请求响应,所述音频输出请求响应用于触发所述第二终端设备获取所述音频输出请求对应的音频数据;
接收来自所述第二终端设备的所述音频数据;
将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
2.根据权利要求1所述的方法,其特征在于,接收来自第二终端设备的音频输出请求之后,接收用户的操作之前,还包括:
将所述音频输出请求转换成第二音频信号,所述第二音频信号用于语音提示用户有来自所述第二终端设备的音频输出请求;
将所述第二音频信号和第三音频信号输出到所述音频输出设备,以使所述音频输出设备输出所述第二音频信号和所述第三音频信号,所述第三音频信号为来自所述第一终端设备的音频信号。
3.根据权利要求1所述的方法,其特征在于,接收来自第二终端设备的音频输出请求之后,接收用户的操作之前,还包括:
显示提示信息,所述提示信息用于提示用户有来自所述第二终端设备的音频输出请求。
4.根据权利要求1至3任一项所述的方法,其特征在于,在接收来自第二终端设备的音频输出请求之前,还包括:
与接入点设备建立网络连接;
其中,与所述接入点设备建立网络连接的设备还包括所述第二终端设备,所述第一终端设备和所述第二终端设备位于同一局域网中。
5.根据权利要求4所述的方法,其特征在于,与接入点设备建立网络连接之后,还包括:
发送广播消息,所述广播消息中包括密文,所述密文为所述第一终端设备利用所述第一终端设备的***认证帐号对应的公钥加密所述第一终端设备的***认证帐号得到的;
接收来自所述第二终端设备的反馈消息,所述反馈消息用于指示所述第二终端设备利用所述第二终端设备的***认证帐号对应的私钥解密所述密文是否成功;
当所述反馈消息指示成功解密所述密文时,确定所述第二终端设备的***认证帐号与所述第一终端设备的***认证帐号相同。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述音频输出设备为有线音频输出设备。
7.一种音频输出方法,其特征在于,应用于第一终端设备,包括:
接收来自第二终端设备的音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
接收用户的操作;
响应于所述操作,向所述第二终端设备发送音频输出请求响应,所述音频输出请求响应用于触发所述第二终端设备获取所述音频输出请求对应的音频数据;
断开与所述音频输出设备的第一通信链路,以使所述音频输出设备与所述第二终端设备建立第二通信链路,所第二述通信链路用于传输与所述音频数据对应的第一音频信号。
8.根据权利要求7所述的方法,其特征在于,接收来自第二终端设备的音频输出请求之后,接收用户的操作之前,还包括:
将所述音频输出请求转换成第二音频信号,所述第二音频信号用于语音提示用户有来自所述第二终端设备的音频输出请求;
将所述第二音频信号和第三音频信号输出到所述音频输出设备,以使所述音频输出设备输出所述第二音频信号和所述第三音频信号,所述第三音频信号为来自所述第一终端设备的音频信号。
9.根据权利要求7所述的方法,其特征在于,接收来自第二终端设备的音频输出请求之后,接收用户的操作之前,还包括:
显示提示信息,所述提示信息用于提示用户有来自所述第二终端设备的音频输出请求。
10.根据权利要求7至9任一项所述的方法,其特征在于,在接收来自第二终端设备的音频输出请求之前,还包括:
与接入点设备建立网络连接;
其中,与所述接入点设备建立网络连接的设备还包括所述第二终端设备,所述第一终端设备和所述第二终端设备位于同一局域网中。
11.根据权利要求10所述的方法,其特征在于,与接入点设备建立网络连接之后,还包括:
发送广播消息,所述广播消息中包括密文,所述密文为所述第一终端设备利用所述第一终端设备的***认证帐号对应的公钥加密所述第一终端设备的***认证帐号得到的;
接收来自所述第二终端设备的反馈消息,所述反馈消息用于指示所述第二终端设备利用所述第二终端设备的***认证帐号对应的私钥解密所述密文是否成功;
当所述反馈消息指示成功解密所述密文时,确定所述第二终端设备的***认证帐号与所述第一终端设备的***认证帐号相同。
12.根据权利要求7至11任一项所述的方法,其特征在于,所述音频输出设备为无线音频输出设备。
13.一种音频输出方法,其特征在于,应用于第二终端设备,包括:
接收音频输出请求;
向第一终端设备发送所述音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
接收来自所述第一终端设备的音频输出请求响应,所述音频输出请求响应用于触发第二终端设备获取所述音频输出请求对应的音频数据;
获取所述音频数据;
与所述音频输出设备建立通信链路;
将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
14.根据权利要求13所述的方法,其特征在于,在向第一终端设备发送音频输出请求之前,还包括:
与接入点设备建立网络连接;
其中,所述接入点设备所网络连接的设备还包括所述第一终端设备,所述第一终端设备和所述第二终端设备位于同一局域网中。
15.根据权利要求14所述的方法,其特征在于,与接入点设备建立网络连接之后,还包括:
接收广播消息,所述广播消息中包括密文,所述密文为所述第一终端设备利用所述第一终端设备的***认证帐号对应的公钥加密所述第一终端设备的***认证帐号得到的;
向所述第一终端设备发送反馈消息,所述反馈消息用于指示所述第二终端设备利用所述第二终端设备的***认证帐号对应的私钥解密所述密文成功。
16.根据权利要求13至15任一项所述的方法,其特征在于,所述音频输出设备为无线音频输出设备。
17.一种音频输出方法,其特征在于,所述方法包括:
第二终端设备接收音频输出请求;
所述第二终端设备向第一终端设备发送音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
所述第一终端设备接收来自所述第二终端设备的所述音频输出请求;
所述第一终端设备接收用户的操作;
响应于所述操作,所述第一终端设备向所述第二终端设备发送音频输出请求响应;
响应于所述音频输出请求响应,所述第二终端设备获取所述音频输出请求对应的音频数据;
所述第二终端设备向第一终端设备发送音频数据;
所述第一终端设备将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
18.一种音频输出方法,其特征在于,应用于第二终端设备,包括:
第二终端设备接收音频输出请求;
所述第二终端设备向第一终端设备发送音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
所述第一终端设备接收来自所述第二终端设备的所述音频输出请求;
响应于所述音频输出请求,所述第一终端设备接收用户的操作;
响应于所述操作,所述第一终端设备向所述第二终端设备发送音频输出请求响应,并且断开与所述音频输出设备的第一通信链路;
响应于所述音频输出请求响应,所述第二终端设备获取所述音频输出请求对应的音频数据;
所述第二终端设备与所述音频输出设备建立第二通信链路,并将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
19.一种第一终端设备,其特征在于,所述第一终端设备包括显示屏、处理器和存储器;
所述存储器存储有程序指令;
所述处理器用于运行所述存储器存储的所述程序指令,使得所述第一终端设备执行:
接收来自第二终端设备的音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
接收用户的操作;
响应于所述操作,向所述第二终端设备发送音频输出请求响应,所述音频输出请求响应用于触发所述第二终端设备获取所述音频输出请求对应的音频数据;
接收来自所述第二终端设备的所述音频数据;
将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
20.根据权利要求19所述的第一终端设备,其特征在于,所述处理器还用于运行所述存储器存储的所述程序指令,使得所述第一终端设备在接收用户的操作之前执行:
将所述第二音频信号和第三音频信号输出到所述音频输出设备,以使所述音频输出设备输出所述第二音频信号和所述第三音频信号,所述第三音频信号为来自所述第一终端设备的音频信号。
21.根据权利要求19所述的第一终端设备,其特征在于,所述处理器还用于运行所述存储器存储的所述程序指令,使得所述第一终端设备在接收用户的操作之前执行:
显示提示信息,所述提示信息用于提示用户有来自所述第二终端设备的音频输出请求。
22.根据权利要求19至21任一项所述的第一终端设备,其特征在于,所述处理器还用于运行所述存储器存储的所述程序指令,使得所述第一终端设备在接收来自第二终端设备的音频输出请求之前执行:
与接入点设备建立网络连接;
其中,与所述接入点设备建立网络连接的设备还包括所述第二终端设备,所述第一终端设备和所述第二终端设备位于同一局域网中。
23.根据权利要求22所述的第一终端设备,其特征在于,所述处理器还用于运行所述存储器存储的所述程序指令,使得所述第一终端设备在与接入点设备建立网络连接之后执行:
发送广播消息,所述广播消息中包括密文,所述密文为所述第一终端设备利用所述第一终端设备的***认证帐号对应的公钥加密所述第一终端设备的***认证帐号得到的;
接收来自所述第二终端设备的反馈消息,所述反馈消息用于指示所述第二终端设备利用所述第二终端设备的***认证帐号对应的私钥解密所述密文是否成功;
当所述反馈消息指示成功解密所述密文时,确定所述第二终端设备的***认证帐号与所述第一终端设备的***认证帐号相同。
24.根据权利要求19至23任一项所述的第一终端设备,其特征在于,所述音频输出设备为有线音频输出设备。
25.一种第一终端设备,其特征在于,所述第一终端设备包括显示屏、处理器和存储器;
所述存储器存储有程序指令;
所述处理器用于运行所述存储器存储的所述程序指令,使得所述第一终端设备执行:
接收来自第二终端设备的音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
接收用户的操作;
响应于所述操作,向所述第二终端设备发送音频输出请求响应,所述音频输出请求响应用于触发所述第二终端设备获取所述音频输出请求对应的音频数据;
断开与所述音频输出设备的第一通信链路,以使所述音频输出设备与所述第二终端设备建立第二通信链路,所述第二通信链路用于传输与所述音频数据对应的第一音频信号。
26.一种第二终端设备,其特征在于,所述第二终端设备包括显示屏、处理器和存储器;
所述存储器存储有程序指令;
所述处理器用于运行所述存储器存储的所述程序指令,使得所述第二终端设备执行:
接收音频输出请求;
向第一终端设备发送所述音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
接收来自所述第一终端设备的音频输出请求响应,所述音频输出请求响应用于触发第二终端设备获取所述音频输出请求对应的音频数据;
获取所述音频数据;
与所述音频输出设备建立通信链路;
将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
27.一种音频输出***,其特征在于,所述***包括第一终端设备和第二终端设备,所述***包括:
所述第二终端设备,用于接收音频输出请求,并向所述第一终端设备发送音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
所述第一终端设备,用于接收来自所述第二终端设备的所述音频输出请求,接收用户的操作;响应于所述操作,向所述第二终端设备发送音频输出请求响应;
所述第二终端设备,还用于在接收所述音频输出请求响应后获取音频数据,并向所述第一终端设备发送所述音频数据;
所述第一终端设备,还用于接收来自所述第二终端设备的所述音频数据,并将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
28.一种音频输出***,其特征在于,所述***包括第一终端设备和第二终端设备,所述***包括:
所述第二终端设备,用于接收音频输出请求,并向所述第一终端设备发送音频输出请求,其中,所述第二终端设备和所述第一终端设备使用相同的***认证帐号接入网络,所述第一终端设备当前连接音频输出设备;
所述第一终端设备,用于接收来自所述第二终端设备的所述音频输出请求,接收用户的操作;响应于所述操作,向所述第二终端设备发送音频输出请求响应,并且断开与所述音频输出设备的第一通信链路;
所述第二终端设备,还用于与所述音频输出设备建立第二通信链路,并将所述音频数据输出到所述音频输出设备,以使所述音频输出设备输出所述音频数据对应的第一音频信号。
29.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括程序指令,当所述程序指令在终端设备上运行时,使得所述终端设备执行如权利要求1至18任一项所述的方法。
30.一种芯片,其特征在于,所述芯片与存储器耦合,用于执行所述存储器中存储的计算机程序,以执行如权利要求1至18任一项所述的方法。
CN202010075562.8A 2020-01-22 2020-01-22 一种音频输出方法及终端设备 Pending CN111464689A (zh)

Priority Applications (9)

Application Number Priority Date Filing Date Title
CN202210751635.XA CN115297405A (zh) 2020-01-22 2020-01-22 一种音频输出方法及终端设备
CN202010075562.8A CN111464689A (zh) 2020-01-22 2020-01-22 一种音频输出方法及终端设备
JP2022544399A JP7450734B2 (ja) 2020-01-22 2020-10-22 オーディオ出力方法および端末デバイス
CN202080094237.4A CN115039378A (zh) 2020-01-22 2020-10-22 一种音频输出方法及终端设备
PCT/CN2020/122956 WO2021147406A1 (zh) 2020-01-22 2020-10-22 一种音频输出方法及终端设备
DE202020005855.6U DE202020005855U1 (de) 2020-01-22 2020-10-22 Audioausgabesystem und Endgerät
EP20915055.6A EP4072114A4 (en) 2020-01-22 2020-10-22 AUDIO OUTPUT METHOD AND TERMINAL
US17/794,135 US11979516B2 (en) 2020-01-22 2020-10-22 Audio output method and terminal device
AU2020423946A AU2020423946B2 (en) 2020-01-22 2020-10-22 Audio output method and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010075562.8A CN111464689A (zh) 2020-01-22 2020-01-22 一种音频输出方法及终端设备

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202210751635.XA Division CN115297405A (zh) 2020-01-22 2020-01-22 一种音频输出方法及终端设备

Publications (1)

Publication Number Publication Date
CN111464689A true CN111464689A (zh) 2020-07-28

Family

ID=71680897

Family Applications (3)

Application Number Title Priority Date Filing Date
CN202010075562.8A Pending CN111464689A (zh) 2020-01-22 2020-01-22 一种音频输出方法及终端设备
CN202210751635.XA Pending CN115297405A (zh) 2020-01-22 2020-01-22 一种音频输出方法及终端设备
CN202080094237.4A Pending CN115039378A (zh) 2020-01-22 2020-10-22 一种音频输出方法及终端设备

Family Applications After (2)

Application Number Title Priority Date Filing Date
CN202210751635.XA Pending CN115297405A (zh) 2020-01-22 2020-01-22 一种音频输出方法及终端设备
CN202080094237.4A Pending CN115039378A (zh) 2020-01-22 2020-10-22 一种音频输出方法及终端设备

Country Status (7)

Country Link
US (1) US11979516B2 (zh)
EP (1) EP4072114A4 (zh)
JP (1) JP7450734B2 (zh)
CN (3) CN111464689A (zh)
AU (1) AU2020423946B2 (zh)
DE (1) DE202020005855U1 (zh)
WO (1) WO2021147406A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111641753A (zh) * 2020-05-27 2020-09-08 维沃移动通信有限公司 音频输出控制方法、装置及电子设备
WO2021147406A1 (zh) * 2020-01-22 2021-07-29 荣耀终端有限公司 一种音频输出方法及终端设备
CN114125791A (zh) * 2020-08-31 2022-03-01 荣耀终端有限公司 一种音频推送方法及音频推送***
CN114430438A (zh) * 2020-10-29 2022-05-03 沃科莱克特公司 使工人能够将个人移动设备与可穿戴电子设备一起使用
WO2022174746A1 (zh) * 2021-02-22 2022-08-25 华为技术有限公司 事件通知方法、蓝牙设备以及蓝牙***
CN116055615A (zh) * 2022-08-19 2023-05-02 荣耀终端有限公司 音频播放方法、电子设备以及介质
CN116137639A (zh) * 2021-11-16 2023-05-19 华为终端有限公司 一种跨设备音频数据传输的方法和电子设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116455496A (zh) * 2023-02-17 2023-07-18 广州市迪士普音响科技有限公司 一种多功能音量控制器、网络广播***及音量控制方法

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104954853A (zh) * 2015-06-09 2015-09-30 广东欧珀移动通信有限公司 一种播放信息保存方法、***、播放终端及控制终端
CN105045555A (zh) * 2015-07-22 2015-11-11 北京元心科技有限公司 一种基于配置文件实现音频冲突解决的方法及装置
CN105228118A (zh) * 2015-09-28 2016-01-06 小米科技有限责任公司 呼叫转移方法、装置和终端设备
CN105791064A (zh) * 2016-03-31 2016-07-20 青岛海信宽带多媒体技术有限公司 一种局域网内消息的协同处理方法及装置
CN106416207A (zh) * 2014-05-30 2017-02-15 苹果公司 管理用户设备的连接
CN106445448A (zh) * 2016-08-29 2017-02-22 北京元心科技有限公司 终端的音频设备控制方法、***及移动终端
CN107995369A (zh) * 2017-12-19 2018-05-04 广州市千钧网络科技有限公司 一种解决音频冲突的方法、装置和设备
CN108064445A (zh) * 2016-12-30 2018-05-22 深圳市柔宇科技有限公司 虚拟现实设备及其来电管理方法
CN109392103A (zh) * 2017-08-04 2019-02-26 大唐移动通信设备有限公司 一种资源分配方法及装置
US20190179602A1 (en) * 2014-07-23 2019-06-13 Sonos, Inc. Device Grouping
CN110138937A (zh) * 2019-05-07 2019-08-16 华为技术有限公司 一种通话方法、设备及***
CN110191442A (zh) * 2019-04-18 2019-08-30 华为技术有限公司 一种蓝牙连接方法、设备及***

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003125478A (ja) 2001-10-12 2003-04-25 Japan Total Design Communication Co Ltd オーディオ送受信装置
JP2004072498A (ja) 2002-08-07 2004-03-04 Matsushita Electric Ind Co Ltd イヤホンマイク
TWI228363B (en) * 2003-08-01 2005-02-21 Partner Tech Corp MP3 audio player capable of being paused to answer a mobile phone call
US20050027385A1 (en) 2003-08-01 2005-02-03 Wen-Hsiang Yueh MP3 player having a wireless earphone communication with a mobile
JP2006186904A (ja) 2004-12-28 2006-07-13 Mitsumi Electric Co Ltd ヘッドセット装置
JP2007259276A (ja) 2006-03-24 2007-10-04 Alps Electric Co Ltd 無線通信通話ユニット
US8295766B2 (en) 2007-08-31 2012-10-23 Motorola Mobility Llc Methods and devices for automatic multiple pairing of Bluetooth devices
US8265557B2 (en) * 2009-10-06 2012-09-11 Lg Electronics Inc. Mobile terminal capable of being connected to audio output device using short-range communication and method of controlling the operation of the mobile terminal
US8892088B2 (en) * 2011-12-16 2014-11-18 Htc Corporation Systems and methods for handling incoming calls on a media device
CN103780751B (zh) 2012-10-25 2015-07-08 三星电子(中国)研发中心 将手机来电通话进行共享的***和方法
US9967401B2 (en) 2014-05-30 2018-05-08 Apple Inc. User interface for phone call routing among devices
CN104702762A (zh) 2015-03-13 2015-06-10 小米科技有限责任公司 来电提醒方法和装置
US9924010B2 (en) 2015-06-05 2018-03-20 Apple Inc. Audio data routing between multiple wirelessly connected devices
US9716969B2 (en) 2015-07-01 2017-07-25 Lg Electronics Inc. Method and apparatus for controlling device in wireless communication system
US9774979B1 (en) * 2016-03-03 2017-09-26 Google Inc. Systems and methods for spatial audio adjustment
JP7240104B2 (ja) 2018-05-18 2023-03-15 ヤフー株式会社 認証装置、認証方法、認証プログラム及び認証システム
CN110191241B (zh) 2019-06-14 2021-06-29 华为技术有限公司 一种语音通信方法及相关装置
CN112822663B (zh) 2019-10-31 2022-06-14 华为技术有限公司 蓝牙连接方法及相关装置
CN112887926B (zh) 2019-11-30 2022-08-09 华为技术有限公司 一种呼叫方法及装置
CN111464689A (zh) * 2020-01-22 2020-07-28 华为技术有限公司 一种音频输出方法及终端设备
US20210400388A1 (en) 2020-06-22 2021-12-23 Apple Inc. Smart routing for audio output devices

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106416207A (zh) * 2014-05-30 2017-02-15 苹果公司 管理用户设备的连接
US20190179602A1 (en) * 2014-07-23 2019-06-13 Sonos, Inc. Device Grouping
CN104954853A (zh) * 2015-06-09 2015-09-30 广东欧珀移动通信有限公司 一种播放信息保存方法、***、播放终端及控制终端
CN105045555A (zh) * 2015-07-22 2015-11-11 北京元心科技有限公司 一种基于配置文件实现音频冲突解决的方法及装置
CN105228118A (zh) * 2015-09-28 2016-01-06 小米科技有限责任公司 呼叫转移方法、装置和终端设备
CN105791064A (zh) * 2016-03-31 2016-07-20 青岛海信宽带多媒体技术有限公司 一种局域网内消息的协同处理方法及装置
CN106445448A (zh) * 2016-08-29 2017-02-22 北京元心科技有限公司 终端的音频设备控制方法、***及移动终端
CN108064445A (zh) * 2016-12-30 2018-05-22 深圳市柔宇科技有限公司 虚拟现实设备及其来电管理方法
CN109392103A (zh) * 2017-08-04 2019-02-26 大唐移动通信设备有限公司 一种资源分配方法及装置
CN107995369A (zh) * 2017-12-19 2018-05-04 广州市千钧网络科技有限公司 一种解决音频冲突的方法、装置和设备
CN110191442A (zh) * 2019-04-18 2019-08-30 华为技术有限公司 一种蓝牙连接方法、设备及***
CN110138937A (zh) * 2019-05-07 2019-08-16 华为技术有限公司 一种通话方法、设备及***

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021147406A1 (zh) * 2020-01-22 2021-07-29 荣耀终端有限公司 一种音频输出方法及终端设备
US11979516B2 (en) 2020-01-22 2024-05-07 Honor Device Co., Ltd. Audio output method and terminal device
CN111641753A (zh) * 2020-05-27 2020-09-08 维沃移动通信有限公司 音频输出控制方法、装置及电子设备
CN111641753B (zh) * 2020-05-27 2021-07-06 维沃移动通信有限公司 音频输出控制方法、装置、电子设备及可读存储介质
CN114125791A (zh) * 2020-08-31 2022-03-01 荣耀终端有限公司 一种音频推送方法及音频推送***
CN114125791B (zh) * 2020-08-31 2022-12-23 荣耀终端有限公司 一种音频推送方法及音频推送***
CN114430438A (zh) * 2020-10-29 2022-05-03 沃科莱克特公司 使工人能够将个人移动设备与可穿戴电子设备一起使用
WO2022174746A1 (zh) * 2021-02-22 2022-08-25 华为技术有限公司 事件通知方法、蓝牙设备以及蓝牙***
CN116137639A (zh) * 2021-11-16 2023-05-19 华为终端有限公司 一种跨设备音频数据传输的方法和电子设备
WO2023088209A1 (zh) * 2021-11-16 2023-05-25 华为技术有限公司 一种跨设备音频数据传输的方法和电子设备
CN116055615A (zh) * 2022-08-19 2023-05-02 荣耀终端有限公司 音频播放方法、电子设备以及介质
CN116055615B (zh) * 2022-08-19 2023-10-27 荣耀终端有限公司 音频播放方法、电子设备以及介质

Also Published As

Publication number Publication date
CN115297405A (zh) 2022-11-04
AU2020423946A1 (en) 2022-08-18
AU2020423946B2 (en) 2023-06-29
EP4072114A1 (en) 2022-10-12
WO2021147406A1 (zh) 2021-07-29
JP2023511914A (ja) 2023-03-23
DE202020005855U1 (de) 2022-11-16
EP4072114A4 (en) 2023-01-25
US11979516B2 (en) 2024-05-07
JP7450734B2 (ja) 2024-03-15
US20230049548A1 (en) 2023-02-16
CN115039378A (zh) 2022-09-09

Similar Documents

Publication Publication Date Title
JP7463647B2 (ja) 通知処理システム、方法および電子デバイス
US20220163932A1 (en) Device control page display method, related apparatus, and system
US11979516B2 (en) Audio output method and terminal device
CN110727486B (zh) 一种显示方法及电子设备
CN111221845A (zh) 一种跨设备信息搜索方法及终端设备
CN112286618A (zh) 设备协作方法、装置、***、电子设备和存储介质
JP7369281B2 (ja) デバイス能力スケジューリング方法および電子デバイス
US20230422154A1 (en) Method for using cellular communication function, and related apparatus and system
CN110602686B (zh) 一种使用远程sim模块的方法及电子设备
CN110730448A (zh) 设备之间建立连接的方法及电子设备
US20240095408A1 (en) Data protection method and system, medium, and electronic device
CN114064160A (zh) 应用图标布局方法及相关装置
CN111741040B (zh) 连接建立方法、地址获取方法、装置、设备及存储介质
RU2801100C1 (ru) Способ вывода аудио и терминальное устройство
CN114528538A (zh) 一种指纹验证方法、电子设备与服务器
CN114489876A (zh) 一种文本输入的方法、电子设备和***
CN116700556B (zh) 卡片生成方法及相关装置
CN109616145B (zh) 生成铃声文件的方法、装置及计算机可读存储介质
WO2023025059A1 (zh) 一种通信***及通信方法
CN114117458A (zh) 密钥使用方法及相关产品
CN115515112A (zh) 蓝牙通信方法及***
CN115580677A (zh) 一种控制设备的方法、电子设备及存储介质
CN118102321A (zh) 配置网络的方法、设备及***
CN117255400A (zh) 应用组件交互方法及相关设备
CN115087134A (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
TA01 Transfer of patent application right

Effective date of registration: 20210427

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Applicant after: Honor Device Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Applicant before: HUAWEI TECHNOLOGIES Co.,Ltd.

TA01 Transfer of patent application right