CN115022452B - 音频设备的通信方法、装置、设备及存储介质 - Google Patents
音频设备的通信方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN115022452B CN115022452B CN202210661144.6A CN202210661144A CN115022452B CN 115022452 B CN115022452 B CN 115022452B CN 202210661144 A CN202210661144 A CN 202210661144A CN 115022452 B CN115022452 B CN 115022452B
- Authority
- CN
- China
- Prior art keywords
- audio
- terminal equipment
- equipment
- authentication
- communication
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 126
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000004044 response Effects 0.000 claims abstract description 14
- 230000005540 biological transmission Effects 0.000 claims description 31
- 230000000977 initiatory effect Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 9
- 230000002618 waking effect Effects 0.000 claims description 9
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000011038 discontinuous diafiltration by volume reduction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
Abstract
本申请提供一种音频设备的通信方法、装置、设备及存储介质,属于通信技术领域。该方法包括:当终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;基于唤醒指令唤醒音频设备的认证芯片,并通过认证芯片与终端设备进行通信认证;若认证成功,向终端设备发送目标指令,目标指令为基于按键触发操作对应的触发按键生成的指令。本申请可以实现基于闪电低压差分信号方式进行通信的音频设备能够在终端设备处于熄屏或者亮屏无动作时对终端设备进行操作,从而提高了对终端设备的可操作性。
Description
技术领域
本申请涉及通信技术领域,具体而言,涉及一种音频设备的通信方法、装置、设备及存储介质。
背景技术
用户在使用耳机、耳机转换器等音频设备时,通常需要使用这些设备向终端设备发送一些控制信号,例如:音量增加、播放停止等。
然而,对于现有技术中,只有采用终端设备原配协议进行通信的音频设备才可以实现在终端设备处于熄屏或者亮屏无动作时,通过音频设备进行通信。对于不是采用原配协议进行通信的音频设备,尤其是通过接口为lighting-LVDS(lighting-low-voltagedifferential signaling,闪电低压差分信号)方式进行通信连接的音频设备,当终端设备处于熄屏或者亮屏无动作时,通常会与此类通信方式的音频设备断开通信,从而使得在此类情况下无法实现音频设备与终端设备的通信。
这就导致了在使用此类音频设备时,用户无法在终端设备处于熄屏或者亮屏无动作时实现对通过音频设备对终端设备的控制,降低了终端设备的可操作性。
发明内容
本申请的目的在于提供一种音频设备的通信方法、装置、设备及存储介质,可以实现基于闪电低压差分信号方式进行通信的音频设备能够在终端设备处于熄屏或者亮屏无动作时对终端设备进行操作,从而提高了对终端设备的可操作性。
本申请的实施例是这样实现的:
本申请实施例的一方面,提供一种音频设备的通信方法,该方法应用于音频设备中的主控芯片,音频设备与终端设备通信连接,音频设备包括提升电路、主控芯片以及认证芯片,主控芯片分别与提升电路以及认证芯片连接,提升电路用于在终端设备处于低功耗状态时将终端设备提供给音频设备的供电电压拉高至预设电压,以使得主控芯片和认证芯片正常工作;该方法包括:
当终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;
基于唤醒指令唤醒音频设备的认证芯片,并通过认证芯片与终端设备进行通信认证;
若认证成功,向终端设备发送目标指令,目标指令为基于按键触发操作对应的触发按键生成的指令。
可选地,该方法还包括:
检测是否存在通信广播包;
若不存在,确定终端设备处于低功耗状态,当终端设备处于低功耗状态时,终端设备提供的供电电压为第一预设阈值且音频设备与终端设备断开通信;当音频的工作电压为第一预设阈值时,音频设备不能正常工作。
可选地,确定终端设备处于低功耗状态,包括:
若不存在通信广播包,获取终端设备提供的供电电压;
若供电电压为第一预设阈值,确定终端设备处于低功耗状态;
该方法还包括:
若供电电压为第二预设阈值,确定终端设备处于通信停止状态,当终端设备处于通信停止状态时,音频设备与终端设备断开通信,第二预设阈值大于第一预设阈值,当音频的工作电压为第二预设阈值时,音频设备正常工作。
可选地,基于唤醒指令唤醒音频设备的认证芯片,包括:
通过唤醒引脚向所述认证芯片发送唤醒指令,以使认证芯片基于唤醒指令激活并生成唤醒脉冲信号。
可选地,通过认证芯片与终端设备进行通信认证,包括:
通过认证芯片向终端设备发送唤醒脉冲信号,以使终端设备基于唤醒脉冲信号与认证芯片进行交互认证后得到生成认证结果;
通过认证芯片接收认证结果,并基于认证结果确定终端设备脱离低功耗状态。
可选地,向终端设备发送目标指令之前,该方法还包括:
确定音频设备与终端设备之间的基础广播包数据是否发送完成;
若是,向终端设备发送目标指令。
可选地,确定音频设备与终端设备之间的基础广播包数据是否发送完成之后,该方法还包括:
若超过预设时间未发送完成,对音频设备的主控芯片初始化处理。
本申请实施例的另一方面,提供一种音频设备的通信装置,该装置应用于音频设备中的主控芯片,音频设备与终端设备通信连接,音频设备包括提升电路、主控芯片以及认证芯片,主控芯片分别与提升电路以及认证芯片连接,提升电路用于在终端设备处于低功耗状态时将终端设备提供给音频设备的供电电压拉高至预设电压,以使得主控芯片和认证芯片正常工作;该装置包括:响应模块、认证发起模块、指令传输模块;
响应模块,用于当终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;
认证发起模块,用于基于唤醒指令唤醒音频设备的认证芯片,并通过认证芯片与终端设备进行通信认证;
指令传输模块,用于若认证成功,向终端设备发送目标指令,目标指令为基于按键触发操作对应的触发按键生成的指令。
可选地,该装置还包括:状态确定模块;状态确定模块,具体用于检测是否存在通信广播包;若不存在,确定终端设备处于低功耗状态,当终端设备处于低功耗状态时,终端设备提供的供电电压为第一预设阈值且音频设备与终端设备断开通信;当音频的工作电压为第一预设阈值时,音频设备不能正常工作。
可选地,状态确定模块,具体用于若不存在通信广播包,获取终端设备提供的供电电压;若供电电压为第一预设阈值,确定终端设备处于低功耗状态;状态确定模块,还用于若供电电压为第二预设阈值,确定终端设备处于通信停止状态,当终端设备处于通信停止状态时,音频设备与终端设备断开通信,第二预设阈值大于第一预设阈值,当音频的工作电压为第二预设阈值时,音频设备正常工作。
可选地,认证发起模块,具体用于通过唤醒引脚向所述认证芯片发送唤醒指令,以使认证芯片基于唤醒指令激活并生成唤醒脉冲信号。
可选地,认证发起模块,具体用于通过认证芯片向终端设备发送唤醒脉冲信号,以使终端设备基于唤醒脉冲信号与认证芯片进行交互认证后得到生成认证结果;通过认证芯片接收认证结果,并基于认证结果确定终端设备脱离低功耗状态。
可选地,指令传输模块,还用于确定音频设备与终端设备之间的基础广播包数据是否发送完成;若是,向终端设备发送目标指令。
可选地,指令传输模块,还用于若超过预设时间未发送完成,对音频设备的主控芯片初始化处理。
本申请实施例的另一方面,提供一种计算机设备,包括:存储器、处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时,实现音频设备的通信方法的步骤。
本申请实施例的另一方面,提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现音频设备的通信方法的步骤。
本申请实施例的有益效果包括:
本申请实施例提供的一种音频设备的通信方法、装置、设备及存储介质中,可以在当终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;基于唤醒指令唤醒音频设备的认证芯片,并通过认证芯片与终端设备进行通信认证;若认证成功,向终端设备发送目标指令。其中,音频设备包括提升电路,提升电路用于在终端设备处于低功耗状态时将终端设备提供给音频设备的供电电压拉高至预设电压,以使得主控芯片和认证芯片正常工作,在此情况下,音频设备可以实现正常工作,进而可以通过唤醒认证芯片实现与终端设备之间的通信交互,使得终端设备与音频设备重新实现通信连接,提高对终端设备的可操作性。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的音频设备的结构示意图;
图2为本申请实施例提供的音频设备的通信方法的流程示意图;
图3为本申请实施例提供的音频设备的通信方法的另一流程示意图;
图4为本申请实施例提供的音频设备的通信方法的另一流程示意图;
图5为本申请实施例提供的音频设备的通信方法的另一流程示意图;
图6为本申请实施例提供的音频设备的通信装置的结构示意图;
图7为本申请实施例提供的计算机设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本申请的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
对于不是采用原配协议进行通信的音频设备,当终端设备处于熄屏时,与音频设备断开通信,由于音频设备的供电电压主要由终端设备提供,而当终端设设备处于熄屏时,供电电压会降低,仅能够位置音频设备的部分模块维持基础功能,不能实现通信唤醒等需要较高电压的工作,因此,音频设备不能实现与终端设备的通信。
为了解决现有技术中存在的上述问题,本申请实施例中提出了一种音频设备的通信方法,下面来具体解释该音频设备的具体结构。
图1为本申请实施例提供的音频设备的结构示意图,请参照图1,该音频设备100包括:提升电路130、主控芯片110以及认证芯片120,主控芯片110分别与提升电路130以及认证芯片120连接,提升电路130用于在终端设备处于低功耗状态时将终端设备200提供给音频设备的供电电压拉高至预设电压,以使得主控芯片110和认证芯片120正常工作。
其中,音频设备100具体可以是以lighting-LVDS接口进行通信的耳机、耳机转接器或者音箱等设备,在此不作具体限制。
终端设备200具体为可以通过lighting-LVDS方式实现与音频设备100进行通信的终端设备,例如:可以是手机、平板电脑、电脑、游戏机、专用电子设备等,在此也不做具体限制。
对于音频设备100,其中的主控芯片110具体可以是微控制单元(MicrocontrollerUnit,MCU)或者其他类型的控制单元等,在此不作具体限定,凡是可以实现控制功能即可。
认证芯片120具体可以是具有认证功能的芯片,认证芯片120可以被主控芯片110唤醒,并在唤醒之后与终端设备200通信实现认证,该认证具体可以是对通信协议的认证。
提升电路130具体可以是boost电路,可以当在终端设备提供的供电电压不满足预设电压时,将该整个音频设备100的电压拉高至预设电压,从而可以实现整个音频设备100的正常工作。
可选地,在工作的过程中,终端设备200可以为音频设备100提供供电电压,从而使得音频设备100正常工作。
需要说明的是,若音频设备100为耳机或者音箱等直接具有音频播放功能的设备时,设备中还可以包括物理按键,例如:控制音量增加/减少的按键、控制音频播放/停止的按键等;若音频设备100为转接器等不具有音频播放功能的设备时,音频设备100还可以与具有音频播放功能的其他设备连接,此类设备中也可以具有上述物理按键。
音频设备100正常工作时,可以响应于对物理按键的触发操作,实现与终端设备200之间的通信。音频设备100中,主控芯片110可以直接与终端设备200通信连接;提升电路130可以分别与主控芯片110和终端设备200连接;认证芯片120也可以与终端设备200通信连接。
下面来结合上述音频设备的具体结构以及其连接关系来解释本申请实施例中提供的音频设备的通信方法的具体实施过程。
图2为本申请实施例提供的音频设备的通信方法的流程示意图,请参照图2,该方法包括:
S210:当终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令。
可选地,该方法的执行主体具体可以是上述音频设备中的主控芯片。
需要说明的是,可以先确定终端设备的当前工作状态,例如:可以包括正常工作的状态和低功耗状态。当确定终端设备处于低功耗状态时,可以响应于按键触发操作生成唤醒指令。
其中,按键触发操作可以是对音频设备上的物理按键,或者与音频设备通信连接的其他设备的物理按键(当音频设备为耳机或者音箱时,物理按键即为耳机或者音箱的按键,当音频设备为耳机转接器时,物理按键可以是与音频设备通信连接的耳机或者音箱的物理按键)。
在物理结构上,物理按键触发之后,可以向主控芯片发送相关的指令,从而使得主控芯片及时了解到对应的物理按键被触发,基于该触发的指令可以生成唤醒指令。
S220:基于唤醒指令唤醒音频设备的认证芯片,并通过认证芯片与终端设备进行通信认证。
可选地,主控芯片与认证芯片具体可以通过主控芯片的唤醒引脚相连,当主控芯片生成唤醒指令之后,可以通过该唤醒指令唤醒认证芯片。
需要说明的是,认证芯片只有在接收到唤醒指令后才会进行对应的工作,若为接收到唤醒指令,认证芯片始终保持休眠状态。
可选地,认证芯片具体还可以与终端设备通信连接,当认证芯片接收到唤醒指令并唤醒之后,可以与终端设备进行通信认证,具体可以是让终端设备获取音频设备所支持的通信协议,若满足终端设备的需求条件,则可以认证成功。
相应地,认证成功之后,认证芯片可以接收到终端设备发送的认证结果,并且可以基于该认证结果向主控芯片反馈认证情况,从而使得主控芯片确定本次认证为认证成功还是认证失败。
S230:若认证成功,向终端设备发送目标指令。
其中,目标指令为基于按键触发操作对应的触发按键生成的指令。
可选地,当确定认证结果为认证成功后,主控芯片可以直接与终端设备之间进行通信,具体可以是向终端设备发送目标指令,基于不同的按键触发指令可以生成不同的目标指令。
例如:若触发的按键为音量增加按键,则向终端设备发送的目标指令可以是控制终端设备的输出音量信号提升;相应地,若触发的按键为音量减少按键,则向终端设备发送的目标指令可以是控制终端设备的输出音量信号降低;若触发的按键为音频播放/停止按键,则向终端设备发送的目标指令可以是控制终端设备的输开始或者停止输出音频信号。
本申请实施例提供的一种音频设备的通信方法中,可以在当终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;基于唤醒指令唤醒音频设备的认证芯片,并通过认证芯片与终端设备进行通信认证;若认证成功,向终端设备发送目标指令。其中,音频设备包括提升电路,提升电路用于在终端设备处于低功耗状态时将终端设备提供给音频设备的供电电压拉高至预设电压,以使得主控芯片和认证芯片正常工作,在此情况下,音频设备可以实现正常工作,进而可以通过唤醒认证芯片实现与终端设备之间的通信交互,使得终端设备与音频设备重新实现通信连接,提高对终端设备的可操作性。
下面来具体解释本申请实施例中提供的音频设备的通信方法中实现状态确定的具体过程。
图3为本申请实施例提供的音频设备的通信方法的另一流程示意图,请参照图3,该方法还包括:
S310:检测是否存在通信广播包。
可选地,主控芯片可以实时监测当前是否存在通信广播包,其中,通信广播包可以是主控芯片与终端设备进行交互时发送的数据。
其中,具体可以是每隔一段时间进行检测,例如:10μs或者100μs等,在此不作限制,检测到通信广播包后可以通过数字信号进行标注,例如:1可以表示存在通信广播包;0可以表示不存在通信广播包。标注的信息可以通过主控芯片上的寄存器暂时存储,当需要确定是否存在通信广播包时,可以查看寄存器中的数字信号,从而确定。
S320:若不存在,确定终端设备处于低功耗状态。
其中,当终端设备处于低功耗状态时,终端设备提供的供电电压为第一预设阈值且音频设备与终端设备断开通信;当音频的工作电压为第一预设阈值时,音频设备不能正常工作。
需要说明的是,第一预设阈值的电压例如可以是1V,在该电压下,音频设备仅仅能够维持部分功能,例如:上述实时检测广播包的功能,或者其他维持芯片工作的基础功能等;而由于本申请中存在提升电路,在工作的过程中可以将电压拉高,从而电压大于1V,例如可以是3.8V,在该电压下,音频设备可以实现所有的功能。
下面来具体解释本申请实施例中提供的音频设备的通信方法的另一具体实施过程。
图4为本申请实施例提供的音频设备的通信方法的另一流程示意图,请参照图4,确定终端设备处于低功耗状态,包括:
S410:若不存在通信广播包,获取终端设备提供的供电电压。
可选地,在确定不存在通信广播包之后,还可以进一步进行状态判定,具体可以获取终端设备提供的供电电压。
基于不同的供电电压可以确定音频设备所处的不同工作状态。
S420:若供电电压为第一预设阈值,确定终端设备处于低功耗状态。
可选地,第一预设阈值的供电电压可以是1V,在此状态下,可以确定终端设备处于低功耗状态,并且,当提升电路获取到供电电压为第一预设阈值时,可以自动开启进行电压拉高。
其中,低功耗状态对应的实际情况具体可以是终端设备熄屏。
该方法还包括:
S430:若供电电压为第二预设阈值,确定终端设备处于通信停止状态。
其中,当终端设备处于通信停止状态时,音频设备与终端设备断开通信,第二预设阈值大于第一预设阈值,当音频的工作电压为第二预设阈值时,音频设备正常工作。
可选地,第二预设阈值可以是3.8V,也即是上述提升电路进行电压拉高后的电压值,在此供电电压情况下,可以确定终端设备处于通信停止状态。
其中,通信停止状态对应的实际情况具体可以是终端设备亮屏无动作。
当终端设备处于通信停止状态时,无需提升电路工作,仅仅需要通过认证芯片进行上述步骤的认证之后即可以恢复音频设备与终端设备之间的通信。
可选地,基于唤醒指令唤醒音频设备的认证芯片,包括:通过唤醒引脚向所述认证芯片发送唤醒指令,以使认证芯片基于唤醒指令激活并生成唤醒脉冲信号。
其中,主控芯片与认证芯片具体可以通过主控芯片的唤醒引脚相连,当主控芯片生成唤醒指令之后,可以通过该唤醒引脚向认证芯片发送唤醒指令。
可选地,认证芯片具体还可以与终端设备通信连接,当认证芯片接收到唤醒指令之后,可以基于唤醒指令激活自身,并可以基于该唤醒指令生成唤醒脉冲信号,通过该唤醒脉冲信号实现与终端设备的通信认证。其中,唤醒脉冲信号中可以包括亟待进行验证的协议信息等。
下面来具体解释本申请实施例中提供的音频设备的通信方法的又一具体实施过程。
图5为本申请实施例提供的音频设备的通信方法的另一流程示意图,请参照图5,通过认证芯片与终端设备进行通信认证,包括:
S510:通过认证芯片向终端设备发送唤醒脉冲信号,以使终端设备基于唤醒脉冲信号与认证芯片进行交互认证后得到生成认证结果。
可选地,在认证芯片激活之后,可以向终端设备发送基于唤醒信号生成的唤醒脉冲信号,终端设备可以接收该唤醒脉冲信号并进行对应的认证,确定音频设备使用的通信协议是否满足终端设备的通信条件。若是,可以确定该认证成功;若否,可以确定认证失败,然后无论认证成功与失败,在认证完成之后,均可以向音频设备的认证芯片返回一认证结果,并在认证成功的情况下,可以恢复终端设备的供电,也即是使得终端设备脱离熄屏状态。
当终端设备脱离熄屏状态后,可以与音频设备的主控芯片进行对应的通信。
S520:通过认证芯片接收认证结果,并基于认证结果确定终端设备脱离低功耗状态。
可选地,终端设备生成认证结果之后,可以由认证芯片接收该认证结果,并可以将认证结果发送给主控芯片,主控芯片可以基于认证结果确定是否认证成功,若是,说明当前终端设备处于可以进行通信的状态,主控芯片可以与终端设备正常通信,也即是可以发送通信广播包。
相应地,当终端设备可以与音频设备正常通信之后,可以确定终端设备脱离低功耗状态,进入正常工作状态。
可选地,向终端设备发送目标指令之前,该方法还包括:确定音频设备与终端设备之间的基础广播包数据是否发送完成;若是,向终端设备发送目标指令。
可选地,由音频设备向终端设备发送目标指令之前,可以确定当前是否处于可以发送的状态,可以确定音频设备与终端设备之间的基础广播包数据是否发送完成,其中,基础广播包可以是通信所需要的基础数据,只有当基础广播包发送完成后,才可以正常进行通信。
当确定音频设备与终端设备之间的基础广播包数据发送完成后,可以向终端设备发送目标指令。
可选地,确定音频设备与终端设备之间的基础广播包数据是否发送完成之后,该方法还包括:若超过预设时间未发送完成,对音频设备的主控芯片初始化处理。
可选地,若在确定基础广播包数据是否发送完成的过程中,超过预设时间仍旧没有发送完成,则可以判定基础广播包的传输存在错误,可以对主控芯片进行初始化处理后,重新执行上述步骤进行目标指令的发送。
例如,若超过100ms热被封为检测到发送完成,可以进行超时复位,进行初始化处理。
下述对用以执行的本申请所提供的音频设备的通信方法对应的装置、设备及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图6为本申请实施例提供的音频设备的通信装置的结构示意图,请参照图6,音频设备的通信装置,该装置应用于音频设备中的主控芯片,音频设备与终端设备通信连接,音频设备包括提升电路、主控芯片以及认证芯片,主控芯片分别与提升电路以及认证芯片连接,提升电路用于在终端设备处于低功耗状态时将终端设备提供给音频设备的供电电压拉高至预设电压,以使得主控芯片和认证芯片正常工作;该装置包括:响应模块610、认证发起模块620、指令传输模块630;
响应模块610,用于当终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;
认证发起模块620,用于基于唤醒指令唤醒音频设备的认证芯片,并通过认证芯片与终端设备进行通信认证;
指令传输模块630,用于若认证成功,向终端设备发送目标指令,目标指令为基于按键触发操作对应的触发按键生成的指令。
可选地,该装置还包括:状态确定模块640;状态确定模块640,具体用于检测是否存在通信广播包;若不存在,确定终端设备处于低功耗状态,当终端设备处于低功耗状态时,终端设备提供的供电电压为第一预设阈值且音频设备与终端设备断开通信;当音频的工作电压为第一预设阈值时,音频设备不能正常工作。
可选地,状态确定模块640,具体用于若不存在通信广播包,获取终端设备提供的供电电压;若供电电压为第一预设阈值,确定终端设备处于低功耗状态;状态确定模块,还用于若供电电压为第二预设阈值,确定终端设备处于通信停止状态,当终端设备处于通信停止状态时,音频设备与终端设备断开通信,第二预设阈值大于第一预设阈值,当音频的工作电压为第二预设阈值时,音频设备正常工作。
可选地,认证发起模块620,具体用于通过唤醒引脚向所述认证芯片发送唤醒指令,以使认证芯片基于唤醒指令激活并生成唤醒脉冲信号。
可选地,认证发起模块620,具体用于通过认证芯片向终端设备发送唤醒脉冲信号,以使终端设备基于唤醒脉冲信号与认证芯片进行交互认证后得到生成认证结果;通过认证芯片接收认证结果,并基于认证结果确定终端设备脱离低功耗状态。
可选地,指令传输模块630,还用于确定音频设备与终端设备之间的基础广播包数据是否发送完成;若是,向终端设备发送目标指令。
可选地,指令传输模块630,还用于若超过预设时间未发送完成,对音频设备的主控芯片初始化处理。
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器,或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称SOC)的形式实现。
图7为本申请实施例提供的计算机设备的结构示意图,请参照图7,计算机设备,包括:存储器710、处理器720,存储器710中存储有可在处理器720上运行的计算机程序,处理器720执行计算机程序时,实现音频设备的通信方法的步骤。
其中,上述计算机设备具体可以是上述音频设备的主控芯片。
本申请实施例的另一方面,还提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现音频设备的通信方法的步骤。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (8)
1.一种音频设备的通信方法,其特征在于,所述方法应用于音频设备中的主控芯片,所述音频设备与终端设备通信连接,所述音频设备包括提升电路、所述主控芯片以及认证芯片,所述主控芯片分别与所述提升电路以及所述认证芯片连接,所述提升电路用于在所述终端设备处于低功耗状态时将所述终端设备提供给所述音频设备的供电电压拉高至预设电压,以使得所述主控芯片和所述认证芯片正常工作;所述方法包括:
当所述终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;
基于所述唤醒指令唤醒所述音频设备的认证芯片,并通过所述认证芯片与所述终端设备进行通信认证;
若认证成功,向所述终端设备发送目标指令,所述目标指令为基于所述按键触发操作对应的触发按键生成的指令;
所述方法还包括:
检测是否存在通信广播包;
若不存在,确定所述终端设备处于所述低功耗状态,当所述终端设备处于所述低功耗状态时,终端设备提供的供电电压为第一预设阈值且所述音频设备与所述终端设备断开通信;当所述音频的工作电压为所述第一预设阈值时,所述音频设备不能正常工作;
所述确定所述终端设备处于所述低功耗状态,包括:
若不存在通信广播包,获取所述终端设备提供的供电电压;
若所述供电电压为第一预设阈值,确定所述终端设备处于所述低功耗状态;
所述方法还包括:
若所述供电电压为第二预设阈值,确定所述终端设备处于通信停止状态,当所述终端设备处于所述通信停止状态时,所述音频设备与所述终端设备断开通信,所述第二预设阈值大于所述第一预设阈值,当所述音频设备的工作电压为所述第二预设阈值时,所述音频设备正常工作。
2.如权利要求1所述的音频设备的通信方法,其特征在于,所述基于所述唤醒指令唤醒所述音频设备的认证芯片,包括:
通过唤醒引脚向所述认证芯片发送唤醒指令,以使所述认证芯片基于所述唤醒指令激活并生成唤醒脉冲信号。
3.如权利要求2所述的音频设备的通信方法,其特征在于,所述通过所述认证芯片与所述终端设备进行通信认证,包括:
通过所述认证芯片向所述终端设备发送唤醒脉冲信号,以使所述终端设备基于所述唤醒脉冲信号与所述认证芯片进行交互认证后得到生成认证结果;
通过所述认证芯片接收所述认证结果,并基于所述认证结果确定所述终端设备脱离所述低功耗状态。
4.如权利要求1所述的音频设备的通信方法,其特征在于,所述向所述终端设备发送目标指令之前,所述方法还包括:
确定所述音频设备与所述终端设备之间的基础广播包数据是否发送完成;
若是,向所述终端设备发送目标指令。
5.如权利要求4所述的音频设备的通信方法,其特征在于,所述确定所述音频设备与所述终端设备之间的基础广播包数据是否发送完成之后,所述方法还包括:
若超过预设时间未发送完成,对所述音频设备的主控芯片初始化处理。
6.一种音频设备的通信装置,其特征在于,所述装置应用于音频设备中的主控芯片,所述音频设备与终端设备通信连接,所述音频设备包括提升电路、所述主控芯片以及认证芯片,所述主控芯片分别与所述提升电路以及所述认证芯片连接,所述提升电路用于在所述终端设备处于低功耗状态时将所述终端设备提供给所述音频设备的供电电压拉高至预设电压,以使得所述主控芯片和所述认证芯片正常工作;所述装置包括:响应模块、认证发起模块、指令传输模块、状态确定模块;
所述响应模块,用于当所述终端设备处于低功耗状态时,响应于按键触发操作,生成唤醒指令;
所述认证发起模块,用于基于所述唤醒指令唤醒所述音频设备的认证芯片,并通过所述认证芯片与所述终端设备进行通信认证;
所述指令传输模块,用于若认证成功,向所述终端设备发送目标指令,所述目标指令为基于所述按键触发操作对应的触发按键生成的指令;
所述状态确定模块,还用于:
检测是否存在通信广播包;
若不存在,确定所述终端设备处于所述低功耗状态,当所述终端设备处于所述低功耗状态时,终端设备提供的供电电压为第一预设阈值且所述音频设备与所述终端设备断开通信;当所述音频的工作电压为所述第一预设阈值时,所述音频设备不能正常工作;
所述状态确定模块,具体用于:
若不存在通信广播包,获取所述终端设备提供的供电电压;
若所述供电电压为第一预设阈值,确定所述终端设备处于所述低功耗状态;
若所述供电电压为第二预设阈值,确定所述终端设备处于通信停止状态,当所述终端设备处于所述通信停止状态时,所述音频设备与所述终端设备断开通信,所述第二预设阈值大于所述第一预设阈值,当所述音频设备的工作电压为所述第二预设阈值时,所述音频设备正常工作。
7.一种计算机设备,其特征在于,包括:存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至5任一项所述的方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现权利要求1至5中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210661144.6A CN115022452B (zh) | 2022-06-13 | 2022-06-13 | 音频设备的通信方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210661144.6A CN115022452B (zh) | 2022-06-13 | 2022-06-13 | 音频设备的通信方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115022452A CN115022452A (zh) | 2022-09-06 |
CN115022452B true CN115022452B (zh) | 2024-04-02 |
Family
ID=83074864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210661144.6A Active CN115022452B (zh) | 2022-06-13 | 2022-06-13 | 音频设备的通信方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115022452B (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014146509A1 (zh) * | 2013-03-19 | 2014-09-25 | 福建联迪商用设备有限公司 | 音频设备外接终端的开机唤醒方法 |
CN107027163A (zh) * | 2017-06-08 | 2017-08-08 | 歌尔股份有限公司 | TypeC耳机唤醒手机电路 |
WO2017166608A1 (zh) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | 一种多媒体播放状态的调整方法及装置、电子设备及存储介质 |
CN207200919U (zh) * | 2017-08-07 | 2018-04-06 | 歌尔科技有限公司 | TypeC接口的耳机 |
CN109348060A (zh) * | 2018-11-07 | 2019-02-15 | Oppo广东移动通信有限公司 | 一种控制方法及装置、设备 |
CN109388225A (zh) * | 2018-09-30 | 2019-02-26 | 深圳市致行科技有限公司 | 按键触发节能控制方法、存储介质、控制装置及其终端 |
CN109672950A (zh) * | 2017-10-13 | 2019-04-23 | 华为终端(东莞)有限公司 | 一种基于Type-C耳机的省电电路和省电方法 |
CN110312235A (zh) * | 2019-05-16 | 2019-10-08 | 深圳市豪恩声学股份有限公司 | 实时语音唤醒的音频设备、运行方法、装置及存储介质 |
CN112449332A (zh) * | 2019-08-30 | 2021-03-05 | 华为技术有限公司 | 一种蓝牙连接的方法和电子设备 |
CN113259809A (zh) * | 2021-06-17 | 2021-08-13 | 浙江地芯引力科技有限公司 | 认证装置、转接装置及转接器 |
WO2021248942A1 (zh) * | 2020-06-12 | 2021-12-16 | 深圳大学 | 一种基于智能耳机的用户识别和情绪监测方法 |
CN113840266A (zh) * | 2020-06-24 | 2021-12-24 | 华为技术有限公司 | 蓝牙配对方法、装置、系统、电子设备和存储介质 |
EP3968144A1 (en) * | 2019-06-29 | 2022-03-16 | Huawei Technologies Co., Ltd. | Voice control method and related apparatus |
CN114327651A (zh) * | 2021-12-21 | 2022-04-12 | 上海深聪半导体有限责任公司 | 芯片唤醒方法、系统、电子设备及可读存储介质 |
-
2022
- 2022-06-13 CN CN202210661144.6A patent/CN115022452B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014146509A1 (zh) * | 2013-03-19 | 2014-09-25 | 福建联迪商用设备有限公司 | 音频设备外接终端的开机唤醒方法 |
WO2017166608A1 (zh) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | 一种多媒体播放状态的调整方法及装置、电子设备及存储介质 |
CN107027163A (zh) * | 2017-06-08 | 2017-08-08 | 歌尔股份有限公司 | TypeC耳机唤醒手机电路 |
CN207200919U (zh) * | 2017-08-07 | 2018-04-06 | 歌尔科技有限公司 | TypeC接口的耳机 |
CN109672950A (zh) * | 2017-10-13 | 2019-04-23 | 华为终端(东莞)有限公司 | 一种基于Type-C耳机的省电电路和省电方法 |
CN109388225A (zh) * | 2018-09-30 | 2019-02-26 | 深圳市致行科技有限公司 | 按键触发节能控制方法、存储介质、控制装置及其终端 |
CN109348060A (zh) * | 2018-11-07 | 2019-02-15 | Oppo广东移动通信有限公司 | 一种控制方法及装置、设备 |
CN110312235A (zh) * | 2019-05-16 | 2019-10-08 | 深圳市豪恩声学股份有限公司 | 实时语音唤醒的音频设备、运行方法、装置及存储介质 |
EP3968144A1 (en) * | 2019-06-29 | 2022-03-16 | Huawei Technologies Co., Ltd. | Voice control method and related apparatus |
CN112449332A (zh) * | 2019-08-30 | 2021-03-05 | 华为技术有限公司 | 一种蓝牙连接的方法和电子设备 |
WO2021248942A1 (zh) * | 2020-06-12 | 2021-12-16 | 深圳大学 | 一种基于智能耳机的用户识别和情绪监测方法 |
CN113840266A (zh) * | 2020-06-24 | 2021-12-24 | 华为技术有限公司 | 蓝牙配对方法、装置、系统、电子设备和存储介质 |
CN113259809A (zh) * | 2021-06-17 | 2021-08-13 | 浙江地芯引力科技有限公司 | 认证装置、转接装置及转接器 |
CN114327651A (zh) * | 2021-12-21 | 2022-04-12 | 上海深聪半导体有限责任公司 | 芯片唤醒方法、系统、电子设备及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115022452A (zh) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9310838B2 (en) | Power management method for switching power mode of a computer system based on detection of a human interface device | |
CN100454817C (zh) | 基于网络的计算机远程唤醒方法与装置 | |
CN111831099B (zh) | 电子设备 | |
EP2372491B1 (en) | Power lock-up setting method and electronic apparatus using the same | |
CN103294562B (zh) | 双操作系统共用周边装置的方法以及电子装置 | |
CN102437917B (zh) | 一种网络唤醒方法、网络唤醒装置及计算机 | |
CN112332927B (zh) | 控制方法及相关产品 | |
US9570922B2 (en) | Charging method and electronic device | |
US9661480B2 (en) | Triggering application action using non-standard controls | |
CN115022452B (zh) | 音频设备的通信方法、装置、设备及存储介质 | |
CN105739986A (zh) | 一种终端的唤醒方法及终端 | |
CN102131304A (zh) | 一种网络连接方法及通讯终端 | |
CN114924639B (zh) | 电子设备以及唤醒微控制单元的方法 | |
CN106301804A (zh) | 一种实现网络唤醒的服务器、系统及方法 | |
CN101751294B (zh) | 基本输入输出系统的指令控制方法 | |
CN109086083B (zh) | 控制设备启动的方法、装置及交互式智能平板 | |
CN107239354B (zh) | 一种通知息屏事件的方法及终端 | |
CN106681950B (zh) | 一种信号的传输处理方法和装置 | |
CN217388529U (zh) | 控制电路、加密芯片及电子设备 | |
CN115586926B (zh) | 一种远程唤醒电路及电子设备 | |
CN112882423B (zh) | 单片机、单片机控制方法、装置、智能终端及存储介质 | |
CN210348410U (zh) | 设备线路网络状态切换装置 | |
CN117971325A (zh) | 一种唤醒方法和芯片电路 | |
CN106792135B (zh) | 一种用于唤醒待机智能电视的方法及装置 | |
CN107515750A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |