国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

智能音箱產品語音子系統探秘

潤欣科技Fortune ? 2019-08-19 23:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上海潤欣科技股份有限公司創研社


前言


聲音本來就是最天然的人機交互方式,但在之前漫長的時間里面,受限于語音識別人工智能網絡寬帶等因素,并沒有成為主流。但從2017年開始,AI,語音識別,網路應用,移動APP,這幾樣已經發展成熟,萬事俱備,語音智能的應用正好趁著東風迅速發展起來,而且智能音箱表面看似乎只是一款音箱,但實際上有更戰略性的作用,也就是說實際上是智能家庭的入口,借助于物聯網技術,智能音箱實際上成為了智能家庭連接互聯網的網關,是家庭互聯網交互的人機界面,正因為如此,我們可以看到幾乎所有的互聯網巨頭都不遺余力的發展自己的智能音箱產品,因為誰搶占了智能家庭的入口,誰就可以把握先機,在此基礎上布置本公司的家電產品生態鏈。


我們通過拆解市面上已經有的一些產品來分析,然后對于語音子系統會有一個詳細的案例。首先我們來看一下,智能音箱產品的系統構成以及工作中的信息流動。首先智能音箱區別于傳統的AI產品。它不是一個孤立的存在,它們實質是一個互聯網的智能終端。


先通過麥克風陣列時刻采集語音,然后對語音進行降噪等加工,然后做關鍵字識別,例如:homepad Hisiri或者 “天貓精靈”,“小愛同學”之類的關鍵詞,一旦識別關鍵詞之后,就會對后面采集到的語音數據進行壓縮編碼,通過互聯網傳到云端,云端的AI服務器具有強大的運算能力,對語音指令進行識別,然后根據指令來做相應的回復,例如傳回語音回復,傳回一首歌的流媒體數據,或者傳回對家中聯網的物聯網終端的控制,例如開關空調等動作。智能音箱收到媒體流數據后進行解碼驅動,揚聲器播放語音回復,手到家電控制指令后通過WIFI,BT來轉發到被控制的家電。所以這個工作的數據流還是很清晰的。


在產品架構上面,首先,這是一臺嵌入式電腦,因為涉及到降噪等算法,以及流媒體編解碼和播放功能,通常有一顆運算能力相當強勁的處理器內核,目前主流的ARM架構是四核或者八核的CORTEX-A7處理器,浮點的運算能力強勁,以及1G以上的ARM空間,外部搭配8G的EMMC或者NANDFLASH等閃存外設,用于存儲應用的數據。外圍則有兩個主要的子系統,一個是語音處理子系統,一個是無線通信子系統,其中無線通信子系統輔助WIFI和BT通信,通過WIFI連接到無線AP和云端,或者在沒有公網的情況下和無線局域網中的其他智能家電通過WIFI來交互。WIFI通信的吞吐量達,可以傳大流量的流媒體數據是智能音箱的聯網基礎。藍牙這一部分通常通過經典藍牙作為手機和外設交互數據,通過BLEMESH或者傳統的BLE一拖多的方式和家庭網關的其他智能設備交互。可以預見未來無限通信部分還可能引入ZIGBEE模式作為網關來連接ZIGBEE燈之類的智能家居產品。


然后就是語音子系統,又分為輸入和輸出兩塊,輸入通常是一個麥克風陣列,用于拾取聲音數據,輸出通常是IIS/PCM接口音頻CODEC芯片,通過音頻功效進行功率放大后驅動一個4歐、8歐尺寸揚聲器,當然語音和機械結構高度相關,因此除了電子部分外,音腔的設備,麥克風的位置,陣列結構也是很重要的。


除了內核,無線,語音三個主要板塊外,還有一些其他輔助性的外設,比如LED燈,指示和背景燈,8D卡存儲,USB接口以及充電和電源管理系統。


在聲學結構上面,在設計的時候要注意麥克風和揚聲器的結構設計,對于麥克風:


1) 人聲能直達每個麥克,避免掩蔽效應,即產品正常使用場景下,保證聲源的直達聲(非反射聲)到達每個麥克的機會是均等的,舉例,麥克風震膜背對人的嘴巴就可能會形成掩蔽效應;


2) 聲音到達麥克風的路徑盡可能短、寬,要求諧振點頻率在8KHz以上。對于緊貼面殼安裝方式,要求聲孔的深度(面殼進聲孔外側到MIC進聲孔外側的距離)小于1.5mm,聲孔直徑盡可能大(最小2mm)。如果麥克能直接在表面最好;


3) 聲音路徑內不要存在任何空腔,對于緊貼面殼安裝方式,震膜和殼體內壁不要有縫隙;


4) 麥克風要遠離干擾或震動(喇叭震動、結構轉動震動)。對于震動,一般采用硅膠套進行減震密封處理,硅膠軟硬度可根據實際結構形式進行匹配驗證,一般要求盡可能軟;


5) 對于駐極體麥克風,結構設計和生產過程中要考慮對麥克風的保護,避免擠壓引發的麥克風一致性損失;


對于揚聲器:


1) 喇叭的失真要小,100Hz-1kHz失真要小于10%,1kHz之后小于5%。一般喇叭在低頻部分失真會較高,超過10%,建議加濾波器濾除低頻成份。


2) 喇叭的結構設計要避免結構引發的失真,喇叭要進行減震處理,避免結構震動對麥克造成較大影響。


3) 喇叭腔體四周與其它機構件至少保留1mm的間距,振膜上方與機構件至少保留1.5mm的間隙,防止喇叭碰到結構件產生振動和異音。


4) 避免結構內聲音傳播,即喇叭的聲音不能在結構內泄露到麥克,只能通過結構外的空氣傳播到麥克,建議喇叭和麥克風放在不同腔體內或選用性能好的密封材料對腔體內麥克部分進行密封;


語音子系統的框架結構如下圖所示:


1.jpg


目前在開源硬件領域,有一些非常具有參考價值的實現,比如Respeaker就是一個注明的智能語音系統的開源實現。


2.jpg


Resepeker 2-MIC Array


3.jpg


4.jpg


這款麥克風陣列使用WM8960作為codec。


Resepeker 4-MIC Array


5.jpg



芯智匯AC108 高性能四通道數據轉換器ADC,主要應用于智能語音遠場麥克風陣列拾音,最多可級聯16路麥克風。AC108的SNR為108dB

6.jpg


Respeaker 6-MIC Array


7.jpg



芯智匯AC108 高性能四通道數據轉換器ADC + AC101 DAC


8.jpg


Respeaker Core 2.0


9.jpg


Rockchip 瑞芯微RK3229單芯片方案,內部集成音頻處理單元


10.jpg


除了上述麥克風陣列方案之外,還可以使用DSP方案來做語音處理,這里介紹一款專用的語音DSP方案,Realtek ALC5680.


11.jpg

12.jpg

13.jpg

14.jpg


上面可以看到此DSP芯片的參數以及硬件封裝。


15.jpg



使用DSP 芯片可以將前級的音頻輸出做前期處理,從而大大減少了ARM處理器的負荷,在低功耗解決方案中是常用的配置。


在軟件處理上面,當前有一些開源的實現可供參考:


GNU/Linux OS

speech algorithms

- DoA (Direction of Arrival)

- BF (Beam-Forming)

- AEC (Acoustic Echo Cancellation)

- KWD Keyword wake-up

- NS(Noise suppression)

- AGC (Automatic gain control)


基于Linux系統,有較多的語音處理算法。


在AI 上面,目前主要的生態系統有 Amazon Google DuerOS等。


AI Ecosystem

- Amazon Alexa

- Google Assistant

- DuerOS

- Etc.


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 智能音箱
    +關注

    關注

    31

    文章

    1794

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    家電電子系統設計:Littelfuse技術方案解析

    家電電子系統設計:Littelfuse技術方案解析 在當今家電市場,技術的飛速發展促使家電不斷智能化、高效化和安全化。作為電子工程師,我們在設計家電電子系統時,需要綜合考慮市場趨勢、技術應用以及
    的頭像 發表于 12-16 09:50 ?489次閱讀

    樓宇自控系統語音控制集成,操作更便捷智能

    ,更讓樓宇自控系統智能屬性全面升級,成為現代建筑智能化的重要亮點。 一、語音控制集成的核心應用場景 日常設備操控:管理人員無需手動操作終端,通過
    的頭像 發表于 11-27 10:30 ?349次閱讀

    弱電智能化中究竟有多少個子系統

    在當今科技日新月異的時代,弱電智能系統已成為現代建筑不可或缺的一部分。它不僅提升了建筑的功能性和實用性,還極大地提高了居住和工作的舒適性與安全性。弱電智能系統是一個復雜的集成
    的頭像 發表于 11-24 09:57 ?995次閱讀
    弱電<b class='flag-5'>智能</b>化中究竟有多少個<b class='flag-5'>子系統</b>?

    廣州唯創WT2003Hx語音芯片:家庭理療產品智能聲音伴侶

    一、智能科技賦能家庭理療新體驗隨著智能家居技術的快速發展,家庭理療產品正迎來全面升級的契機。作為國內領先的語音IC廠家,廣州唯創電子推出的WT2003Hx系列MCU
    的頭像 發表于 11-24 08:51 ?311次閱讀
    廣州唯創WT2003Hx<b class='flag-5'>語音</b>芯片:家庭理療<b class='flag-5'>產品</b>的<b class='flag-5'>智能</b>聲音伴侶

    探秘安全生產預警預測系統的五大頂尖平臺

    探秘安全生產預警預測系統的五大頂尖平臺
    的頭像 發表于 10-16 09:56 ?1291次閱讀
    <b class='flag-5'>探秘</b>安全生產預警預測<b class='flag-5'>系統</b>的五大頂尖平臺

    智能音箱藍牙與WiFi模塊的ESD防護方案

    智能音箱的日常使用中,高度依賴無線連接功能,其中WiFi與藍牙模塊是其實現遠程操控、語音交互及多設備聯動的基礎。而這類高頻通信模塊對靜電放電(ESD)極為敏感,ESD可能直接導致無線模塊失效,引發連接中斷、數據傳輸出錯等問題。
    的頭像 發表于 09-24 14:55 ?5004次閱讀
    <b class='flag-5'>智能</b><b class='flag-5'>音箱</b>藍牙與WiFi模塊的ESD防護方案

    智能音箱接口的ESD防護方案

    智能音箱是從傳統音箱升級而來的新型產品,它是由傳感器、IC芯片、鋰電池、外設配件等電子元件組成,除基礎的音樂播放功能外,它還集成了查詢天氣、語音
    的頭像 發表于 09-08 16:34 ?4469次閱讀
    <b class='flag-5'>智能</b><b class='flag-5'>音箱</b>接口的ESD防護方案

    一顆TTS語音芯給產品增加智能語音播報能力

    一顆TTS語音芯片給產品增加智能語音播報能力 傳統語音播報芯片可以設置一些固定的語音片段或者內容
    的頭像 發表于 08-14 16:33 ?746次閱讀

    迅為RK3568開發板新增topeet子系統-在產品中新增子系統

    build/subsystem_config.json文件中增加名為topeet的子系統,在3.4節已經新建了topeet 文件夾存放子系統代碼。添加 topeet 子系統進行一個登記,說明
    發表于 06-16 10:43

    會“說話”的空氣管家:NRK3301讓加濕器音箱秒變智能生活中樞

    告別繁瑣操作,一句‘打開加濕器’就能享受舒適濕度,NRK3301語音模塊讓加濕器音箱秒懂你的需求,智能生活從此開口即來。
    的頭像 發表于 06-12 15:11 ?855次閱讀
    會“說話”的空氣管家:NRK3301讓加濕器<b class='flag-5'>音箱</b>秒變<b class='flag-5'>智能</b>生活中樞

    藍牙語音遙控器:智能家居的智慧控制核心

    和OM6621芯片的強大性能,開發者能夠輕松打造高品質的遙控器產品,滿足市場多樣化需求。未來,隨著技術的不斷突破,藍牙語音遙控器必將在智能家居領域綻放更大光芒,為用戶創造更便捷、舒適的生活方式。
    發表于 06-01 20:24

    迅為RK3568開發板驅動指南GPIO子系統GPIO子系統API函數的引入

    迅為RK3568開發板驅動指南GPIO子系統GPIO子系統API函數的引入
    的頭像 發表于 05-29 14:05 ?1038次閱讀
    迅為RK3568開發板驅動指南GPIO<b class='flag-5'>子系統</b>GPIO<b class='flag-5'>子系統</b>API函數的引入

    RK3568驅動指南|第十二篇 GPIO子系統-第135章 GPIO子系統與pinctrl子系統相結合實驗

    RK3568驅動指南|第十二篇 GPIO子系統-第135章 GPIO子系統與pinctrl子系統相結合實驗
    的頭像 發表于 05-23 13:47 ?1033次閱讀
    RK3568驅動指南|第十二篇 GPIO<b class='flag-5'>子系統</b>-第135章 GPIO<b class='flag-5'>子系統</b>與pinctrl<b class='flag-5'>子系統</b>相結合實驗

    飛凌嵌入式ElfBoard ELF 1板卡-input子系統之input子系統簡介

    在Linux系統中,Input子系統是一個用于處理輸入設備的軟件框架。它提供了一種統一的接口和機制,使得各種輸入設備(如鍵盤、鼠標、觸摸屏、游戲手柄等)能夠與Linux系統進行交互。Input
    發表于 04-15 10:27

    愛普生車規級晶振SG2520CAA智能汽車電子系統的應用

    智能汽車飛速發展的當下,電子系統已然成為車輛的“智慧中樞”,從自動駕駛輔助系統到車載娛樂設備,從動力控制系統智能互聯功能,每一項先進技術
    的頭像 發表于 03-14 17:05 ?977次閱讀
    愛普生車規級晶振SG2520CAA<b class='flag-5'>智能</b>汽車電<b class='flag-5'>子系統</b>的應用