CN105357604B - 具有蓝牙功能的音频播放装置及音频播放方法 - Google Patents

具有蓝牙功能的音频播放装置及音频播放方法 Download PDF

Info

Publication number
CN105357604B
CN105357604B CN201410203442.6A CN201410203442A CN105357604B CN 105357604 B CN105357604 B CN 105357604B CN 201410203442 A CN201410203442 A CN 201410203442A CN 105357604 B CN105357604 B CN 105357604B
Authority
CN
China
Prior art keywords
audio
decoding
bluetooth
time
loudspeaker
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.)
Expired - Fee Related
Application number
CN201410203442.6A
Other languages
English (en)
Other versions
CN105357604A (zh
Inventor
陈冠群
李崇义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microchip Technology Inc
Original Assignee
Microchip Technology Inc
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 Microchip Technology Inc filed Critical Microchip Technology Inc
Publication of CN105357604A publication Critical patent/CN105357604A/zh
Application granted granted Critical
Publication of CN105357604B publication Critical patent/CN105357604B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/764Media network packet handling at the destination 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Details Of Audible-Bandwidth Transducers (AREA)

Abstract

本发明提供一种具有蓝牙功能的音频播放装置及音频播放方法。该音频播放装置包括一第一蓝牙扬声器及多个第二蓝牙扬声器。第一蓝牙扬声器接收并解码数字压缩音频,以产生一解码时间。多个第二蓝牙扬声器接收并解码数字压缩音频,以产生另一解码时间。多个第二蓝牙扬声器在接收从第一蓝牙扬声器产生的解码时间并判断第一蓝牙扬声器与第二蓝牙扬声器之间的时间差距后,调整每一个第二蓝牙扬声器放出声音的时机点。使得第二蓝牙扬声器放出声音的时机点可与第一蓝牙扬声器放出声音的时机点同步。

Description

具有蓝牙功能的音频播放装置及音频播放方法
技术领域
本发明涉及音频播放技术领域,特别涉及一种具有蓝牙功能的音频播放装置及音频播放方法。
背景技术
一般来说,若使用者欲同时在多个蓝牙喇叭放出声音时,目前作法为利用一具有蓝牙功能的主要喇叭(master speaker)搭配多个具有蓝牙功能的从属喇叭(slavespeaker)来同时放出声音。其同时放出声音的方法为主要蓝牙喇叭接收具有蓝牙功能的手机或音乐播放机所传送的数字压缩音频。接着主要蓝牙喇叭将数字压缩音频传送到多个从属蓝牙喇叭。而主要蓝牙喇叭以及从属蓝牙喇叭将分别对数字压缩音频进行解码,并通过数字模拟转换器(Digital to analog converter,DAC)对解码后的数字压缩音频进行转换,以达到同时在多个蓝牙喇叭放出声音的效果。
然而,多个蓝牙喇叭之间的通信传输为无线传输。故多个蓝牙喇叭之间的通信传输很难达到时脉(clock)同步的状态。且即使多个蓝牙喇叭之间的通信传输达到时脉同步的状态,其同步效果也不好。因此,若主要蓝牙喇叭以及多个从属蓝牙喇叭以时脉同步的方式来达到同时放出声音的目的,主要蓝牙喇叭与多个从属蓝牙喇叭发出的声音将会有明显地落差,造成使用者在听觉上觉得不舒服。
发明内容
本发明实施例提供一种具有蓝牙功能的音频播放装置,上述音频播放装置包括一第一蓝牙扬声器以及多个第二蓝牙扬声器。第一蓝牙扬声器具有一蓝牙范围。第一蓝牙扬声器接收一数字压缩音频,并对数字压缩音频解码,以产生一第一解码音频及对应第一解码音频的一第一解码时间。多个第二蓝牙扬声器设置在蓝牙范围之中,以接收第一蓝牙扬声器所传送的数字压缩音频,并接收第一解码时间。每一个第二蓝牙扬声器对数字压缩音频解码,以产生一第二解码音频及对应第二解码音频的一第二解码时间。每一个第二蓝牙扬声器包含一处理器以及一补偿单元。处理器接收第一解码时间及第二解码时间,并判断第一解码时间与第二解码时间的时间差距,以产生代表时间差距的补偿信号。而补偿单元电连接处理器并接收补偿信号及第二解码音频。补偿单元根据补偿信号调整第二解码音频,以同步第二解码音频与第一解码音频,并据此产生一补偿音频。当第一蓝牙扬声器模拟化第一解码音频以播放模拟化后的第一解码音频时,第二蓝牙扬声器模拟化补偿音频以同步播放模拟化后的补偿音频。
本发明实施例提供一种具有蓝牙功能的音频播放方法。上述音频播放方法适用于具有蓝牙功能的一音频播放***。音频播放***具有一第一蓝牙扬声器及多个第二蓝牙扬声器。第一蓝牙扬声器具有一蓝牙范围且多个第二蓝牙扬声器设置在蓝牙范围之中。音频播放方法的步骤如下。于第一蓝牙扬声器接收一数字压缩音频并传送数字压缩音频至多个第二蓝牙扬声器。于第一蓝牙扬声器解码数字压缩音频,以产生一第一解码音频及对应第一解码音频的一第一解码时间。于每一个第二蓝牙扬声器接收第一蓝牙扬声器所传送的数字压缩音频,且接收第一解码时间。于每一个第二蓝牙扬声器解码数字压缩音频,以产生一第二解码音频及对应第二解码音频的一第二解码时间。于每一个第二蓝牙扬声器判断第一解码时间与第二解码时间的时间差距,以产生代表时间差距的一补偿信号。以及于每一个第二蓝牙扬声器根据补偿信号调整第二解码音频,以同步第二解码音频与第一解码音频,并据此产生一补偿音频。而当第一蓝牙扬声器模拟化第一解码音频以播放模拟化后的第一解码音频时,第二蓝牙扬声器模拟化补偿音频以同步播放模拟化后的补偿音频。
综合以上所述,本发明实施例所提供的具有蓝牙功能的音频播放装置及音频播放方法,其是利用第一蓝牙扬声器对数字压缩音频进行解码所产生的第一解码时间以及每一个第二蓝牙扬声器对数字压缩音频进行解码所产生的第二解码时间,以进一步调整每一个第二蓝牙扬声器放出声音的时机点。使得第二蓝牙扬声器放出声音的时机点可与第一蓝牙扬声器放出声音的时机点同步。
为使能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,但是此等说明与说明书附图仅是用来说明本发明,而非对本发明的权利范围作任何的限制。
附图说明
图1是本发明一实施例的具有蓝牙功能的音频播放装置的示意图。
图2A是本发明一实施例的第一蓝牙扬声器的示意图。
图2B是本发明一实施例的第二蓝牙扬声器的示意图。
图3A是本发明另一实施例的第一蓝牙扬声器的示意图。
图3B是本发明另一实施例的第二蓝牙扬声器的示意图。
图4是本发明一实施例的具有蓝牙功能的音频播放方法的流程图。
附图标记说明:
100:音频播放装置
110、210:第一蓝牙扬声器
211:第一寄存器
112、212:第一蓝牙收发器
114、214:第一音频解码器
116、216:第一数字模拟转换器
118、218:第一放音元件
120、220:第二蓝牙扬声器
221:第二寄存器
122、222:第二蓝牙收发器
123、223:处理器
124、224:第二音频解码器124
125、225:补偿单元
126、226:第二数字模拟转换器
128、228:第二放音元件128
AU1:第一声音频号
AU2:第二声音频号
BTF:蓝牙范围
CS:数字压缩音频
DC1:第一解码音频
DC2:第二解码音频
MA:补偿音频
MOD:补偿信号
T1:第一解码时间
T2:第二解码时间
S410、S420、S430、S440、S450、S460、S470、S480:步骤
具体实施方式
在下文中,将藉由图式说明本发明的各种例示实施例来详细描述本发明。然而,本发明概念可能以许多不同形式来体现,且不应解释为限于本文中所阐述的例示性实施例。此外,在图式中相同参考数字可用以表示类似的元件。
首先,请参考图1,图1是本发明一实施例的具有蓝牙功能的音频播放装置的示意图。如图1所示,具有蓝牙功能的音频播放装置100包含一第一蓝牙扬声器110及多个第二蓝牙扬声器120。第一蓝牙扬声器110具有一蓝牙范围BTF,且多个第二蓝牙扬声器120皆设置在蓝牙范围BTF之中。因此,在蓝牙范围BTF下的第一蓝牙扬声器110及多个第二蓝牙扬声器120将可以互相传递声音信息,以同时放出声音。在本实施例中,音频播放装置100为一个蓝牙喇叭组,其中第一蓝牙扬声器110为具有蓝牙功能的主要喇叭(master speaker),而多个第二蓝牙扬声器120则为具有蓝牙功能的从属喇叭(slave speaker)。
因此,当第一蓝牙扬声器110(即主要喇叭)接收到由外部的蓝牙音乐播放器(未绘于图式)所传送的数字压缩音频时,第一蓝牙扬声器110遂立即传送数字压缩音频至每一个第二蓝牙扬声器120(即从属喇叭),使得第一蓝牙扬声器110以及每一个第二蓝牙扬声器120可以执行相关的音频处理,进而同时放出声音。在本实施例中,外部的蓝牙音乐播放器可以为具有蓝牙功能的手机、音乐播放机或其他可以利用蓝牙传送数字压缩音频的装置,本发明对此不作限制。而对于相关的音频处理的具体实施方式将藉由后续的实施例加以说明,其说明如下述。
请参考图2A与图2B并同时参照图1。如图2A所示,第一蓝牙扬声器110由外部的蓝牙音乐播放器接收数字压缩音频CS并对数字压缩音频CS解码,以产生第一解码音频DC1及对应第一解码音频DC1的第一解码时间T1。在本实施例中,第一解码时间T1可为第一蓝牙扬声器110开始解码数字压缩音频CS的开始时间(在此定义为第一开始时间)、第一蓝牙扬声器110完成解码数字压缩音频CS的完成时间(在此定义为第一完成时间)、或其他可代表第一解码时间T1的时间,本发明并不对此作限制。接下来,第一蓝牙扬声器110将模拟化第一解码音频DC1,以播放模拟化后的第一解码音频DC1,而放出对应模拟化后的第一解码音频DC1的声音。
在本实施例中,第一蓝牙扬声器110包含第一音频解码器114、第一数字模拟转换器116、以及一第一放音元件118。第一音频解码器114是通过第一蓝牙收发器112接收数字压缩音频CS,并进一步对数字压缩音频CS解码,以产生第一解码音频DC1及第一解码时间T1。并在第一音频解码器110产生第一解码时间T1后通过第一蓝牙收发器112输出第一解码时间T1至第二音频解码器120。
因此,若第一解码时间T1为第一开始时间,第一音频解码器114将可在开始解码数字压缩音频CS一段时间后通过第一蓝牙收发器112输出第一解码时间T1。又若第一解码时间T1为第一完成时间,则第一音频解码器110需在解码数字压缩音频CS完成一段时间后通过第一蓝牙收发器112输出第一解码时间T1。
第一数字模拟转换器116为电连接于第一音频解码器114及第一放音元件118之间。第一数字模拟转换器116接收第一解码音频DC1并模拟化第一解码音频DC1,以产生代表模拟化后的第一解码音频DC1的第一声音信号AU1。而第一放音元件118将接收并播放第一声音信号AU1,以放出对应第一声音信号AU1的声音。此外,第一数字模拟转换器116模拟化第一解码音频DC1,以及第一放音元件118放出声音为一般喇叭装置在解码声音信号后会执行的步骤,所属技术领域的技术人员应知第一数字模拟转换器116与第一放音元件118的实施与运用方式,故在此不再赘述。
如图2B所示,在第一蓝牙扬声器110由外部的蓝牙音乐播放器接收数字压缩音频CS后,第一蓝牙扬声器110遂传送数字压缩音频CS至多个第二蓝牙扬声器120。而每一个第二蓝牙扬声器120将接收第一蓝牙扬声器110所传送的数字压缩音频CS并对数字压缩音频CS解码,以产生第二解码音频DC2及对应第二解码音频DC2的第二解码时间T2。此外,每一个第二蓝牙扬声器120亦将在第一蓝牙扬声器110产生第一解码时间T1后,接收第一解码时间T1。
在本实施例中,每一个第二蓝牙扬声器120包括处理器123、第二音频解码器124、补偿单元125、第二数字模拟转换器126、及第二放音元件128。第二音频解码器124电连接于补偿单元123及处理器125之间。补偿单元123电连接处理器125。第二音频解码器124是通过第二蓝牙收发器122接收第一蓝牙扬声器110传送的数字压缩音频CS,并对数字压缩音频CS解码,以产生第二解码音频DC2至补偿单元125,且产生第二解码时间T2至处理器123。
而为了确保多个第二蓝牙扬声器120有收到第一蓝牙扬声器110所传送的数字压缩音频CS或第一解码时间T1,在第一蓝牙扬声器110传送数字压缩音频CS或第一解码时间T1至多个第二蓝牙扬声器120后,每一个第二蓝牙扬声器120将回传一回应信号(未绘于图式)至第一蓝牙扬声器110,使得第一蓝牙扬声器110可以知道每一个第二蓝牙扬声器120接收到数字压缩音频CS或第一解码时间T1的情况。
在本实施例中,回应信号是代表对应的第二蓝牙扬声器120是否有收到第一蓝牙扬声器110所传送的完整的数字压缩音频或该第一解码时间。举例来说,若第一蓝牙扬声器110接收到的回应信号为代表第二蓝牙扬声器120没有收到完整的数字压缩音频CS,第一蓝牙扬声器110可再次传送数字压缩音频CS至多个第二蓝牙扬声器120。而较佳地,回应信号的信号处理可以设置在第一蓝牙收发器112及第二蓝牙收发器212,亦可设置在其他装置上,本发明并不对此作限制。
值得注意的是,处理器123接收第一解码时间T1及第二解码时间T2,并判断第一解码时间T1与第二解码时间T2的一时间差距,以产生代表上述时间差距的补偿信号MOD。在本实施例中,第二解码时间T2的选择需与第一解码时间T1有对应关系,使得处理器123可以在相同的基准下判断第一解码时间T1与第二解码时间T2的时间差距。也就是说,若第一解码时间T1为第一蓝牙扬声器110开始解码数字压缩音频CS的开始时间,则第二解码时间T1需为第二蓝牙扬声器120开始解码数字压缩音频CS的开始时间(在此定义为第二开始时间)。同样地,若第一解码时间T1为第一蓝牙扬声器110完成解码数字压缩音频CS的完成时间,则第二解码时间T2需为第二蓝牙扬声器120完成解码数字压缩音频CS的完成时间(在此定义为第二完成时间)。
举例来说,若第一音频解码器114产生的第一解码时间T1为第一开始时间,第二音频解码器124将据此产生第二解码时间T2为第二开始时间。为了方便接下来的说明,第一解码时间T1的第一开始时间设定为第5秒,且第二解码时间T2的第二开始时间设定为第3秒。处理器123将接收第一解码时间T1为第5秒及第二解码时间T2为第3秒,并判断出第一解码时间T1与第二解码时间T2的时间差距为+2秒,即第一解码时间T1相较第二解码时间T2为晚了2秒。接下来,处理器123将产生代表时间差距为+2秒的补偿信号MOD至补偿单元125,使得补偿单元125可以根据补偿信号MOD逐渐缩短第一解码时间T1与第二解码时间T2的时间差距。
补偿单元125接收补偿信号MOD及第二解码音频DC2,以进一步根据补偿信号MOD调整第二解码音频DC2,并据此产生代表补偿后的第二解码音频DC2的一补偿音频MA。此时,补偿单元125输出补偿音频MA的时间将逐渐与第一音频解码器114输出第一解码音频DC1的时间相同,使得补偿音频MA逐渐同步于第一解码音频DC1。
举例来说,第二解码音频DC2是由多个音频样本(audio sample)所组成,也就是说第二解码音频DC2可切成多段音频封包。因此,若该处理器123判断上述时间差距为第二解码时间DC2晚于第一解码时间DC1,补偿单元125将可根据补偿信号MOD来减少第二解码音频DC2的至少一个音频样本。此时,补偿单元125输出补偿音频MA的时间将逐渐与第一音频解码器114输出第一解码音频DC1的时间相同,使得代表补偿后的第二解码音频DC2的补偿音频MA逐渐同步于第一解码音频DC1。
同样地,若该处理器123判断上述时间差距为第二解码时间DC2早于第一解码时间DC1,补偿单元125将可根据补偿信号MOD来增加第二解码音频DC2的至少一个音频样本。此时,补偿单元125输出补偿音频MA的时间将逐渐与第一音频解码器114输出第一解码音频DC1的时间相同,使得代表补偿后的第二解码音频DC2的补偿音频MA逐渐同步于第一解码音频DC1。当然,补偿单元125亦可以其他方式来调整第二解码音频DC2的数据长度,如补偿单元125根据补偿信号MOD重复/删除第二解码音频DC2的最后一笔数据,或者补偿单元125根据补偿信号MOD重复/删除第二解码音频DC2的第一笔数据,直到补偿单元125输出补偿音频MA的时间与第一音频解码器114输出第一解码音频DC1的时间相同,本发明并不对此作限制。
第二数字模拟转换器126电连接于补偿单元125及第二放音元件128之间。第二数字模拟转换器126接收补偿音频MA并模拟化补偿音频MA,以产生代表模拟化后的补偿音频MA的第二声音信号AU2。而第二放音元件128接着将接收并播放第二声音信号AU2,以放出对应第二声音信号AU2的声音。而第二数字模拟转换器126模拟化第二解码音频DC2,以及第二放音元件128放出声音为一般喇叭装置在解码声音信号后会执行的步骤,所属技术领域的技术人员应知第二数字模拟转换器126与第二放音元件128的实施与运用方式,故在此不再赘述。
因此,当第一蓝牙扬声器110模拟化第一解码音频DC1,第二蓝牙扬声器120将同时模拟化补偿音频MA,以同步播放模拟化后的第一解码音频DC1及模拟化后的补偿音频MA。更进一步地来说,当第一数字模拟转换器116及第一放音元件118转换第一解码音频DC1为第一声音信号AU1时,第二数字模拟转换器126及第二放音元件128将同时转换第二解码音频DC2为第二声音信号AU2,以同步播放第一声音信号AU1及第二声音信号AU2。
接下来,请参考图3A与图3B并同时参照图2A与图2B。相较于图2A与图2B,本实施例的第一蓝牙扬声器210还包含一第一寄存器211,且第一寄存器211电连接于第一蓝牙收发器212及第一音频解码器214之间。第一寄存器211是通过第一蓝牙收发器212暂存数字压缩音频CS一段时间(在此定义为第一暂存时间),以避免无线环境干扰所造成数据无法实时接收的问题。而第一寄存器211将在第一暂存时间后传送数字压缩音频CS至第一音频解码器214,以提供完整的数字压缩音频CS给第一音频解码器214进行解码。
同样地,本实施例的第二蓝牙扬声器210还包含一第二寄存器221,且第二寄存器221电连接于第二蓝牙收发器222及第二音频解码器224之间。第二寄存器221是通过第二蓝牙收发器222暂存数字压缩音频CS一段时间(在此定义为第二暂存时间),以避免无线环境干扰所造成数据无法实时接收的问题。而第二寄存器221将在第二暂存时间后传送数字压缩音频CS至第二音频解码器224,以提供完整的数字压缩音频CS给第二音频解码器224进行解码。
而有关图3A的第一蓝牙扬声器210的第一蓝牙收发器212、第一音频解码器214、第一数字模拟转换器216、及第一放音元件218的结构与连接关系与图2A的第一蓝牙扬声器110的第一蓝牙收发器112、第一音频解码器114、第一数字模拟转换器116、及第一放音元件118相同,故在此不再赘述。同样地,有关图3B的第二蓝牙扬声器220的第二蓝牙收发器222、第二音频解码器224、第二数字模拟转换器226、及第二放音元件228的结构与连接关系与图2B的第二蓝牙扬声器120的第二蓝牙收发器122、第二音频解码器124、第二数字模拟转换器126、及第二放音元件128相同,故在此不再赘述。
由上述的实施例,本发明可以归纳出一种具有蓝牙功能的音频播放方法,适用于上述实施例所述的音频播放***100。请参考图4并同时参照图2A与图2B。在第一蓝牙扬声器110的部分,首先,第一蓝牙扬声器100先将接收数字压缩音频CS并传送数字压缩音频CS至多个第二蓝牙扬声器120。在本实施例中,数字压缩音频CS是由外部的蓝牙音乐播放器(如,具有蓝牙功能的手机或音乐播放机)所提供。此外,在第一蓝牙扬声器110接收到数字压缩音频CS后,可先暂时储存数字压缩音频CS一段时间(在此定义为第一暂存时间),并在第一暂存时间后解码数字压缩音频CS,以避免无线环境干扰所造成数据无法实时接收的问题(步骤S410)。
接下来,第一蓝牙扬声器100解码数字压缩音频CS,以产生第一解码音频DC1及对应第一解码音频DC1的第一解码时间T1(步骤S420)。接着,第一蓝牙扬声器100将模拟化第一解码音频DC1,以产生代表模拟化后的第一解码音频DC1的第一声音信号AU1。进而播放第一声音信号AU1,以放出对应第二声音信号AU1的声音(步骤S430)。
而在第二蓝牙扬声器120的部分,首先,每一个第二蓝牙扬声器120接收第一蓝牙扬声器110所传送的数字压缩音频CS,并在第一蓝牙扬声器110产生第一解码时间T1后接收第一解码时间T1。而在此步骤中,在第二蓝牙扬声器120接收到数字压缩音频CS后,可先暂时储存数字压缩音频CS一段时间(在此定义为第二暂存时间),并在第二暂存时间后解码数字压缩音频CS,以避免无线环境干扰所造成数据无法实时接收的问题(步骤S440)。在此步骤中,有关第一蓝牙扬声器110产生第一解码时间T1的时机点,已于上述实施例所述的第一蓝牙扬声器110的第一音频解码器114中描述,故在此不再赘述。
每一个第二蓝牙扬声器120在接收到数字压缩音频CS后,将对数字压缩音频CS解码,以产生第二解码音频DC2及对应第二解码音频DC的第二解码时间T2(步骤S450)。在此步骤中,第二解码时间T2的选择需与第一解码时间T1有对应关系。有关第二解码时间T2与第一解码时间T1之间的关系,已于上述实施例所述的处理器123中描述,故在此不再赘述。
而每一个第二蓝牙扬声器120在取得第一解码时间T1及第二解码时间T2后,将进一步判断第一解码时间T1与第二解码时间T2的时间差距,以产生代表时间差距的补偿信号MOD(步骤S460)。在此步骤中,有关每一个第二蓝牙扬声器120判断第一解码时间T1与第二解码时间T2的时间差距的实施方式,已于上述实施例所述的第二蓝牙扬声器120的处理器123中描述,故在此不再赘述。
接下来,每一个第二蓝牙扬声器120将根据对应的补偿信号MOD来调整第二解码音频DC2,此时输出补偿音频MA的时间将逐渐与输出第一解码音频DC1的时间相同,使得补偿音频MA逐渐同步于第一解码音频DC1(步骤S470)。最后,每一个第二蓝牙扬声器120将模拟化补偿音频MA,以产生代表模拟化后的补偿音频MA的第二声音信号AU2。进而播放第二声音信号AU2,以放出对应第二声音信号AU2的声音。
因此,当第一蓝牙扬声器110模拟化第一解码音频DC1,第二蓝牙扬声器120将同时模拟化补偿音频MA,以同步播放模拟化后的第一解码音频DC1及模拟化后的补偿音频MA。更进一步地来说,当第一蓝牙扬声器110转换第一解码音频DC1为第一声音信号AU1时,第二蓝牙扬声器120将同时转换第二解码音频DC2为第二声音信号AU2,以同步播放第一声音信号AU1及第二声音信号AU2。
综上所述,本发明实施例所提供的具有蓝牙功能的音频播放装置及音频播放方法,其第二蓝牙扬声器的处理器判断第一解码时间及第二解码时间之间的时间差距,以进一步调整每一个第二蓝牙扬声器放出声音的时机点,使得第二蓝牙扬声器放出声音的时机点逐渐与第一蓝牙扬声器放出声音的时机点同步。据此,第一蓝牙扬声器与第二蓝牙扬声器所发出的声音将不会有明显的落差。
以上所述仅为本发明的实施例,其并不用以局限本发明的保护范围。

Claims (20)

1.一种具有蓝牙功能的音频播放装置,其特征在于,包括:
一第一蓝牙扬声器,被配置为具有一蓝牙范围,该第一蓝牙扬声器接收一数字压缩音频并对该数字压缩音频解码,以产生一第一解码音频及对应该第一解码音频的一第一解码时间;以及
多个第二蓝牙扬声器,设置于该蓝牙范围之中,以接收该第一蓝牙扬声器传送的该数字压缩音频,并在该第一蓝牙扬声器产生该第一解码时间后接收该第一解码时间,每一该第二蓝牙扬声器对该数字压缩音频解码,以产生一第二解码音频及对应该第二解码音频的一第二解码时间,每一该第二蓝牙扬声器包含:
一处理器,被配置为接收该第一解码时间及该第二解码时间,并判断该第一解码时间与该第二解码时间的一时间差距,以产生代表该时间差距的一补偿信号;以及
一补偿单元,电连接该处理器并被配置为接收该补偿信号及该第二解码音频,该补偿单元根据该补偿信号调整该第二解码音频,以同步该第二解码音频与该第一解码音频,并据此产生一补偿音频;
其中,当该第一蓝牙扬声器模拟化该第一解码音频以播放该模拟化后的第一解码音频时,该第二蓝牙扬声器模拟化该补偿音频以同步播放该模拟化后的补偿音频。
2.如权利要求1所述的音频播放装置,其特征在于,该第一蓝牙扬声器包含:
一第一音频解码器,被配置为通过一第一蓝牙收发器接收该数字压缩音频,并对该数字压缩音频解码,以产生该第一解码音频及该第一解码时间,并在产生该第一解码时间后通过该第一蓝牙收发器输出该第一解码时间;
一第一数字模拟转换器,电连接该第一音频解码器,该第一数字模拟转换器接收该第一解码音频并模拟化该第一解码音频,以产生代表该模拟化后的第一解码音频的一第一声音信号;以及
一第一放音元件,电连接该第一数字模拟转换器,且被配置为接收并播放该第一声音信号。
3.如权利要求2所述的音频播放装置,其特征在于,该第一蓝牙扬声器还包含:
一第一寄存器,电连接于该第一蓝牙收发器及该第一音频解码器之间,该第一寄存器被配置为通过该第一蓝牙收发器暂存该数字压缩音频一第一暂存时间,并于该第一暂存时间后传送该数字压缩音频至该第一音频解码器,以提供该第一音频解码器对该数字压缩音频解码。
4.如权利要求1所述的音频播放装置,其特征在于,每一该第二蓝牙扬声器还包含:
一第二音频解码器,电连接该补偿单元及该处理器,该第二音频解码器被配置为通过一第二蓝牙收发器接收该第一蓝牙扬声器传送的该数字压缩音频,并对该数字压缩音频解码,以产生该第二解码音频至该补偿单元且产生该第二解码时间至该处理器;
一第二数字模拟转换器,电连接该补偿单元,该第二数字模拟转换器接收该补偿音频并模拟化该补偿音频,以产生代表该模拟化后的补偿音频的一第二声音信号;以及
一第二放音元件,电连接该第二数字模拟转换器,且被配置为接收并播放该第二声音信号。
5.如权利要求4所述的音频播放装置,其特征在于,每一该第二蓝牙扬声器还包含:
一第二寄存器,电连接于该第二蓝牙收发器及该第二音频解码器之间,该第二寄存器被配置为通过该第二蓝牙收发器暂存该数字压缩音频一第二暂存时间,并于该第二暂存时间后传送该数字压缩音频至该第二音频解码器,以提供该第二音频解码器对该数字压缩音频解码。
6.如权利要求1所述的音频播放装置,其特征在于,该第二解码音频是由多个音频样本所组成,若该处理器判断该时间差距为该第二解码时间晚于该第一解码时间,该补偿单元根据该补偿信号减少该第二解码音频的至少一该音频样本,使得该第二解码音频同步该第一解码音频。
7.如权利要求1所述的音频播放装置,其特征在于,该第二解码音频是由多个音频样本所组成,若该处理器判断该时间差距为该第二解码时间早于该第一解码时间,该补偿单元根据该补偿信号增加该第二解码音频的至少一该音频样本,使得该第二解码音频同步该第一解码音频。
8.如权利要求1所述的音频播放装置,其特征在于,于该第一蓝牙扬声器解码该数字压缩音频后,该第一蓝牙扬声器产生该第一解码时间。
9.如权利要求1所述的音频播放装置,其特征在于,于该第一蓝牙扬声器传送该数字压缩音频或该第一解码时间至该些第二蓝牙扬声器后,每一该第二蓝牙扬声器回传一回应信号至该第一蓝牙扬声器,其中每一该回应信号是代表对应的该第二蓝牙扬声器是否有收到完整的该数字压缩音频或该第一解码时间。
10.如权利要求1所述的音频播放装置,其特征在于,该第一解码时间为该第一蓝牙扬声器开始解码该数字压缩音频的一第一开始时间或该第一蓝牙扬声器完成解码该数字压缩音频的一第一完成时间。
11.如权利要求10所述的音频播放装置,其特征在于,若该第一解码时间为该第一开始时间,该第二解码时间为该第二蓝牙扬声器开始解码该数字压缩音频的一第二开始时间,若该第一解码时间为该第一完成时间,该第二解码时间为该第二蓝牙扬声器完成解码该数字压缩音频的一第二完成时间。
12.一种具有蓝牙功能的音频播放方法,适用于具有蓝牙功能的一音频播放***,该音频播放***具有一第一蓝牙扬声器及多个第二蓝牙扬声器,该第一蓝牙扬声器具有一蓝牙范围且该些第二蓝牙扬声器设置于该蓝牙范围之中,其特征在于,该音频播放方法,包括:
于该第一蓝牙扬声器接收一数字压缩音频并传送该数字压缩音频至该些第二蓝牙扬声器;
于该第一蓝牙扬声器解码该数字压缩音频,以产生一第一解码音频及对应该第一解码音频的一第一解码时间;
于每一该第二蓝牙扬声器接收该第一蓝牙扬声器传送的该数字压缩音频,并在该第一蓝牙扬声器产生该第一解码时间后接收该第一解码时间;
于每一该第二蓝牙扬声器解码该数字压缩音频,以产生一第二解码音频及对应该第二解码音频的一第二解码时间;
于每一该第二蓝牙扬声器判断该第一解码时间与该第二解码时间的一时间差距,以产生代表该时间差距的一补偿信号;以及
于每一该第二蓝牙扬声器根据该补偿信号调整该第二解码音频,以同步该第二解码音频与该第一解码音频,并据此产生一补偿音频;
其中,当该第一蓝牙扬声器模拟化该第一解码音频以播放该模拟化后的第一解码音频时,该第二蓝牙扬声器模拟化该补偿音频以同步播放该模拟化后的补偿音频。
13.如权利要求12所述的音频播放方法,其特征在于,于该第一蓝牙扬声器接收该数字压缩音频后,还包含步骤:
暂存该数字压缩音频一第一暂存时间,并于该第一暂存时间后解码该数字压缩音频。
14.如权利要求12所述的音频播放方法,其特征在于,于每一该第二蓝牙扬声器接收该数字压缩音频后,还包含步骤:
暂存该数字压缩音频一第二暂存时间,并于该第二暂存时间后解码该数字压缩音频。
15.如权利要求12所述的音频播放方法,其特征在于,该第二解码音频是由多个音频样本所组成,且于每一该第二蓝牙扬声器判断该第一解码时间与该第二解码时间的一时间差距时,若判断该时间差距为该第二解码时间晚于该第一解码时间,根据该补偿信号减少该第二解码音频的至少一该音频样本,使得该第二解码音频同步该第一解码音频。
16.如权利要求12所述的音频播放方法,其特征在于,该第二解码音频是由多个音频样本所组成,且于每一该第二蓝牙扬声器判断该第一解码时间与该第二解码时间的一时间差距时,若判断该时间差距为该第二解码时间早于该第一解码时间,根据该补偿信号增加该第二解码音频的至少一该音频样本,使得该第二解码音频同步该第一解码音频。
17.如权利要求12所述的音频播放方法,其特征在于,于该第一蓝牙扬声器解码该数字压缩音频后,还包含步骤:
于该第一蓝牙扬声器产生该第一解码时间。
18.如权利要求12所述的音频播放方法,其特征在于,于该第一蓝牙扬声器传送该数字压缩音频或该第一解码时间至该些第二蓝牙扬声器后,还包含步骤:
每一该第二蓝牙扬声器回传一回应信号至该第一蓝牙扬声器,其中每一该回应信号是代表对应的该第二蓝牙扬声器是否有收到完整的该数字压缩音频或该第一解码时间。
19.如权利要求12所述的音频播放方法,其特征在于,该第一解码时间为该第一蓝牙扬声器开始解码该数字压缩音频的一第一开始时间或该第一蓝牙扬声器完成解码该数字压缩音频的一第一完成时间。
20.如权利要求19所述的音频播放方法,其特征在于,若该第一解码时间为该第一开始时间,该第二解码时间为该第二蓝牙扬声器开始解码该数字压缩音频的一第二开始时间,若该第一解码时间为该第一完成时间,该第二解码时间为该第二蓝牙扬声器完成解码该数字压缩音频的一第二完成时间。
CN201410203442.6A 2014-04-30 2014-05-14 具有蓝牙功能的音频播放装置及音频播放方法 Expired - Fee Related CN105357604B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW103115527A TWI556656B (zh) 2014-04-30 2014-04-30 具有藍牙功能之音訊播放裝置及音訊播放方法
TW103115527 2014-04-30

Publications (2)

Publication Number Publication Date
CN105357604A CN105357604A (zh) 2016-02-24
CN105357604B true CN105357604B (zh) 2019-04-19

Family

ID=54356203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410203442.6A Expired - Fee Related CN105357604B (zh) 2014-04-30 2014-05-14 具有蓝牙功能的音频播放装置及音频播放方法

Country Status (3)

Country Link
US (1) US9521503B2 (zh)
CN (1) CN105357604B (zh)
TW (1) TWI556656B (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170127184A1 (en) * 2015-10-30 2017-05-04 Ac (Macao Commercial Offshore) Limited Wireless speaker system
US10440491B2 (en) * 2015-11-17 2019-10-08 Caavo Inc Multi-channel audio over a wireless network
CN106028221B (zh) * 2016-07-14 2019-04-16 Oppo广东移动通信有限公司 一种控制时间同步的方法及智能音箱
US9960874B2 (en) * 2016-07-20 2018-05-01 Zinwave, Ltd. Techniques for managing interference in a network environment
TWM541174U (zh) * 2017-01-05 2017-05-01 金寶電子工業股份有限公司 音源裝置
CN107181506A (zh) * 2017-04-13 2017-09-19 深圳市金立通信设备有限公司 一种控制终端播放资源的方法及蓝牙耳机
US10009862B1 (en) * 2017-09-06 2018-06-26 Texas Instruments Incorporated Bluetooth media device time synchronization
CN107734444B (zh) * 2017-10-23 2020-02-18 恒玄科技(上海)股份有限公司 一种无线多声道声音同步播放控制***及方法
CN108322854A (zh) * 2018-02-05 2018-07-24 上海康斐信息技术有限公司 一种智能播音设备及其联机方法及***
CN110970040B (zh) * 2018-09-28 2022-05-27 炬芯科技股份有限公司 无线蓝牙装置的音频同步方法及无线蓝牙装置
CN110166899A (zh) * 2019-06-06 2019-08-23 惠州市璧玉音响有限公司 一种高保真5.1声道无线音响***
CN110855619B (zh) * 2019-10-12 2021-03-23 安徽文香信息技术有限公司 播放音视频数据的处理方法、装置、存储介质及终端设备
SE544478C2 (en) * 2020-04-28 2022-06-14 Stig Halvarsson System, device and a method for providing an improved wireless audio system
KR102523889B1 (ko) * 2020-11-05 2023-04-19 선전 구딕스 테크놀로지 컴퍼니, 리미티드 오디오 동시 재생 방법, 장치, 및 설비

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4766440B2 (ja) * 2001-07-27 2011-09-07 日本電気株式会社 携帯端末装置及び携帯端末装置の音響再生システム
US7319703B2 (en) * 2001-09-04 2008-01-15 Nokia Corporation Method and apparatus for reducing synchronization delay in packet-based voice terminals by resynchronizing during talk spurts
US7747338B2 (en) * 2006-08-18 2010-06-29 Xerox Corporation Audio system employing multiple mobile devices in concert
US8234395B2 (en) * 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
JP4732730B2 (ja) * 2004-09-30 2011-07-27 パナソニック株式会社 音声復号装置
DE602005008467D1 (de) * 2004-11-18 2008-09-04 Nat Univ Ireland Synchronisierung von mehrkanallautsprechern über ein netzwerk
US9420332B2 (en) * 2006-07-06 2016-08-16 Qualcomm Incorporated Clock compensation techniques for audio decoding
US8433243B2 (en) * 2007-03-28 2013-04-30 Agere Systems Llc Wireless earphone for use in bluetooth piconets
US20090298420A1 (en) * 2008-05-27 2009-12-03 Sony Ericsson Mobile Communications Ab Apparatus and methods for time synchronization of wireless audio data streams
US20100303185A1 (en) * 2009-06-02 2010-12-02 Jacobus Cornelis Haartsen Methods of Operating Wireless Communications Devices Including Detecting Times of Receipt of Packets and Related Devices
DE102009028645B4 (de) * 2009-08-19 2014-04-03 Raumfeld Gmbh Verfahren und Anordnung zur Synchronisation von Datenströmen in Netzwerken sowie ein entsprechendes Computerprogramm und ein entsprechendes computerlesbares Speichermedium
US8768252B2 (en) * 2010-09-02 2014-07-01 Apple Inc. Un-tethered wireless audio system
GB2486183A (en) * 2010-12-03 2012-06-13 Cambridge Silicon Radio Ltd Time stamps are added to data transmitted via Bluetooth® connections to facilitate synchronised output of the data from a plurality of devices.
WO2012116087A1 (en) * 2011-02-22 2012-08-30 Revolabs, Inc. Systems and methods for synchronizing wireless audio base stations
CN202772917U (zh) * 2011-04-22 2013-03-06 喜讯无限(北京)科技有限责任公司 基于无线传输技术的多媒体文件分体式多声道同步播放实现***

Also Published As

Publication number Publication date
US9521503B2 (en) 2016-12-13
TW201541975A (zh) 2015-11-01
TWI556656B (zh) 2016-11-01
US20150319556A1 (en) 2015-11-05
CN105357604A (zh) 2016-02-24

Similar Documents

Publication Publication Date Title
CN105357604B (zh) 具有蓝牙功能的音频播放装置及音频播放方法
CN106531177B (zh) 一种音频处理的方法、移动终端以及***
US9078058B2 (en) Applications for a two-way wireless speaker system
CN104885387B (zh) 超声波通信***
CN102340730A (zh) 多台手机配合播放多声道立体声的方法
KR20170009981A (ko) 비디오 원격 해설 동기화 방법 및 시스템, 그리고 단말 장치
CN110390925B (zh) 人声与伴奏同步方法、终端、蓝牙设备及存储介质
CN107431859B (zh) 用于带有控制数据的封装的音频数据的无线广播的设备和方法
CN104010226A (zh) 基于音频的多终端互动播放的方法和***
CN203219287U (zh) 媒体播放***和媒体发射装置
CN104104762A (zh) 一种高效通信终端音频测试方法
CN101600060B (zh) 蓝牙子母立体双声道的数字电视
CN103873919A (zh) 一种信息处理方法及电子设备
CN203747954U (zh) 麦克风、以及音频传输***
CN205622822U (zh) 一种双蓝牙音箱
CN109743658A (zh) 一种信息处理方法及电子设备
CN206004892U (zh) 一种无线蓝牙播放***及无线蓝牙播放装置
CN104506588B (zh) 一种实现乐队的移动排练的方法及装置
CN104104401A (zh) 媒体播放方法及其***
CN103200493A (zh) 舞台背景声效控制***
CN106464288B (zh) 一种实现对讲的方法及智能手环
US9792917B2 (en) Audio processing device and method and electro-acoustic converting device and method
CN104766598A (zh) 一种基于wifi音视频接入的卡拉ok装置
CN103152669A (zh) 一种采用智能终端运算音频效果器的方法
CN110971744B (zh) 一种蓝牙音箱语音播放控制的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190419

Termination date: 20200514