CN112235706B - 双耳助听器 - Google Patents
双耳助听器 Download PDFInfo
- Publication number
- CN112235706B CN112235706B CN202011094036.2A CN202011094036A CN112235706B CN 112235706 B CN112235706 B CN 112235706B CN 202011094036 A CN202011094036 A CN 202011094036A CN 112235706 B CN112235706 B CN 112235706B
- Authority
- CN
- China
- Prior art keywords
- hearing aid
- data
- audio data
- processing module
- sensor
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
- H04R25/55—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired
- H04R25/552—Binaural
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
- H04R25/55—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired
- H04R25/554—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired using a wireless connection, e.g. between microphone and amplifier or using Tcoils
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
- H04R25/55—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired
- H04R25/558—Remote control, e.g. of amplification, frequency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/002—Mutual synchronization
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Neurosurgery (AREA)
- Otolaryngology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本申请提供一种双耳助听器,包括无线连接的第一助听器及第二助听器,第一助听器用于与第二助听器之间进行周期性的数据收发;第一助听器包括第一协处理模块及第一收发模块,第一收发模块的数据帧中设置有预留区,第一协处理模块用于获取待发送的音频数据,并将音频数据整合至预留区,第一收发模块用于将预留区整合有音频数据的数据帧发送至第二助听器。本申请中,由于第一收发模块的数据帧中设置有预留区,且第一协处理模块将待发送的音频数据整合至该预留区,因此,可以免去音频数据通过软件处理形成无线协议各层数据的过程,从而减少时延。
Description
技术领域
本申请涉及音频设备技术领域,具体而言,涉及一种双耳助听器。
背景技术
助听器是一种提高声音强度的装置,是帮助听障患者改善听力的有效工具。助听器实质上是一个小型扩音器,能够对声音加以扩大,帮助听障患者基于残余听力实现对声音的感知。助听器旨在增加声能强度并尽可能不失真地将声音穿入耳内。
传统的单耳助听器无法还原声音的空间感及立体感,因此,用户体验不佳。双耳助听器有助于使用户感知声音的空间感,立体感,方向感等,然而,双耳助听器的左右耳助听器之间时延较大,同样会影响用户听感,使得用户体验不佳。
发明内容
有鉴于此,本申请实施例的目的在于提供一种双耳助听器,用以减小左右耳助听器之间的时延,提升用户体验。
本申请提供一种双耳助听器,包括无线连接的第一助听器及第二助听器,所述第一助听器用于与所述第二助听器之间进行周期性的数据收发;所述第一助听器包括第一协处理模块及第一收发模块,所述第一收发模块发送的数据帧中设置有预留区,所述第一协处理模块用于获取待发送的音频数据,并将所述音频数据整合至所述预留区,所述第一收发模块用于将所述预留区整合有所述音频数据的数据帧发送至所述第二助听器。
本申请中,无线连接的第一助听器及第二助听器之间周期性地进行数据收发,第一收发模块发送的数据帧中设置有预留区,且第一协处理模块在获取到待发送的音频数据后,直接将音频数据整合至该预留区,通过这种方式,一方面,第一协处理模块能够减少第一助听器的第一收发模块112 的多个软件层的负荷,使得第一助听器的主处理模块(通常为处理第一助听器的各个任务及程序的处理器)无需频繁地获取待发送的音频数据并对待发送的音频数据进行处理,继而使得第一助听器的主处理模块可以更多地处理第一助听器的其他任务,进而提升第一助听器的整体性能;另一方面,由于第一协处理模块在获取待发送的音频数据后,直接将其整合至第一收发模块发送的数据帧的预留区,使得音频数据无需经过第一助听器的主处理模块的处理(由于主处理模块需要处理第一助听器的各个任务或程序,因此,导致时延较大),进而避免第一助听器的主处理模块对音频数据进行处理所导致的时延。
可选地,在一个周期内,所述第一助听器发送数据的总时长大于所述第一助听器接收数据的总时长。
由于双耳助听器中的两个助听器通常具有主从之分,其中一个助听器经常需要对两个助听器所采集的数据同时做处理;比如从助听器需要将自身所采集的数据发送至主助听器进行运算处理,反之亦然。因此,一个周期内,主从助听器之间发送的数据量存在差异,两者的发送耗时及接收耗时存在差异。比如在一个周期里,只需从助听器将自身所采集的数据发送至主助听器,而主助听器只需向从助听器发送应答信号。本申请中,在一个周期内,通过使得第一助听器(例如,从助听器)发送数据的总时长大于第一助听器接收数据的总时长,能够避免主从助听器平分单个周期内的收发时间或者第二助听器(例如,主助听器)被分配更多的发送时间所导致的时延的问题。
可选地,单个周期等于预设时长。
本申请中,通过使单个周期等于预设时长,一方面,能够保证双耳助听器之间及时地进行数据收发,另一方面,能够避免周期过长所导致的时延。
可选地,所述第一协处理模块还用于检测所获取的音频数据,并在确定所述音频数据的幅值小于预设值时,为所述音频数据添加指示符,所述第二助听器还用于在确定接收到包含指示符的音频数据且所述音频数据有错时,对所述音频数据进行填充处理。
本申请中,通过第一协处理模块检测所获取的音频数据,并在确定音频数据的幅值小于预设值时,为音频数据添加指示符,使得第二助听器能够在确定接收到包含指示符的音频数据且音频数据有错时,对音频数据进行填充处理,避免由于音频数据的幅值较小且音频数据有错而导致用户通过双耳助听器听到错误的声音的情况,从而提升用户体验。
可选地,所述第一助听器还包括第一处理芯片,所述第一协处理模块内置于所述第一处理芯片中,所述第一处理芯片还包括与所述第一协处理模块连接的第一处理模块;所述第一处理模块用于预先配置音频数据信息,并将所述音频数据信息发送给所述第一协处理模块,其中,所述音频数据信息包括音频数据地址及音频数据单次获取量;所述第一协处理模块用于根据所述音频数据信息获取待发送的音频数据。
本申请中,第一处理模块只需要对音频数据信息(包括音频数据地址及音频数据单次获取量)进行预先配置并将预先配置的音频数据信息发送给第一协处理模块,第一协处理模块便可以根据音频数据信息周期性地获取待发送的音频数据,由此,第一协处理模块能够为第一处理模块分担周期性地获取待发送的音频数据的任务,减少第一处理模块的负荷。另外,第一处理模块对音频数据信息的预先配置工作可以一次性完成,无需重复地进行预先配置。
可选地,所述第一收发模块的数据帧包括帧头、数据段及帧尾,所述预留区设置在所述数据段内,所述第一处理模块用于将功能信息存至所述帧头及所述帧尾。
可选地,所述第一协处理模块用于在所述功能信息被存至所述帧头及帧尾后被触发,获取待发送的音频数据。
可选地,所述第一助听器还包括与所述第一处理芯片连接的传感器,所述传感器包括麦克风,所述第一处理芯片还包括第一存储模块,所述第一存储模块与所述第一协处理模块连接,所述传感器用于采集数据,所述第一协处理模块用于从所述传感器内部的存储模块获取待发送的音频数据,所述第一存储模块用于存储所述第一协处理模块获取的音频数据。
可选地,所述传感器用于在需要发送数据时发送触发信号,所述第一处理芯片用于基于所述触发信号获取所述传感器所采集的数据并将其存入所述第一存储模块,所述第一处理芯片还包括第二协处理模块及与所述第二协处理模块连接的第一时钟计数器,所述第二协处理模块用于记录所述第一处理芯片获取所述传感器所采集的数据时所述第一时钟计数器的计数值,并将所述计数值整合至所述第一收发模块的数据帧。
可选地,所述第一时钟计数器的时钟频率大于所述传感器的采样率。
可选地,所述第一处理芯片还用于基于所述触发信号触发所述第一处理模块,所述第一处理模块还用于在被触发后读取所述传感器所采集的数据。
可选地,所述第一处理芯片与所述传感器分别通过GPIO口连接。
可选地,第一处理芯片还可以包括与所述传感器连接的DMA模块,所述第一处理芯片还用于基于所述触发信号触发所述DMA模块,所述DMA 模块用于在被触发后获取所述传感器所采集的数据。
可选地,所述第二助听器用于接收并解调所述第一助听器发送的数据帧,并获取同步信息,其中,所述数据帧还包括所述音频数据对应的第一时钟计数值;所述第二助听器还用于基于所述同步信息对自身的同步时钟进行调整,以使自身的同步时钟与所述第一助听器的同步时钟同步;所述第二助听器内设置有传感器,用于采集数据;所述第二助听器还用于基于自身的同步时钟记录自身的传感器采集数据时的第二时钟计数值;以及根据所述第一时钟计数值及所述第二时钟计数值对自身的传感器所采集的数据及所述音频数据进行同步处理。
本申请中,第二助听器通过接收并解调第一助听器发送的数据帧,并获取同步信息,然后基于同步信息对自身所具有的第二时钟计数器进行调整以与所述配对设备同步,接着基于自身的同步时钟记录自身的传感器采集数据的第二时钟计数值,以及根据第一时钟计数值及第二时钟计数值对自身的传感器所采集的数据及第一助听器的传感器所采集的数据进行同步处理,由此可以实现将自身的传感器所采集的数据与第一助听器的传感器所采集的数据进行同步,继而改善第二助听器所具有的传感器与第一助听器所具有的传感器之间的数据同步性较差的问题。
可选地,所述第一助听器与所述第二助听器之间的无线连接为蓝牙连接,WiFi连接,近场通信连接,基于人体的无线通信连接中的任一者。
本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请一实施例提供的双耳助听器的连接图。
图2为本申请一实施例提供的第一助听器的结构框图。
图3为本申请实施例提供的对应蓝牙传输的基本速率的蓝牙数据帧的分组格式图。
图4为本申请实施例提供的对应蓝牙传输的增强速率的蓝牙数据帧的分组格式图。
图标:双耳助听器-10;第一助听器-11;第二助听器-13;第一协处理模块-111;第一收发模块-112;访问码-201,204;分组头-202,205;有效载荷-203;保护间隔-206;同步-207;加强速率有效载荷-208;分组尾-209;第一处理芯片-113;第一处理模块-114;传感器-115;第一存储模块-116;第二协处理模块-117;第一时钟计数器-118;DMA模块-119。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
请参阅图1,本申请一实施例提供一种双耳助听器10。双耳助听器10 包括无线连接的第一助听器11及第二助听器13。第一助听器11与第二助听器13之间的无线连接可以是蓝牙连接,WIFI连接,近场通信连接,或基于人体作为传输介质的无线连接等。蓝牙连接包括但不限于经典蓝牙 (Classic Bluetooth),BLE(Bluetooth Low Energy,低功耗蓝牙),LE audio (BT5.2标准)等。该蓝牙连接可以是改进的蓝牙连接,比如蓝牙连接的时隙更短(比如从625us缩短为100us、200us)。本实施例中,第一助听器11 与第二助听器13之间的无线连接为蓝牙连接。
第一助听器11与第二助听器13相互之间基于时分双工(Time Division Duplex)技术进行连续的周期性的数据收发。具体地,一个周期内的部分时间,第一助听器11发送数据给第二助听器13,第二助听器13接收第一助听器所发送的数据;一个周期内的剩余时间,第二助听器13发送数据给第一助听器11,第一助听器11接收第二助听器13所发送的数据。
本实施例中,第一助听器11可以是从助听器,第二助听器13可以是主助听器。可选地,第二助听器13的运算能力强于第一助听器11的运算能力。相较于第二助听器13,第一助听器11将更多的自身所采集的数据发送至第二助听器13进行运算处理。也即,第一助听器11与第二助听器13 需要传输的数据量不对称。因此,在一个周期内,第一助听器11发送数据的总时长大于第一助听器11接收数据的总时长(即,第二助听器13发送数据的总时长)。如此,可以避免一个周期内第一助听器11与第二助听器 13平分时间进行数据发送或者第二助听器13被分配更多的发送时间所导致的时延的问题。
可选地,单个周期的时长调整为等于预设时长。预设时长可以通过无线传输的时隙确定,例如,预设时长可以为无线传输的时隙的两倍。通过使单个周期的时长等于预设时长,一方面,能够保证双耳助听器之间及时地进行数据收发,另一方面,能够避免周期过长所导致的时延。预设时长可以根据***对时延的要求,以及第一助听器11或第二助听器13的主处理器对响应时间的要求来调整并设定。预设时长越长,对主处理器的实时性要求越低。预设时长越短,双耳之间数据收发时延越小。请一并参阅图2,本实施例中,第一助听器11包括第一协处理模块111及第一收发模块112。第一协处理模块111与第一收发模块112连接。第一收发模块112用于对数据帧进行收发。第一协处理模块111用于获取待发送的音频数据,并将所获取的待发送的音频数据整合至第一收发模块112发送的数据帧中。
本实施例中,第一收发模块112为蓝牙模块。第一收发模块112包括通信连接的多个软件层(包括但不限于蓝牙物理层,蓝牙介质访问控制层,即MAC层,逻辑链路层以及host主机层等)。第一收发模块112中的多个软件层之间建立链接,并相互协商实现第一助听器11与第二助听器13之间的蓝牙连接。
可以理解,第一收发模块112中的多个软件层之间如何配合实现第一助听器11与第二助听器13之间的蓝牙连接的内容为本领域现有技术,因此,在此不展开说明。
可以理解,其他实施例中,当第一助听器11与第二助听器13之间为其他无线连接时,第一收发模块112可以包括其他通信连接的多个软件层。本申请的第一收发模块112并不限于前面所介绍的蓝牙模块的情况。
本实施例中,第一收发模块112发送的数据帧中设置有预留区。该预留区的数据的存放不受第一收发模块112的多个软件层的控制。第一协处理模块111用于将所获取的音频数据整合至该预留区。第一收发模块112 用于将预留区整合有音频数据的数据帧发送至第二助听器13。
由于第一收发模块112发送的数据帧中设置有预留区,且预留区的数据的存放不受第一收发模块112的多个软件层的控制(软件层的控制会导致较大的时延,不同层之间通常具有较大的存储器,会进一步增大处理时延),通过第一协处理模块111在获取到待发送的音频数据后,直接将其整合至第一收发模块112发送的数据帧的预留区,使得音频数据无需经过第一助听器11的第一收发模块112的多个软件层的处理,进而避免第一助听器11的第一收发模块112的多个软件层对音频数据进行处理所导致的时延。
另外,通过第一协处理模块111在获取到待发送的音频数据后,直接将音频数据整合至该预留区,一方面,可以在一定程度上减少第一助听器 11的主处理模块的负荷,使得第一助听器11的主处理模块无需频繁地获取待发送的音频数据并对待发送的音频数据进行处理,继而使得第一助听器 11的主处理模块可以更多地处理第一助听器11的其他任务,进而提升第一助听器11的整体性能;另一方面,上述第一协处理模块111能够使数据融合直接通过硬件模块完成,可以避免第一助听器11的主处理模块需要处理其他高优先级任务或需要先完成当前任务,才能处理音频数据的发送任务这一情况所导致的时延的问题。在一些实施例中,第一协处理模块111可以包括DMA模块。由DMA模块来获取音频数据。在另一些实施例中,通过第一协处理模块111在获取到待发送的音频数据后,可以将音频数据与该音频数据对应的同步时钟计数值一起整合至该预留区。在另一些实施例中,通过第一协处理模块111在获取到待发送的音频数据后,将音频数据做一些处理,比如插值到第一助听器11的同步时钟的一个N(N为正整数) 分频时钟上,再整合至该预留区。
本实施例中,第一协处理模块111用于对所获取的音频数据进行信道编码(例如,前向纠错编码),以将所获取的音频数据整合至该预留区。
本实施例中,第一收发模块112发送的数据帧包括数据段及帧头和/或帧尾。预留区设置在数据段内。帧头和/或帧尾用于存储功能信息。功能信息包括但不限于同步信息、地址信息、差错控制信息等。
下面分别参阅图3及图4,对本申请实施例的蓝牙数据帧的结构进行说明。
蓝牙传输有两种数据传输速率,一种是基本速率,另一种是增强速率。
基本速率的分组格式如图3所示,蓝牙数据帧包括3个字段,在从最低有效位到最高有效位的方向上,分别是访问码201、分组头202和有效载荷203等字段,其中:访问码201是同个微微网(piconet)的标志,用于时序同步、偏移补偿、寻呼和查询;分组头202包含用于蓝牙链路控制的信息;有效载荷203承载有效信息,本申请中,有效信息主要是指音频数据。本实施例中,访问码201及分组头202对应蓝牙数据帧的帧头。有效载荷203对应蓝牙数据帧的数据段。
增强速率的分组格式如图4所示,蓝牙数据帧包括6个字段,在从最低有效位到最高有效位的方向上,分别是访问码204、分组头205、保护间隔206、同步207、加强速率有效载荷208和分组尾209等字段,其中,访问码204、分组头205和加强速率有效载荷208与图3中的访问码201、分组头202和有效载荷203类似,在此不赘述。保护间隔206表示分组头205 与同步207之间的间隔时间;同步207包含同步序列,通常是差分相移键控调制所使用的同步序列;分组尾209对于不同调制方式采用不同的设置。在一些实施例中,对于同步的数据而言,在有效载荷203和加强速率有效载荷208的最后,还可以设有例如16个比特用于循环冗余码校验。本实施例中,访问码204、分组头205、保护间隔206及同步207对应蓝牙数据帧的帧头。加强速率有效载荷208对应蓝牙数据帧的数据段。分组尾209对应蓝牙数据帧的帧尾。
本实施例中,第一协处理模块111可以在功能信息被存至帧头和/或帧尾后被触发,获取待发送的音频数据。
本实施例中,第一协处理模块111还用于检测所获取的音频数据,并在确定所获取的音频数据的幅值小于预设值时,为音频数据添加指示符。指示符用于表征音频数据的幅值小于预设值。可选地,指示符可以是指示比特或指示序列。第二助听器13还用于在确定接收到包含指示符的音频数据且音频数据有错时,对音频数据进行填充处理。本实施例中,第二助听器13可以在接收到第一收发模块112发送的数据帧后,通过CRC检测或对纠错码的检测等方式来检测音频数据;若发现音频数据有错,则确认音频数据是否包含表征音频数据的幅值小于预设值的指示符;在确认音频数据包含指示符时,采用静音或安慰噪声填充有错的音频数据。
本实施例中,通过第一协处理模块111检测所获取的音频数据,并在确定音频数据的幅值小于预设值时,为音频数据添加用于表征所述音频数据需进行填充处理的指示符,使得第二助听器13能够在确定接收到包含指示符的音频数据,且该音频数据有错时,对音频数据进行填充处理,避免由于音频数据的幅值较小且音频数据有错而导致用户通过双耳助听器听到错误的声音的情况,从而提升用户体验。
请再次参阅图2,本实施例中,第一助听器11还可以包括第一处理芯片113。
第一协处理模块111可以内置于第一处理芯片113中。第一处理芯片 113还可以包括与第一协处理模块111连接的第一处理模块114。
第一处理模块114用于预先配置音频数据信息,并将音频数据信息发送给第一协处理模块111。本实施例中,音频数据信息包括音频数据地址及音频数据单次获取量。第一协处理模块111用于根据音频数据信息获取待发送的音频数据。
本实施例中,第一处理模块114只需要对音频数据信息进行预先配置并将所预先配置的音频数据信息发送给第一协处理模块111,第一协处理模块111便可以根据音频数据信息周期性地获取待发送的音频数据。由此,第一协处理模块111能够为第一处理模块114分担周期性地获取待发送的音频数据的任务,从而减少第一处理模块114的负荷。另外,第一处理模块 114对音频数据信息的预先配置工作可以一次性完成,无需重复地进行预先配置。
本实施例中,第一处理模块114还用于将功能信息存至帧头和/或帧尾。
本实施例中,第一助听器11还可以包括与第一处理芯片113连接的传感器115。传感器115用于采集数据,并在需要发送数据时发送触发信号。传感器115包括但不限于加速度传感器、陀螺仪、数字麦克风、温度传感器、湿度传感器、压力传感器或红外传感器等。传感器115的数量可以为一个或多个。在传感器115的数量为一个时,传感器115为麦克风(模拟麦克风或数字麦克风)。在传感器115的数量为多个时,传感器115的类型可以不同,且多个传感器115中包括麦克风。
本实施例中,第一处理芯片113还可以包括第一存储模块116。第一存储模块116与第一协处理模块111连接。相应地,传感器115内部也可以具有存储模块,传感器115将所采集的数据存储于存储模块中。第一协 处理模块111从传感器115内部的存储模块获取传感器115所采集的数据(例如,待发送的音频数据)。第一存储模块116用于存储第一协处理模块111所获取的传感器115所采集的数据。可以理解,第一存储模块116可以与各传感器115内部的存储模块一一对应地连接。可选地,第一存储模块116与对应的传感器115内部的存储模块可以通过UART,I2C等GPIO接口连接。第一协处理模块111在从相应的传感器115内部的存储模块获取到数据后,将其存储至对应的第一存储模块116中。
第一处理芯片113还用于基于触发信号获取传感器115所采集的数据。本实施例中,第一处理芯片113还可以包括第二协处理模块117及与第二协处理模块117连接的第一时钟计数器118。第一时钟计数器118用于对第一助听器11的同步时钟的时钟信号进行计数。第二协处理模块117用于记录第一处理芯片113从传感器115获取数据时第一时钟计数器118的计数值 (即,第一时钟计数值),并将计数值存储至第一收发模块112的数据帧,例如存储至数据帧的帧头和/或帧尾,作为同步信息。可以理解,这里,第一时钟计数值为第一处理芯片113被触发从传感器115获取数据所对应的触发时刻的计数值。
本实施例中,在传感器115的数量为多个时,第一处理模块114还用于基于第一处理芯片113分别从各传感器115所获取到的数据及对应的第一时钟计数器118的计数值,对多个传感器115所采集的数据进行同步处理(例如,插值处理),以使各传感器115所采集的数据同步,并记录同步处理后各传感器115对应的第一时钟计数值。可以理解,这里,第一时钟计数值为同步处理后各传感器115的同步数据所对应的计数值。
可以理解,传感器115的数量为多个时,各传感器115的采样时钟可以各不相同,且各传感器115的采样时钟与第一助听器11的同步时钟可以不同源。此时,第一处理模块114基于第一处理芯片113分别从各传感器 115所获取到的数据及对应的第一时钟计数器118的计数值,对多个传感器 115所采集的数据进行同步处理(例如,插值处理),以使各传感器115所采集的数据同步,相当于基于第一处理芯片113分别从各传感器115所获取到的数据及对应的第一时钟计数器118的计数值,将多个传感器115所采集的数据对应的采样时钟转换到第一助听器11的同步时钟或其分频时钟上。转换后,来自各传感器115的传感器数据的采样时钟可以是第一助听器11的同步时钟或者第一助听器11的同步时钟的N(N为正整数)分频时钟。
可以理解,在传感器115的数量为多个时,第二协处理模块117也可以在第一处理模块114完成同步处理后,将第一同步时钟计数值存储至第一收发模块112的数据帧,例如存储至数据帧的帧头和/或帧尾,作为同步信息。
可选地,第一时钟计数器118的时钟频率大于传感器115的采样率。
可选地,第一处理芯片113还用于基于触发信号触发第一处理模块114,第一处理模块114还用于在被触发后读取传感器115所采集的数据。
可选地,第一处理芯片113与传感器115通过GPIO口连接。
可选地,第一处理芯片113还可以包括与传感器115连接的DMA模块 119。第一处理芯片113还用于基于触发信号触发DMA模块119。DMA模块119用于在被触发后获取传感器115所采集的数据。可以理解,其他实施例中,DMA模块内置于第一协处理模块111中,即,DMA模块为第一协处理模块111的一组件。
第二助听器13用于接收并解调所述第一助听器11发送的数据帧,并获取同步信息。第二助听器13还用于基于同步信息对自身的同步时钟进行调整,以使自身的同步时钟与第一助听器11的第一时钟计数器118同步。
本实施例中,第二助听器13可以具有与第一助听器11相同的结构。第二助听器13包括第三协处理模块(对应第一助听器11的第一协处理模块111),第二收发模块,第二处理芯片,第二处理模块,第二存储模块,传感器,第四协处理模块(对应第一助听器11的第二协处理模块117),第二时钟计数器及DMA模块,且各部件之间的连接关系,信号流动,工作方式等均与第一助听器11的对应结构相同。因此,第二助听器13的结构在此不作详细介绍,具体的内容可以参照前述第一助听器11的结构的内容。
本实施例中,第二助听器13包括传感器,用于采集数据。第二助听器 13还用于基于自身的同步时钟记录自身的传感器采集数据时的第二时钟计数值;以及根据第一时钟计数值及第二时钟计数值对自身的传感器所采集的数据及音频数据进行同步处理(例如,插值处理),以使第二助听器13 的传感器所采集的数据与第一助听器11的传感器所采集的数据同步。
本申请实施例中,无线连接的第一助听器及第二助听器之间周期性地进行数据收发,第一收发模块发送的数据帧中设置有预留区,且第一协处理模块在获取到待发送的音频数据后,直接将音频数据整合至该预留区,通过这种方式,一方面,第一协处理模块能够减少第一助听器的第一收发模块112的多个软件层的负荷,使得第一助听器的主处理模块无需频繁地获取待发送的音频数据并对待发送的音频数据进行处理,继而使得第一助听器的主处理模块可以更多地处理第一助听器的其他任务,进而提升第一助听器的整体性能;另一方面,由于第一协处理模块在获取待发送的音频数据后,直接将其整合至第一收发模块发送的数据帧的预留区,使得音频数据无需经过第一助听器的主处理模块的处理,进而避免第一助听器的主处理模块对音频数据进行处理所导致的时延。
以上仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (14)
1.一种双耳助听器,其特征在于,包括无线连接的第一助听器及第二助听器,所述第一助听器用于与所述第二助听器之间进行周期性的数据收发;所述第一助听器包括第一协处理模块及第一收发模块,所述第一收发模块发送的数据帧中设置有预留区,所述预留区的数据的存放不受所述第一收发模块的多个软件层的控制,所述第一协处理模块用于获取待发送的音频数据,并将所述音频数据整合至所述预留区,所述第一收发模块用于将所述预留区整合有所述音频数据的数据帧发送至所述第二助听器;
其中,所述第一助听器还包括传感器,所述传感器包括麦克风,所述传感器用于采集数据,所述第一协处理模块用于从所述传感器内部的存储模块获取待发送的音频数据;
其中,所述第一助听器还包括第一处理芯片,所述第一协处理模块内置于所述第一处理芯片中,所述第一处理芯片还包括与所述第一协处理模块连接的第一处理模块;所述第一处理模块用于预先配置音频数据信息,并将所述音频数据信息发送给所述第一协处理模块,其中,所述音频数据信息包括音频数据地址及音频数据单次获取量;所述第一协处理模块用于根据所述音频数据信息获取待发送的音频数据。
2.如权利要求1所述的双耳助听器,其特征在于,在一个周期内,所述第一助听器发送数据的总时长大于所述第一助听器接收数据的总时长。
3.如权利要求1所述的双耳助听器,其特征在于,单个周期的时长等于预设时长。
4.如权利要求1所述的双耳助听器,其特征在于,所述第一协处理模块还用于检测所获取的音频数据,并在确定所述音频数据的幅值小于预设值时,为所述音频数据添加指示符,所述第二助听器还用于在确定接收到包含指示符的音频数据且所述音频数据有错时,对所述音频数据进行填充处理。
5.如权利要求1所述的双耳助听器,其特征在于,所述第一收发模块的数据帧包括帧头、数据段及帧尾,所述预留区设置在所述数据段内,所述第一处理模块用于将功能信息存至所述帧头及所述帧尾。
6.如权利要求5所述的双耳助听器,其特征在于,所述第一协处理模块用于在所述功能信息被存至所述帧头及帧尾后被触发,获取待发送的音频数据。
7.如权利要求1所述的双耳助听器,其特征在于,所述传感器与所述第一处理芯片连接,所述第一处理芯片还包括第一存储模块,所述第一存储模块与所述第一协处理模块连接,所述第一存储模块用于存储所述第一协处理模块获取的音频数据。
8.如权利要求7所述的双耳助听器,其特征在于,所述传感器用于在需要发送数据时发送触发信号,所述第一处理芯片用于基于所述触发信号获取所述传感器所采集的数据并将其存入所述第一存储模块,所述第一处理芯片还包括第二协处理模块及与所述第二协处理模块连接的第一时钟计数器,所述第二协处理模块用于记录所述第一处理芯片获取所述传感器所采集的数据时所述第一时钟计数器的计数值,并将所述计数值存储至所述第一收发模块的数据帧。
9.如权利要求8所述的双耳助听器,其特征在于,所述第一时钟计数器的时钟频率大于所述传感器的采样率。
10.如权利要求8所述的双耳助听器,其特征在于,所述第一处理芯片还用于基于所述触发信号触发所述第一处理模块,所述第一处理模块还用于在被触发后读取所述传感器所采集的数据。
11.如权利要求8所述的双耳助听器,其特征在于,所述第一处理芯片与所述传感器通过GPIO口连接。
12.如权利要求8所述的双耳助听器,其特征在于,所述第一处理芯片还包括与所述传感器连接的DMA模块,所述第一处理芯片还用于基于所述触发信号触发所述DMA模块,所述DMA模块用于在被触发后获取所述传感器所采集的数据。
13.如权利要求1所述的双耳助听器,其特征在于,所述第二助听器用于接收并解调所述第一助听器发送的数据帧,并获取同步信息,其中,所述数据帧还包括所述音频数据对应的第一时钟计数值;所述第二助听器还用于基于所述同步信息对自身的同步时钟进行调整,以使自身的同步时钟与所述第一助听器的同步时钟同步;所述第二助听器内设置有传感器,用于采集数据;所述第二助听器还用于基于自身的同步时钟记录自身的传感器采集数据时的第二时钟计数值;以及根据所述第一时钟计数值及所述第二时钟计数值对自身的传感器所采集的数据及所述音频数据进行同步处理。
14.如权利要求1所述的双耳助听器,其特征在于,所述第一助听器与所述第二助听器之间的无线连接为蓝牙连接,WiFi连接,近场通信连接,基于人体作为传输介质的无线通信连接中的任一者。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011094036.2A CN112235706B (zh) | 2020-10-13 | 2020-10-13 | 双耳助听器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011094036.2A CN112235706B (zh) | 2020-10-13 | 2020-10-13 | 双耳助听器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112235706A CN112235706A (zh) | 2021-01-15 |
CN112235706B true CN112235706B (zh) | 2022-04-15 |
Family
ID=74113340
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011094036.2A Active CN112235706B (zh) | 2020-10-13 | 2020-10-13 | 双耳助听器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112235706B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102821089A (zh) * | 2011-05-31 | 2012-12-12 | 美国博通公司 | 交织音频和视频数据包 |
CN105450543A (zh) * | 2015-12-01 | 2016-03-30 | 四川神琥科技有限公司 | 语音数据传输方法 |
CN110460931A (zh) * | 2019-08-21 | 2019-11-15 | 湖南国声声学科技股份有限公司深圳分公司 | 基于蓝牙耳机实现通话的方法、蓝牙耳机及存储介质 |
CN211321505U (zh) * | 2020-03-20 | 2020-08-21 | 杭州尚朴投资有限公司 | 一种助听装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932907B (zh) * | 2011-08-11 | 2016-03-09 | 华为技术有限公司 | 一种获取同步的处理方法以及设备 |
DK3116239T3 (en) * | 2015-07-08 | 2019-01-14 | Oticon As | PROCEDURE FOR CHOOSING THE TRANSFER DIRECTION IN A BINAURAL HEARING |
CN107569236B (zh) * | 2017-09-06 | 2020-03-06 | 杨捷 | 一种多功能听力测试和助听***及其听力测试方法 |
US10945101B2 (en) * | 2018-11-02 | 2021-03-09 | Zgmicro Nanjing Ltd. | Method, device and system for audio data communication |
-
2020
- 2020-10-13 CN CN202011094036.2A patent/CN112235706B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102821089A (zh) * | 2011-05-31 | 2012-12-12 | 美国博通公司 | 交织音频和视频数据包 |
CN105450543A (zh) * | 2015-12-01 | 2016-03-30 | 四川神琥科技有限公司 | 语音数据传输方法 |
CN110460931A (zh) * | 2019-08-21 | 2019-11-15 | 湖南国声声学科技股份有限公司深圳分公司 | 基于蓝牙耳机实现通话的方法、蓝牙耳机及存储介质 |
CN211321505U (zh) * | 2020-03-20 | 2020-08-21 | 杭州尚朴投资有限公司 | 一种助听装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112235706A (zh) | 2021-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112020136B (zh) | 音频***及无线耳机对 | |
US10674465B2 (en) | Method and apparatus for synchronizing hearing instruments via wireless communication | |
CN109660971B (zh) | 无线耳机及用于无线耳机的通信方法 | |
CN111031437B (zh) | 一种无线耳机组件及其通信方法 | |
CN110769347B (zh) | 耳机组件的同步播放方法及耳机组件 | |
EP2320288B1 (en) | A method and a system for enabling a wireless communication between a master unit and a sensor unit | |
JP5757679B2 (ja) | 聴覚システムのための無線ネットワークプロトコル | |
EP2824901B1 (en) | Method and apparatus for communication between hearing assistance devices in a Bluetooth network | |
TWI545985B (zh) | 透過藍芽之裝置同步 | |
CN111918261A (zh) | 蓝牙音频设备同步播放方法、***及蓝牙音频主、从设备 | |
US10003896B2 (en) | Method of exchanging data packages of different sizes between first and second portable communication devices | |
EP2456234B1 (en) | Wireless binaural hearing system | |
CN110999326B (zh) | 音频流检测 | |
CN111142665B (zh) | 耳机组件的立体声处理方法、***及耳机组件 | |
US20120311409A1 (en) | Error correction scheme in a hearing system wireless network | |
JP2020533851A (ja) | ブルートゥースメディアデバイス時間同期 | |
KR20110004466A (ko) | 다수의 데이터 싱크들을 위한 신호들의 동기화 | |
US20120314890A1 (en) | Wireless hearing assistance system and method | |
KR20070098915A (ko) | 동기화 방법 및 수신 디바이스 | |
CN112235706B (zh) | 双耳助听器 | |
CN112437371A (zh) | Ble链路的切换方法、设备、耳机对、芯片及介质 | |
JP6870935B2 (ja) | 第1のポータブル通信デバイスと第2のポータブル通信デバイスの間でデータ・パッケージを交換する方法 | |
CN112235690A (zh) | 音频信号的调整方法及装置、耳机组件、可读存储介质 | |
CN112235705B (zh) | 双耳助听器 | |
CN112235863B (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 |