專利名稱::一種音頻傳感器板及多跳語音傳輸方法
技術領域:
:本發明涉及多媒體無線傳感器網絡
技術領域:
,ZigBee低速率短距離無線個域網通信
技術領域:
,尤其涉及一種易組裝的多媒體無線傳感器網絡音頻節點及其多跳語音傳輸方法。
背景技術:
:隨著多媒體技術、無線通信技術和電子技術的不斷發展,多媒體無線傳感器網絡技術引起了社會的普遍關注。以視頻、音頻、圖像、文本為基本元素的多媒體應用在視頻監控、目標識別與跟蹤、語音識別與交互、虛擬現實等領域中具有廣闊的應用前景。多媒體無線傳感器網絡作為傳感器網絡的重要發展趨勢之一,除了具有傳感器網絡的共性特點之外,還具有網絡數據吞吐量大、數據處理任務復雜、媒體格式多樣化等特點。在多媒體無線傳感器網絡中,存在視頻、音頻、圖像、文本等多種媒體信息,數據格式類型復雜,涉及到視頻壓縮解壓縮、音頻編解碼、數據傳輸等多種數據處理任務,特別是視頻和音頻數據,數據量較大,對于無線傳感器網絡的帶寬以及節點的處理能力提出了較高的技術挑戰。同時,視頻、音頻應用多為實時性較強的應用,因此已有的無線傳感器網絡休眠節能方法很難應用到多媒體無線傳感器網絡中。對于多媒體無線傳感器網絡應用,主要存在如下挑戰低成本、低功耗硬件平臺設計,超高壓縮率的數據壓縮與存儲,軟件協議節能控制策略,實時媒體傳輸,網絡擁塞控制等。目前已有的多媒體無線傳感器網絡平臺,普遍存在硬件成本過高,功耗較大,很難適用于低功耗、自組織的無線傳感器網絡。同時,已有的多媒體無線傳感器網絡節點多為一體化設計,其硬件體系結構不具有可擴展性和復用性,僅僅適用于自身項目的需要。當應用場合發生變化時,所有硬件需要重新設計。因此基于模塊化設計思想,研發具有通用接口的多媒體無線傳感器網絡音頻/視頻傳感器板具有重大意義。此外,目前已有的語音節點多為點對點傳輸,支持多跳的無線傳輸節點不多,特別是具有自組織功能,能支持動態Mesh無線傳感器網絡的語音節點尚未公開發表,因此如何實現語音數據在無線傳感器網絡中的多跳傳輸也是一個重要的研究課題。
發明內容本發明實施例要解決的問題是提供一種音頻傳感器板及多跳語音傳輸方法,以實現語音編解碼和實時、多跳語音傳輸。為達到上述目的,本發明實施例的技術方案提供一種音頻傳感器板,包括微處理器單元,用于根據ZigBee(紫蜂)核心板轉發的音頻釆集、播放或停止指令,對音頻數據進行相應的處理;音頻壓縮解壓縮單元,用于將從AD/DA轉換單元接收到的數據進行音頻壓縮,并發送到所述微處理器單元,將從所述微處理器單元接收到的數據進行音頻解壓縮,并發送到所述AD/DA轉換單元;AD/DA轉換單元,用于將從語音信號單元接收到的音頻信號轉換為數字信號,并將所述數字信號發送到所述音頻壓縮解壓縮單元,將從所述音頻壓縮解壓縮單元接收到的數字信號轉換為音頻信號,并將所述音頻信號發送到所述語音信號單元;通用接口單元,所述音頻傳感器板通過所述通用接口單元與ZigBee核心板連接;語音信號單元,用于釆集音頻信號并發送到所述AD/DA轉換單元,播放從所述AD/DA轉換單元接收到的音頻信號。其中,所述音頻傳感器板還包括電源單元,用于通過所述通用接口單元給所述音頻傳感器板供電。本發明實施例的技術方案還提供一種多跳語音傳輸系統,所述系統包括第一音頻傳感器板,用于釆集音頻數據,并通過第一ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;第一ZigBee核心板,用于對所述第一音頻傳感器板釆集的音頻數據進行封裝,并將封裝后的音頻數據發送到所述ZigBee網絡;ZigBee網絡,用于對所述第一ZigBee核心板發送的音頻數據進行多跳傳輸;第二ZigBee核心板,用于將從所述ZigBee網絡接收到的音頻數據發送到第二音頻傳感器板;第二音頻傳感器板,用于通過所述第二ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡,并對從所述第二ZigBee核心板接收到的音頻數據進行播放。其中,所述第一音頻傳感器板或第二音頻傳感器板包括微處理器單元,用于根據ZigBee核心板轉發的音頻釆集、播放或停止指令,對音頻數據進行相應的處理;音頻壓縮解壓縮單元,用于將從AD/DA轉換單元接收到的數據進行音頻壓縮,并發送到所述微處理器單元,將從所述微處理器單元接收到的數據進行音頻解壓縮,并發送到所述AD/DA轉換單元;AD/DA轉換單元,用于將從語音信號單元接收到的音頻信號轉換為數字信號,并將所述數字信號發送到所述音頻壓縮解壓縮單元,將從所述音頻壓縮解壓縮單元接收到的數字信號轉換為音頻信號,并將所述音頻信號發送到所述語音信號單元;通用接口單元,所述音頻傳感器板通過所述通用接口單元與ZigBee核心板連接;語音信號單元,用于采集音頻信號并發送到所述AD/DA轉換單元,播放從所述AD/DA轉換單元接收到的音頻信號。其中,所述第一音頻傳感器板或第二音頻傳感器板還包括電源單元,用于通過所述通用接口單元給所述音頻傳感器板供電。其中,所述系統還包括節能控制裝置,用于控制所述音頻傳感器板的能耗。本發明實施例的技術方案還提供了一種利用所述的音頻傳感器板進行音頻數據釆集的方法,所述方法包括以下步驟所述音頻傳感器板通過ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;微處理器單元接收所述ZigBee核心板轉發的音頻釆集指令,并進行音頻數據采集搡作;當從語音信號單元中釆集到音頻信號后,經AD/DA轉換單元將所述音頻信號轉換為數字信號;音頻壓縮解壓縮單元將所述數字信號進行基于硬件的數字音頻壓縮,并發送到微處理器單元;所述微處理器單元按照時序讀取語音數據,并通過通用接口單元將所述數據發送至ZigBee核心板。本發明實施例的技術方案還提供了一種利用所述的音頻傳感器板進行音頻數據播放的方法,所述方法包括以下步驟所述音頻傳感器板通過ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;微處理器單元接收所述ZigBee核心板轉發的音頻播放指令;當所述微處理器單元通過通用接口單元接收到一個經所述ZigBee核心板轉發的語音包后,所述語音包經音頻壓縮解壓縮單元進行音頻解壓縮;AD/DA轉換單元將所述解壓縮后的語音包轉換為音頻信號,并發送到語音信號單元;所述語音信號單元對接收到的音頻信號進行播放。本發明實施例的技術方案還提供了一種利用所述的多跳語音傳輸系統進行音頻數據傳輸的方法,所述方法包括以下步驟源音頻傳感器板通過源ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;源音頻傳感器板根據ZigBee核心板轉發的音頻釆集指令釆集音頻數據;源ZigBee核心板對所述源音頻傳感器板釆集的音頻數據進行封裝,并將封裝后的音頻數據發送到所述ZigBee網絡;ZigBee網絡對所述源ZigBee核心板發送的音頻數據進行多跳傳輸;目的ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;所述目的ZigBee核心板將從所述ZigBee網絡接收到的音頻數據傳送到目的音頻傳感器板,并由所述目的音頻傳感器板進行播放。與現有技術相比,本發明的技術方案具有如下優點根據本發明構成的音頻傳感器節點可動態加入ZigBee網絡并實現語音的實時多跳遠距離傳輸。本發明可應用于環境探測與搜救機器人、仿人形機器人、智能家居、智能玩具、智能交通、環境監測、汽車電子、健康監護、軍事技術等領域中的無線多跳語音傳輸或基于語音識別/合成的語音遙控與人機交互,特別適用于支持ZigBee語音傳輸的應用領域。圖1是本發明的一種多媒體無線傳感器網絡音頻傳感器板硬件連接框圖2是本發明的多媒體無線傳感器網絡音頻傳感器板硬件原理圖3是本發明的多媒體無線傳感器網絡音頻傳感器板通用接口原理圖及定義;圖4a是本發明的適用于音頻傳感器板的軟件框圖4b是本發明的適用于音頻傳感器板的ARV微處理器單元程序框圖5是本發明的ARV微處理器單元主程序框圖6是本發明的ARV微處理器單元中斷服務程序框圖。具體實施例方式下面結合附圖和實施例,對本發明的具體實施方式作進一步詳細描述。以下實施例用于說明本發明,但不用來限制本發明的范圍。以下根據圖1-圖6說明本發明實施例的多媒體無線傳感器網絡音頻傳感器板及其多跳語音傳輸實現方法。參照圖1和圖2,圖l表示本發明的多媒體無線傳感器網絡音頻傳感器板硬件連接框圖,圖2表示本發明的多媒體無線傳感器網絡音頻傳感器板硬件原理圖。多媒體無線傳感器網絡音頻傳感器板基于模塊化思想設計,該硬件由ARV微處理器單元、音頻壓縮解壓縮單元、AD/DA轉換單元、通用接口單元與語音信號單元組成,其中,ARV微處理器單元與音頻壓縮解壓縮單元相連,音頻壓縮解壓縮單元又與AD/DA轉換單元相連,語音單元與AD/DA轉換單元相連。通用接口單元與音頻壓縮解壓縮單元相連,是連接ZigBee核心板、通用電源板和音頻傳感器板的數據總線。物理上為可以上下串接的插接件。音頻傳感器板通過通用接口單元與ZigBee核心板相連,物理上經由通用接口單元與ZigBee核心板連接,邏輯上通過串口實現和ZigBee核心芯片進行數據傳輸。與ZigBee核心板、電源板相連后,可構成多媒體無線傳感器網絡音頻節點。圖3給出了本發明的多媒體無線傳感器網絡音頻傳感器板通用接口原理圖,該通用接口順序編號為<table>tableseeoriginaldocumentpage11</column></row><table>該通用接口的管腳定義為:1+3.32CH—RXDATA3EPR4Reset1CH—CLK6Reset27CH—STARB8GND9CH—BUTTON10+3.3v11CH—TXDATA17R6S6t31+5V41GND其它管腳懸空。本發明的多媒體無線傳感器網絡音頻傳感器板,其ARV微處理器單元選用具有32KB系統內可編程Flash的8位ATMEGA32L芯片。音頻壓縮芯片選用美國"語音系統公司"DVSI的AMBE-2000語音壓縮、解壓縮芯片。該音頻芯片是一種運用多帶激勵(Multi-BandExcitation,MBE)語音編碼方案進行編碼解碼的高性能、低功耗的實時語音壓縮解壓芯片,其壓縮率可在2—9.6Kb/s內調節,具有FEC(前向糾錯)、VAD(語音激活檢測)功能和DTMF信號檢測功能。AD/DA芯片的選擇對于設計出具有優良語音質量的系統非常關鍵,本發明的多媒體無線傳感器網絡音頻傳感器板的AD/DA芯片選用美國模擬器件公司(ADI)的AD73311芯片,該芯片具有64KHz、32KHz、16KHz等釆樣頻率可選、可變的增益輸入以及利用串口傳遞數據等特性。由于AMBE2000和AD73311的主時鐘都為16.384MHz,并且通過配置CODEC一SEL可以將AMBE2000的語音接口設置成專門與AD73311通信,因此選用AMBE2000和AD73311通信芯片可以方便地完成語音壓縮與解壓縮的硬件設計,該模塊可以兼容多種調制方式與多種數據速率,為實現模塊化的多媒體無線傳感器網絡音頻板提供了高度的靈活性。ARV微處理器單元與ZigBee核心板的芯片(本實施例中,ZigBee核心板選用TICC2430芯片)釆用了UART通信方式,波特率為38,400,8個數據位,1個起始位,1個停止位,停止位為高電平,無奇偶校驗。圖4表示適用于音頻傳感器板的軟件整體框圖和ARV微處理器單元程序示意框圖。本發明的多媒體無線傳感器網絡音頻傳感器板及其多跳語音傳輸實現方法,由音頻采樣與壓縮子程序、音頻解壓縮與播放子程序、串口通信子程序、ZigBee網絡子程序與電源節能控制子程序等五個軟件模塊實現,如圖4(a)所示。具體操作過程如下(1)音頻傳感器節點自動搜尋ZigBee網絡,并將自己作為終端設備加入該網絡。ZigBee網絡子程序動態地維護Mesh網的拓撲結構和AODV路由算法。(2)音頻傳感器節點接收協調器節點轉發的音頻釆集、播放或停止等指令,并實現相應的音頻數據處理。例如發送如下指令可實現音頻播放1E11110000000020OC08FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF又如發送如下指令可實現停止01IE111100000000200D08FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF(3)音頻傳感器節點接收到其ZigBee核心板通過串口轉發來的播放或釆集命令后,將進行如下處理*語音播放過程當串口服務程序從串口接收到一個語音包后,插入到播放緩沖隊列中;主程序查詢播放緩沖隊列,如果在隊列中有語音包,則取出頭包并拷貝到播放緩沖區中,并釋放相應包內存后,開始播放過程。參語音采集過程當從釆樣器中釆集到語音數據后,打成60個字節的語音包,通過UART串口發送至ZigBee核心板芯片。(4)ZigBee核心板在接收到AVR的音頻包后,通過串口回調函數,將其附加上傳輸幀頭,并通過無線ZigBee網絡發送給目標節點。圖5表示ARV微處理器單元主程序框圖。圖6表示ARV微處理器單元中斷服務程序框圖。本發明在實現ARV微處理器單元和ZigBee核心板間數據傳輸時,充分考慮了CC2430與AVR之間的串口通信時間,將音頻數據包的組包過程放在ZigBee核心板上完成,其工作過程如下ARV微處理器單元每收到一次數據,就給ZigBee核心板回送一次數據(0x5A),ZigBee核心板進入串口接收回調,在回調中判斷是否是Ox5A,如果是就啟動下一個包的發送。加Ox5A這個頭是因為在AVR采樣到音頻數據發送給CC2430時也會進入串口接收回調,為了做出不同處理,因此加入了幀頭標識。在ARV微處理器單元釆樣端加入的是0x03,表明發送的是音頻數據。音頻包結構體定義如下typedefstructCommand_packet//為0x01標識的是音頻或傳感器數據〃命令包總長度,目前為0xlE〃目標地址,取的是64位地址的低16位//源地址,同上〃包號〃幀類型,這里為命令幀0x20〃命令類型,為停止和播放(0x0D,0x0C)uint8Coor,uint8Length;uint16Dest_ID;uint16Source—ID;uintl6Seq;uint8Pkt—Type;uint8Cmd;structcmd_paramunionuint8Sensor—typeO;uint8Param;}cmd_param_indication;〃傳感器類型,音頻為0x08〃該項參數對音頻無意義}cmd_param;}Command_packet;ZigBee核心板在串口接收到ARV微處理器單元的音頻包后,通過串口回調函數,將其附加上傳輸幀頭,并通過無線ZigBee網絡發送給目標節點。在無線數據接收端,存在組包的機制。考慮到在環境惡劣的情況下,無線傳輸時一般會有丟包、延時等,因此在接收方,首先接收到12個音頻包后再送給音頻板播放。在此過程中如果音頻包存在亂序,則可進行調整。假如音頻包通過不同的路由首先接收到第1包、第3包,然后才收到第2包,組包程序就會調整其順序,因此可保持正常通話。播放的機制是首先ZigBee核心板通過串口發送一個音頻包到AVR,AVR播放完成后給串口回發一個字節的數據,這樣ZigBee核心板就能再次進入串口接收回調,在回調中通過設置事件,觸發ZigBee核心板發送下一個音頻包,即osal—set_eve(ProcessApp_TaskID,AUDIO—SENDALL—EVENT);本發明的多媒體無線傳感器網絡音頻傳感器板及其多跳語音傳輸實現方法,同時實現了一種音頻傳感器節點的低功耗控制。AMBE2000有三種工作模式,即正常模式、省電模式和標準睡眠模式。在省電模式中系統的所有功能都將關閉,只能通過上電復位來重啟,設置時將控制字1的高8位寫為0x55即可。在本設計中采用了標準睡眠模式,該模式可以通過軟件或者硬件設置,軟件設置時可對控制字11的第3位進行控制,為l將使能該模式,改為O則將回到正常模式。本發明對AVR微處理器單元的實現是初始化時使其進入空閑模式,在進行串口操作時自動進入正常工作模式。具體實現方法如下軟件程序首先將ambe—out—buffer初始化為0x800C;在Case2和Case3中分別將其改回來即可。也可以將ambe一out—buffer[l]初始化為0x5500,然后在Case2和Case3中釆用如下處理Case2:if(power==0)ambeout—buffer[l]=0x0000;AmbeAdReset();—delay_ms(100);AmbeOutData();power++;Case3:if(power==0)ambe—out—buffer[1]=0x0000;AmbeAdReset();—delay_ms(100);power++;如上所述,按照本發明就能獲得一種可用于多媒體無線傳感器網絡的具有通用接口的音頻傳感器板及其一種符合ZigBee規范的多跳語音傳輸方法。該發明的音頻傳感器板具有音頻編解碼、AD/DA轉換功能,可方便地與無線傳感器網絡核心板插接構成音頻無線傳感器網絡節點。節點在ZigBee網絡內移動時,可以動態地加入網絡,切換父節點,并實現清晰的語音實時多跳遠距離傳輸。本發明可以被應用于環境探測與搜救機器人、仿人形機器人、智能家居、智能玩具、智能交通、環境監測、汽車電子、健康監護、軍事技術等領域中。特別是在煤礦井下等惡劣環境中,部署蜂窩語音通信系統較為復雜。可以通過部署低成本、低功耗的無線傳感器網絡,使用音頻節點實現移動無線語音通信。例如,在i,ooo米長的彎曲井下采掘面巷道中,通過部署20-40個左右的所述節點即可組成區域性井下無線傳感器網絡(WPAN);利用光纖與協調器網關,各區域井下無線傳感器網絡相互連接,并與井上監控中心相連。井上監控中心由服務器、客戶端與數據中心等組成。井下節點類型包括傳感器終端節點(如瓦斯、一氧化碳、氧氣、煙霧、溫濕度)、移動音頻傳感器節點、固定路由器節點等。井上監控中心中的音頻呼叫客戶端在使用音頻呼叫功能時,通過發出"全部節點iminstall"命令,可關閉井下傳感器節點的環境信息監測功能,同時通過"激活語音節點"命令,指定特定音頻傳感器節點轉入采集狀態實現語音通信,并通過發送字節02通知語音模塊轉入釆集狀態。語音模塊開始采樣后,將釆集數據通過串口發送給ZigBee核心芯片(CC2430)后上報到協調器保存備份,傳輸過程直到協調器發"停止釆集"命令為止。當需要節點轉入到播放狀態時,位于井上的音頻呼叫客戶端發送"指定節點播放通話命令",語音數據經CC2430后通過串口下發給語音模塊播放,播放過程直到協調器發"停止播放"命令為止。應用測試表明,音頻傳感器節點能夠在無線傳感器網絡范圍內實現清晰的移動語音通信,并可滿足機器識別的需要。同時,節點支持遵從ZigBee協議的mesh網絡功能。以上所述僅是本發明的優選實施方式。應當指出,對于本
技術領域:
的普通技術人員來說,在不脫離本發明技術原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。權利要求1、一種音頻傳感器板,其特征在于,包括微處理器單元,用于根據ZigBee核心板轉發的音頻采集、播放或停止指令,對音頻數據進行相應的處理;音頻壓縮解壓縮單元,用于將從AD/DA轉換單元接收到的數據進行音頻壓縮,并發送到所述微處理器單元,將從所述微處理器單元接收到的數據進行音頻解壓縮,并發送到所述AD/DA轉換單元;AD/DA轉換單元,用于將從語音信號單元接收到的音頻信號轉換為數字信號,并將所述數字信號發送到所述音頻壓縮解壓縮單元,將從所述音頻壓縮解壓縮單元接收到的數字信號轉換為音頻信號,并將所述音頻信號發送到所述語音信號單元;通用接口單元,所述音頻傳感器板通過所述通用接口單元與ZigBee核心板連接;語音信號單元,用于采集音頻信號并發送到所述AD/DA轉換單元,播放從所述AD/DA轉換單元接收到的音頻信號。2、如權利要求1所述的音頻傳感器板,其特征在于,所述音頻傳感器板還包括電源單元,用于通過所述通用接口單元給所述音頻傳感器板供電。3、一種多跳語音傳輸系統,其特征在于,所述系統包括第一音頻傳感器板,用于釆集音頻數據,并通過第一ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;第一ZigBee核心板,用于對所述第一音頻傳感器板采集的音頻數據進行封裝,并將封裝后的音頻數據發送到所述ZigBee網絡;ZigBee網絡,用于對所述第一ZigBee核心板發送的音頻數據進行多跳傳輸;第二ZigBee核心板,用于將從所述ZigBee網絡接收到的音頻數據發送到第二音頻傳感器板;第二音頻傳感器板,用于通過所述第二ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡,并對從所述第二ZigBee核心板接收到的音頻數據進行播放。4、如權利要求3所述的多跳語音傳輸系統,其特征在于,所述第一音頻傳感器板或第二音頻傳感器板包括微處理器單元,用于根據ZigBee核心板轉發的音頻釆集、播放或停止指令,對音頻數據進行相應的處理;音頻壓縮解壓縮單元,用于將從AD/DA轉換單元接收到的數據進行音頻壓縮,并發送到所述微處理器單元,將從所述微處理器單元接收到的數據進行音頻解壓縮,并發送到所述AD/DA轉換單元;AD/DA轉換單元,用于將從語音信號單元接收到的音頻信號轉換為數字信號,并將所述數字信號發送到所述音頻壓縮解壓縮單元,將從所述音頻壓縮解壓縮單元接收到的數字信號轉換為音頻信號,并將所述音頻信號發送到所述語音信號單元;通用接口單元,所述音頻傳感器板通過所述通用接口單元與ZigBee核心板連接;語音信號單元,用于采集音頻信號并發送到所述AD/DA轉換單元,播放從所述AD/DA轉換單元接收到的音頻信號。5、如權利要求3所述的多跳語音傳輸系統,其特征在于,所述第一音頻傳感器板或第二音頻傳感器板還包括電源單元,用于通過所述通用接口單元給所述音頻傳感器板供電。6、如權利要求3至5任一項所述的多跳語音傳輸系統,其特征在于,所述系統還包括節能控制裝置,用于控制所述音頻傳感器板的能耗。7、一種利用如權利要求1所述的音頻傳感器板進行音頻數據采集的方法,其特征在于,所述方法包括以下步驟所述音頻傳感器板通過ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;微處理器單元接收所述ZigBee核心板轉發的音頻采集指令,并進行音頻數據釆集操作;當從語音信號單元中釆集到音頻信號后,經AD/DA轉換單元將所述音頻信號轉換為數字信號;音頻壓縮解壓縮單元將所述數字信號進行基于硬件的數字音頻壓縮,并發送到微處理器單元;所述微處理器單元按照時序讀取壓縮后的語音數據,并通過通用接口單元將所述數據發送至ZigBee核心板。8、一種利用如權利要求1所述的音頻傳感器板進行音頻數據播放的方法,其特征在于,所述方法包括以下步驟所述音頻傳感器板通過ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;微處理器單元接收所述ZigBee核心板轉發的音頻播放指令;當所述微處理器單元通過通用接口單元接收到一個經所述ZigBee核心板轉發的語音包后,所述語音包經音頻壓縮解壓縮單元進行音頻解壓縮;AD/DA轉換單元將所述解壓縮后的語音包轉換為音頻信號,并發送到語音信號單元;所述語音信號單元對接收到的音頻信號進行播放。9、一種利用如權利要求3所述的多跳語音傳輸系統進行音頻數據傳輸的方法,其特征在于,所述方法包括以下步驟源音頻傳感器板通過源ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡;源音頻傳感器板根據ZigBee核心板轉發的音頻釆集指令釆集音頻數據;源ZigBee核心板對所述源音頻傳感器板采集的音頻數據進行封裝,并將封裝后的音頻數據發送到所述ZigBee網絡;ZigBee網絡對所述源ZigBee核心板發送的音頻數據進行多跳傳輸,將所述音頻數據發送到目的ZigBee核心板;目的ZigBee核心板將從所述ZigBee網絡接收到的音頻數據發送到目的音頻傳感器板;目的音頻傳感器板通過所述目的ZigBee核心板自動搜尋ZigBee網絡并作為終端設備加入所述ZigBee網絡,并對從所述目的ZigBee核心板接收到的音頻數據進行播放。全文摘要本發明公開了一種音頻傳感器板及多跳語音傳輸方法,該音頻傳感器板硬件具有音頻編解碼、AD/DA轉換功能,具有可與無線傳感器網絡核心板構成語音傳感器節點的通用接口;該方法可以實現語音編解碼和實時、多跳語音傳輸,無線通信軟件遵從TI公司ZigBee2006協議棧規范。根據本發明構成的多媒體無線傳感器網絡音頻節點可動態加入ZigBee網絡并實現語音的實時多跳遠距離傳輸。本發明可應用于環境探測與搜救機器人、仿人形機器人、智能家居、智能玩具、智能交通、環境監測、汽車電子、健康監護、軍事技術等領域中的語音傳輸或基于語音識別/合成的語音遙控與人機交互,特別適用于支持ZigBee語音傳輸的應用領域。文檔編號H04L12/28GK101340337SQ200810117230公開日2009年1月7日申請日期2008年7月25日優先權日2008年7月25日發明者徐朝農,裴忠民,鄧志東申請人:清華大學