一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為物聯(lián)網(wǎng)應(yīng)用設(shè)計(jì)高質(zhì)量的聲學(xué)音頻

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Jaya Kathuria ? 2022-10-12 10:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

音頻是許多物聯(lián)網(wǎng)應(yīng)用不可或缺的一部分,包括揚(yáng)聲器和耳機(jī)等消費(fèi)品、可穿戴設(shè)備和醫(yī)療設(shè)備(如助聽器)、自動(dòng)化和工業(yè)控制應(yīng)用、娛樂系統(tǒng)以及汽車信息娛樂單元等。

物聯(lián)網(wǎng)音頻大致可分為三類:流媒體(即音樂、語音和數(shù)據(jù))、語音識(shí)別/命令,以及通過藍(lán)牙Wi-Fi 連接的無線(例如,通過 Wi-Fi 將多通道音頻流式傳輸?shù)郊彝キh(huán)繞聲系統(tǒng))。然而,當(dāng)工程師必須遵守基于物聯(lián)網(wǎng)的設(shè)備所需的嚴(yán)格約束時(shí),設(shè)計(jì)高質(zhì)量、不間斷的聲學(xué)音頻子系統(tǒng)可能是一個(gè)挑戰(zhàn)。

更復(fù)雜的設(shè)計(jì)是需要包括語音識(shí)別等高級(jí)功能,例如允許駕駛員以與手機(jī)相同的免提方式控制汽車中的信息娛樂系統(tǒng)。由于MCU是所有這些音頻系統(tǒng)的核心,因此選擇集成了設(shè)計(jì)可靠無噪聲音頻系統(tǒng)所需的必要音頻技術(shù)的MCU非常重要。本文探討了可用于設(shè)計(jì)此類系統(tǒng)的音頻技術(shù)。

音頻子系統(tǒng)的組件

物聯(lián)網(wǎng)音頻涉及三個(gè)主要活動(dòng):蒸汽高質(zhì)量語音/數(shù)據(jù),無線傳輸和語音重組控制。圖1顯示了嵌入式系統(tǒng)中最重要的構(gòu)建模塊。

pYYBAGNGKi-AWPC3AABsIMkQ_i4574.png

[圖1|此框圖顯示了音頻處理子系統(tǒng)中更重要的構(gòu)建塊。

請(qǐng)注意,其中許多功能可以集成到現(xiàn)代 MCU 中,例如,在本例中使用的具有集成 Wi-Fi 802.11n 的 Cypress CYW43907?;谖锫?lián)網(wǎng)的系統(tǒng)可能包括的一些重要音頻技術(shù)包括:

音樂應(yīng)用

支持音頻的MCU允許工程師解碼大多數(shù)流行的媒體播放器和內(nèi)容提供商使用的MP3/4流。許多設(shè)計(jì)還需要支持WMA和蘋果的AAC解碼,這需要更多的處理能力。在消費(fèi)類音頻應(yīng)用中,通??梢酝ㄟ^管理音頻配件(如數(shù)字揚(yáng)聲器組)中的數(shù)字音樂流來利用低成本音頻MCU。

在這些應(yīng)用中,一幀 PCM 音頻數(shù)據(jù)(封裝在 USB 音頻類格式中)每 1 ms 通過處理器的 SPI/I2C 串行通道之一到達(dá)一次。根據(jù)來源的不同,音頻流可能以幾種格式之一到達(dá)(即左對(duì)齊、右對(duì)齊、I2S 等)。但是,某些低成本編解碼器只能接受特定格式。在這些情況下,MCU在確保數(shù)據(jù)在饋送到編解碼器之前正確對(duì)齊方面發(fā)揮著重要作用。

由于并非所有音頻源都使用相同的采樣速率,因此編解碼器還必須使其采樣頻率適應(yīng)源,或者依靠MCU將采樣數(shù)據(jù)流轉(zhuǎn)換為通用數(shù)據(jù)速率(見圖2)。在這些情況下,MCU 必須管理流,以避免在欠載或過載條件下導(dǎo)致靜音、爆音和音頻不連續(xù)性,從而導(dǎo)致數(shù)據(jù)丟失并破壞用戶收聽體驗(yàn)。請(qǐng)注意,音頻MCU還可用于實(shí)現(xiàn)音頻子系統(tǒng)的其他功能,例如在音頻播放期間控制照明。

poYBAGNGKjWAAnE_AABkurmfyZw075.png

[圖2 |音頻MCU可能需要執(zhí)行格式轉(zhuǎn)換、采樣率調(diào)整和流管理,并支持音頻用戶界面。

為了在廣泛的應(yīng)用中實(shí)現(xiàn)音頻,音頻MCU需要支持各種音頻技術(shù)。圖 3 顯示了這些音頻技術(shù)的示例。

poYBAGNGKjyAZkADAAFUbiIuh_w226.png

[圖3|音頻技術(shù)]

音頻編解碼器(enCOder/DECoder)

音頻編解碼器是音頻系統(tǒng)的主要前端組件。許多為物聯(lián)網(wǎng)應(yīng)用構(gòu)建的MCU都支持硬件中的編解碼器功能。這使得系統(tǒng)能夠減小數(shù)字音頻樣本的大小,以加快無線傳輸(節(jié)省功耗)并節(jié)省存儲(chǔ)空間(減少內(nèi)部存儲(chǔ)器容量的壓力)。編解碼器可能支持各種音頻標(biāo)準(zhǔn)格式,如 AAC、AC-3 和 ALAC。為此,它需要一個(gè)解碼訪問單元(AU),該單元在任何音頻后處理(例如DSOLA,SOLA)之前實(shí)現(xiàn)。當(dāng)與AAC,AC-3和ALAC等標(biāo)準(zhǔn)音頻格式一起使用時(shí),音頻的分類方式是,后續(xù)音頻樣本在音頻數(shù)據(jù)包數(shù)據(jù)流中指定的規(guī)定格式內(nèi)。數(shù)據(jù)包間隔也得到管理,以允許在存在擁塞的情況下實(shí)現(xiàn)最小的交叉抖動(dòng)和不間斷操作。AU有效載荷大小允許執(zhí)行任何需要執(zhí)行的隱藏。

基帶處理

基帶信號(hào)模擬或數(shù)字波形中可由電子電路處理的基本頻率組。基帶信號(hào)可以由單個(gè)頻率或一組頻率組成,或者在數(shù)字域中,也可以由通過非多路復(fù)用信道發(fā)送的數(shù)據(jù)流組成?;鶐Фx為基帶(信號(hào)/秒)與載波信號(hào)混合以產(chǎn)生調(diào)制信號(hào)。請(qǐng)注意,在支持物聯(lián)網(wǎng)音頻的MCU中,音頻編解碼器在單個(gè)芯片上集成了基帶處理和RF。音頻編解碼器可以在各種無線收發(fā)器中實(shí)現(xiàn),以提供語音數(shù)據(jù)和/或音樂功能。該編解碼器還具有用于音頻輸出的單聲道和立體聲通道,以及立體聲輸入。

數(shù)據(jù)包丟失隱藏和數(shù)據(jù)復(fù)制

過度延遲、數(shù)據(jù)包丟失和高延遲抖動(dòng)都會(huì)損害通信質(zhì)量。突發(fā)數(shù)據(jù)包丟失的可能性隨著網(wǎng)絡(luò)負(fù)載的增加而增加,并導(dǎo)致用戶可以聽到的中斷。通過賽普拉斯的數(shù)據(jù)包丟失隱藏技術(shù)等高級(jí)功能,可以增強(qiáng)Wi-Fi上強(qiáng)大的音頻傳輸。系統(tǒng)架構(gòu)源/接收器如下:一個(gè)源捕獲音頻,通過RTP流結(jié)構(gòu)多路復(fù)用PCM數(shù)據(jù),并將時(shí)鐘與連接到PLC源的所有接收器同步。

請(qǐng)注意,通信鏈路的性能取決于鏈路預(yù)算性能的質(zhì)量。該鏈路預(yù)算由三個(gè)因素決定:發(fā)射功率、發(fā)射天線增益和接收天線增益。例如,如果鏈路路徑的功率減去可用空間損失大于接收無線電的最小接收信號(hào)電平,則可以通過 802.11 網(wǎng)絡(luò)進(jìn)行可靠通信(參見圖 4)。

poYBAGNGKkSAUJWXAAG0Aaljy4U721.png

[圖4|通信鏈路的性能取決于鏈路預(yù)算性能的質(zhì)量。

語音清晰度增強(qiáng) (SIE)

音頻系統(tǒng)中的背景噪音會(huì)降低語音的清晰度。如果噪音超過一定水平,則語音可能會(huì)使用戶難以理解。嵌入式設(shè)備上實(shí)時(shí)連續(xù)語音識(shí)別的可用性要求系統(tǒng)能夠增強(qiáng)噪聲受損語音的清晰度。選擇支持移植和優(yōu)化常用大詞匯連續(xù)語音識(shí)別 (LVCSR) 系統(tǒng)的 MCU 可以簡化開發(fā)。

喚醒短語檢測(cè)

此高級(jí)功能使用戶能夠通過語音激活設(shè)備,以免提方式打開系統(tǒng)。

對(duì)一個(gè)或多個(gè)揚(yáng)聲器進(jìn)行高效多播

多播是一種網(wǎng)絡(luò)尋址方法,用于使用最有效的策略同時(shí)向一組目標(biāo)發(fā)送信息。消息僅通過網(wǎng)絡(luò)的每個(gè)鏈路傳遞一次,僅當(dāng)下一個(gè)鏈路拆分到多個(gè)目標(biāo)(通常在網(wǎng)絡(luò)交換機(jī)和路由器處)時(shí)才會(huì)創(chuàng)建副本。但是,與用戶數(shù)據(jù)報(bào)協(xié)議 (UDP) 一樣,多播不保證消息流的傳遞,從而導(dǎo)致消息丟棄或消息無序傳遞。可靠多播 (RMC) 為多播數(shù)據(jù)包(僅限數(shù)據(jù)包)提供確認(rèn),以便可以可靠地傳送某些特定的多播數(shù)據(jù)包。發(fā)射器選擇RSSI最弱的接收器來確認(rèn)幀。在物聯(lián)網(wǎng)環(huán)境中,實(shí)施 RMC 意味著 Wi-Fi 發(fā)射器從眾多 Wi-Fi 接收器中選擇一個(gè)來確認(rèn)幀接收。發(fā)射器選擇RSSI最弱的接收器來確認(rèn)幀。該實(shí)現(xiàn)使用包含專有 RMC 信息元素的操作框架來通知和啟用確認(rèn)器。該實(shí)現(xiàn)還包含特定于 RMC 的 Wi-Fi 驅(qū)動(dòng)程序命令,用于設(shè)置多播 MAC 地址以及啟用和禁用 RMC。

對(duì)于傳輸延遲固定且對(duì)稱的音頻和視頻,滿足時(shí)間同步要求;例如,RMC可以依靠高度精確的定時(shí)和同步來實(shí)現(xiàn)語音,視頻和移動(dòng)數(shù)據(jù)的平滑單元到小區(qū)傳輸。從技術(shù)角度來看,實(shí)現(xiàn)高度準(zhǔn)確和精確的時(shí)序并非易事,因此找到可以驗(yàn)證其滿足應(yīng)用要求的實(shí)現(xiàn)非常重要。

成幀格式、前向糾錯(cuò)和數(shù)據(jù)包復(fù)制

對(duì)于音頻流,時(shí)鐘與所有Wi-Fi接收器同步至關(guān)重要。一種方法是為源和接收器設(shè)備使用通用時(shí)鐘,通常稱為掛鐘或系統(tǒng)時(shí)鐘(STC)。首先,每個(gè)接收器(接收器)將其STC(掛鐘)與源/發(fā)射器的STC(主掛鐘)同步。每個(gè)接收器現(xiàn)在可以恢復(fù)發(fā)射器的時(shí)鐘,因?yàn)樵床迦氲臅r(shí)間戳(在每個(gè)RTP數(shù)據(jù)包的擴(kuò)展標(biāo)頭中可用)反映了媒體相對(duì)于公共時(shí)鐘的采樣時(shí)刻。

STC 基于 802.1AS 規(guī)范中概述的特級(jí)大師時(shí)鐘值。由于所有接收器設(shè)備都知道 STC 與源設(shè)備的媒體時(shí)鐘(因?yàn)樗c RTP 或媒體時(shí)間戳相關(guān))之間的相關(guān)性,因此每個(gè)接收器都可以重建源設(shè)備的 RTP 媒體時(shí)鐘的副本,并相應(yīng)地將其輸出排隊(duì)以進(jìn)行正確的渲染。透明時(shí)鐘是硬件/ucode可以時(shí)間戳接收和傳輸盡可能接近MAC / PHY接口的數(shù)據(jù)包。雖然此時(shí)鐘值不用于回放,但它可用于測(cè)量整個(gè)系統(tǒng)的抖動(dòng)并進(jìn)行全面的性能分析。

智能家居音響系統(tǒng)示例

要了解上下文中的物聯(lián)網(wǎng)音頻,請(qǐng)考慮智能家居的示例以及音頻在提高智能家居系統(tǒng)的整體功能方面可以發(fā)揮的作用。當(dāng)家中的設(shè)備和電器可以相互通信以及居住在那里的人時(shí),家庭就變成了智能家居。通過增加我們的互聯(lián)性,智能家居正在改善我們的生活質(zhì)量,并提高我們的安全性。

智能家居中音頻的主要用例之一是通過Wi-Fi或藍(lán)牙存儲(chǔ)和共享音頻。通過BLE選擇Wi-Fi因應(yīng)用程序而異,并取決于范圍和音頻質(zhì)量要求。例如,如果門口有人按門鈴,而不是只在家里的一個(gè)地方插鈴,家庭控制器可以在房子的每個(gè)房間播放特定的聲音。同樣,控制器可以將聲音限制在特定房間,例如不在嬰兒的托兒所中。嵌入式控制器有助于處理此音頻,并通過管理各種輸出控制功能使系統(tǒng)更加智能。

重播音頻系統(tǒng)

重播音頻系統(tǒng)已成為音頻市場(chǎng)的重要應(yīng)用。無線音頻重播系統(tǒng)是智能家居的核心,它將家中的許多不同智能設(shè)備匯集在一起,并代表用戶做出智能決策。例如,音頻系統(tǒng)可以根據(jù)當(dāng)前正在播放的音樂來控制房屋中的照明模式。它還可以使用文本到語音轉(zhuǎn)換來大聲朗讀用戶通知或電子郵件。用戶還可以選擇通過使用可聯(lián)網(wǎng)的音頻設(shè)備(例如房屋不同房間中的無線揚(yáng)聲器)在多房間音頻系統(tǒng)中創(chuàng)建區(qū)域。這種方法創(chuàng)建了一個(gè)完整的生態(tài)系統(tǒng),以確保家庭始終以最高效率運(yùn)行,同時(shí)最大限度地減少與居住在那里的人的互動(dòng)。為了創(chuàng)建這樣的生態(tài)系統(tǒng),物聯(lián)網(wǎng)設(shè)計(jì)人員需要選擇一個(gè)嵌入式微控制器,該微控制器具有適當(dāng)?shù)男阅芎突谝纛l的功能,這些功能已針對(duì)物聯(lián)網(wǎng)應(yīng)用進(jìn)行了優(yōu)化。

數(shù)字信號(hào)處理效果

在通過無線鏈路傳輸音頻數(shù)據(jù)之前,數(shù)字域中的音頻信號(hào)處理是任何音頻系統(tǒng)的重要組成部分。這種處理通常涉及測(cè)量、濾波和/或壓縮音頻模擬信號(hào)。具有集成DSP功能的嵌入式MCU可實(shí)現(xiàn)諸如添加數(shù)字混音器和支持遠(yuǎn)程控制功能之類的效果。每個(gè)通道均配備 5 波段均衡器,音頻播放可與大多數(shù)音序器應(yīng)用巧妙集成,形成功能強(qiáng)大的錄音室系統(tǒng)。

實(shí)時(shí)音頻流

Spotify和潘多拉等音樂流媒體服務(wù)允許用戶選擇要播放的歌曲。理想情況下,這些服務(wù)使用戶能夠在家中流式傳輸音頻,并支持一些智能語音命令,例如選擇要添加到播放列表的歌曲。它們還可以使用智能家居音頻系統(tǒng)將實(shí)時(shí)互聯(lián)網(wǎng)流式傳輸?shù)郊彝サ牟煌块g。

音頻是許多物聯(lián)網(wǎng)系統(tǒng)中的重要功能,需要高質(zhì)量的音頻來支持許多高級(jí)功能,例如流質(zhì)量音頻,語音識(shí)別/命令以及使用智能家居音頻系統(tǒng)通過無線鏈路(藍(lán)牙和Wi-Fi)進(jìn)行音頻傳輸。借助合適的 MCU 和集成技術(shù),可以設(shè)計(jì)出可靠、無噪聲且經(jīng)濟(jì)高效的物聯(lián)網(wǎng)音頻系統(tǒng)。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17981

    瀏覽量

    366855
  • 嵌入式
    +關(guān)注

    關(guān)注

    5152

    文章

    19673

    瀏覽量

    317535
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    protel輸出高質(zhì)量gerber

    圖文并茂一步一步手把手教你輸出高質(zhì)量的gerber傻瓜式教學(xué)。。。。[hide] [/hide]
    發(fā)表于 12-12 15:43

    高質(zhì)量C++、C編程指南

    高質(zhì)量C++、C編程指南
    發(fā)表于 08-06 11:58

    高質(zhì)量C&C++

    高質(zhì)量C&C++
    發(fā)表于 08-16 19:45

    高質(zhì)量C語言編程

    高質(zhì)量c語言,精,精,精,精華
    發(fā)表于 07-22 13:48

    編寫高質(zhì)量C語言代碼

    編寫高質(zhì)量C語言代碼 編寫高質(zhì)量C語言代碼 編寫高質(zhì)量C語言代碼
    發(fā)表于 07-31 17:47

    林銳《高質(zhì)量C語言編程》

    林銳《高質(zhì)量C語言編程》
    發(fā)表于 08-17 12:10

    高質(zhì)量編程

    干貨,《495個(gè)C語言問題》、《華為內(nèi)部程序設(shè)計(jì)編碼規(guī)范》、《C語言:陷阱和缺陷》、《高質(zhì)量C編程[林銳]》
    發(fā)表于 02-27 19:39

    高質(zhì)量音頻改變我們的收聽方式

    在住所的任何一個(gè)房間內(nèi),通過Wi-Fi,以流媒體的方式傳輸高質(zhì)量音頻。你也許還看到過全新的流媒體服務(wù),實(shí)現(xiàn)之前根本就不能提供的CD音質(zhì)或更好的音頻內(nèi)容。很明顯,CD的普及很快會(huì)成為昨日黃花,現(xiàn)在正是
    發(fā)表于 09-04 09:54

    請(qǐng)問怎么才能設(shè)計(jì)出高質(zhì)量的印制線路板?

    怎么才能設(shè)計(jì)出高質(zhì)量的印制線路板?
    發(fā)表于 04-23 06:57

    淺析一種高質(zhì)量便攜式音頻性能產(chǎn)品實(shí)現(xiàn)方案

    淺析一種高質(zhì)量便攜式音頻性能產(chǎn)品實(shí)現(xiàn)方案
    發(fā)表于 06-03 07:11

    如何設(shè)計(jì)出高質(zhì)量音頻的手機(jī)

    如何設(shè)計(jì)出高質(zhì)量音頻的手機(jī) 如今,音樂手機(jī)成為各大手機(jī)制造商們宣傳的關(guān)鍵詞,而手機(jī)也不僅只是通訊設(shè)施,而成了便攜的娛樂移動(dòng)
    發(fā)表于 04-07 18:19 ?764次閱讀

    企業(yè)要如何才能開發(fā)這樣一款高質(zhì)量聯(lián)網(wǎng)APP呢?

    而在聯(lián)網(wǎng)APP的具體開發(fā)過程中,功能需求的確定很關(guān)鍵。一款高質(zhì)量聯(lián)網(wǎng)APP開發(fā)并不是單純地把各種APP應(yīng)用功能關(guān)聯(lián)在一起就可以了,通常
    的頭像 發(fā)表于 09-18 14:16 ?2176次閱讀

    聯(lián)網(wǎng)應(yīng)用設(shè)計(jì)高質(zhì)量聲學(xué)音頻

    更復(fù)雜的設(shè)計(jì)是需要包括語音識(shí)別等高級(jí)功能,例如,允許駕駛員以與手機(jī)相同的免提輕松方式控制汽車中的信息娛樂系統(tǒng)。由于MCU是所有這些音頻系統(tǒng)的核心,因此選擇集成了設(shè)計(jì)可靠無噪聲音頻系統(tǒng)所需的必要音頻技術(shù)的MCU非常重要。本文探討了
    的頭像 發(fā)表于 11-30 16:47 ?789次閱讀
    <b class='flag-5'>為</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用設(shè)計(jì)<b class='flag-5'>高質(zhì)量</b>的<b class='flag-5'>聲學(xué)</b><b class='flag-5'>音頻</b>

    天河高質(zhì)量發(fā)展大會(huì)丨全力以赴高質(zhì)量發(fā)展貢獻(xiàn)科技力量

    2月6日,天河區(qū)召開全區(qū)高質(zhì)量發(fā)展大會(huì),廣州致遠(yuǎn)電子股份有限公司董事、副總經(jīng)理陳子文應(yīng)邀出席并發(fā)表講話,會(huì)上陳總表示:致遠(yuǎn)電子將全力以赴高質(zhì)量發(fā)展貢獻(xiàn)科技力量。 2 月 6 日,繼 省、市
    的頭像 發(fā)表于 02-10 02:10 ?1052次閱讀

    天河高質(zhì)量發(fā)展大會(huì)丨全力以赴高質(zhì)量發(fā)展貢獻(xiàn)科技力量

    2月6日,天河區(qū)召開全區(qū)高質(zhì)量發(fā)展大會(huì),廣州致遠(yuǎn)電子股份有限公司董事、副總經(jīng)理陳子文應(yīng)邀出席并發(fā)表講話,會(huì)上陳總表示:致遠(yuǎn)電子將全力以赴高質(zhì)量發(fā)展貢獻(xiàn)科技力量。2月6日,繼省、市高質(zhì)量
    的頭像 發(fā)表于 02-13 13:49 ?1212次閱讀
    天河<b class='flag-5'>高質(zhì)量</b>發(fā)展大會(huì)丨全力以赴<b class='flag-5'>為</b><b class='flag-5'>高質(zhì)量</b>發(fā)展貢獻(xiàn)科技力量