亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android移動(dòng)平臺(tái)的單雙通道助聽(tīng)器實(shí)現(xiàn)

        2016-03-15 02:29:18馬金龍,曾慶寧,龍超
        關(guān)鍵詞:移動(dòng)平臺(tái)助聽(tīng)器

        ?

        基于Android移動(dòng)平臺(tái)的單雙通道助聽(tīng)器實(shí)現(xiàn)

        引文格式: 馬金龍,曾慶寧,龍超,等.基于Android移動(dòng)平臺(tái)的單雙通道助聽(tīng)器實(shí)現(xiàn)[J].桂林電子科技大學(xué)學(xué)報(bào),2016,36(1):5-8.

        馬金龍,曾慶寧,龍超,謝先明

        (桂林電子科技大學(xué) 信息與通信學(xué)院,廣西 桂林541004)

        摘要:為了在嘈雜環(huán)境下給弱聽(tīng)患者提供更好的助聽(tīng)效果,設(shè)計(jì)了一種基于Android移動(dòng)平臺(tái)的單、雙通道助聽(tīng)器應(yīng)用。該助聽(tīng)器通過(guò)Android系統(tǒng)提供的音頻組件調(diào)用設(shè)備的麥克風(fēng)進(jìn)行數(shù)據(jù)采集并緩存,利用單、雙通道語(yǔ)音增強(qiáng)算法對(duì)緩存的數(shù)據(jù)進(jìn)行處理并送入相應(yīng)音頻組件進(jìn)行播放。測(cè)試結(jié)果表明,在Android移動(dòng)平臺(tái)通過(guò)單、雙通道消噪功能可從移動(dòng)設(shè)備耳機(jī)聽(tīng)到清晰的增強(qiáng)后語(yǔ)音,實(shí)現(xiàn)對(duì)環(huán)境噪聲的良好濾除。

        關(guān)鍵詞:移動(dòng)平臺(tái);助聽(tīng)器;語(yǔ)音增強(qiáng)

        中老年人往往出現(xiàn)不同程度的聽(tīng)力損失,但世界衛(wèi)生組織的調(diào)查表明,中國(guó)聽(tīng)力障礙患者的助聽(tīng)器配置比例低于5%[1]。助聽(tīng)器的聲音采集分為單麥克風(fēng)和麥克風(fēng)陣列。單麥克風(fēng)采集助聽(tīng)器在安靜的環(huán)境中給患者提供較好的聽(tīng)覺(jué)效果,但在嘈雜環(huán)境下增強(qiáng)效果急劇下降;麥克風(fēng)陣列為嘈雜環(huán)境下語(yǔ)音增強(qiáng)處理提供良好的解決方案,其利用陣元間信號(hào)的相位差異,在復(fù)雜噪聲環(huán)境下為聽(tīng)損患者提供較好的增強(qiáng)效果和可懂度[2]。

        Android移動(dòng)設(shè)備通常配置1~2個(gè)麥克風(fēng),在高端的設(shè)備中麥克風(fēng)數(shù)量甚至配置3個(gè)以上,以達(dá)到更好的通話和音視頻錄制效果。結(jié)合Android設(shè)備的麥克風(fēng)分布特點(diǎn)和助聽(tīng)器市場(chǎng)的巨大需求[3],設(shè)計(jì)了一種基于Android移動(dòng)平臺(tái)的單、雙通道助聽(tīng)器應(yīng)用,通過(guò)對(duì)麥克風(fēng)采集的音頻數(shù)據(jù)進(jìn)行語(yǔ)音增強(qiáng),達(dá)到有效濾除環(huán)境噪聲的目的。

        1語(yǔ)音增強(qiáng)模型

        1.1單通道語(yǔ)音增強(qiáng)模型

        譜減法是最早提出的降噪算法之一,其假設(shè)噪聲為加性噪聲并從帶噪語(yǔ)音譜中減去噪聲估計(jì)譜,從而得到純凈的語(yǔ)音信號(hào)譜[4],同時(shí)通過(guò)語(yǔ)音活動(dòng)檢測(cè)算法(voice activity detection,簡(jiǎn)稱(chēng)VAD)在目標(biāo)語(yǔ)音缺失期間,對(duì)噪聲譜進(jìn)行估計(jì)和更新[5]。

        假設(shè)y(n)為受到噪聲污染的輸入信號(hào),由純凈語(yǔ)音信號(hào)x(n)和加性噪聲d(n)組成,

        (1)

        (2)

        將Y(ω)以極坐標(biāo)形式表示:

        (3)

        (4)

        因此,純凈語(yǔ)音信號(hào)譜的估計(jì)為:

        (5)

        由于增強(qiáng)的信號(hào)幅度譜可能因錯(cuò)誤估計(jì)噪聲譜而為負(fù)值,對(duì)增強(qiáng)的信號(hào)譜做半波整流處理,即將負(fù)的譜分量置零:

        (6)

        通過(guò)式(6)得到最終增強(qiáng)后的單通道語(yǔ)音,其中噪聲估計(jì)采用了VAD檢測(cè),在非語(yǔ)音段對(duì)噪聲進(jìn)行更新。單通道譜減法流程如圖1所示。

        圖1 單通道譜減法流程Fig.1 The flow chart of single channel spectrum subtraction algorithm

        1.2雙通道語(yǔ)音增強(qiáng)模型

        在雙通道信號(hào)采集過(guò)程中,由于語(yǔ)音抵達(dá)2個(gè)麥克風(fēng)存在時(shí)間差,時(shí)間差通過(guò)兩通道間語(yǔ)音段廣義互相關(guān)時(shí)延估計(jì)求得,其互相關(guān)值達(dá)到最大時(shí)的τ即為時(shí)間差[6]。利用通道間的時(shí)間差可對(duì)兩路信號(hào)進(jìn)行時(shí)間對(duì)齊,對(duì)齊后得到的信號(hào)模型為:

        (7)

        (8)

        將2個(gè)麥克風(fēng)接收的帶噪語(yǔ)音信號(hào)x1(n)和x2(n)作為2個(gè)自適應(yīng)濾波器的期望響應(yīng),把延時(shí)信號(hào)x1(n-T)作為第2個(gè)通道自適應(yīng)濾波器的輸入信號(hào),延時(shí)信號(hào)x2(n-T)作為第1個(gè)通道自適應(yīng)濾波器的輸入。雙通道消噪算法流程如圖2所示。

        “有錢(qián)人也賣(mài)里程啊?!绷AR贿呇b錢(qián)包,一邊小聲嘀咕一句。她以為只有自己這樣的窮人才會(huì)巴巴地在網(wǎng)上買(mǎi)里程積分,或者將多余的積分里程賣(mài)出去。

        圖2 雙通道消噪算法流程Fig.2 The flow chart of dual-channel denoise algorithm

        采用LMS算法對(duì)期望信號(hào)分別在2個(gè)通道中進(jìn)行估計(jì),最后對(duì)輸出結(jié)果做平均處理得到雙通道增強(qiáng)后的語(yǔ)音yout,

        (9)

        與單通道消噪算法相比,使用延時(shí)信號(hào)x2(n-T)作為x1(n)通道的輸入,減少了期望語(yǔ)音信號(hào)之間的相關(guān)性,同時(shí)削弱通道間噪聲的相關(guān)性,提高了增強(qiáng)處理后信號(hào)的信噪比[7]。

        2Android音頻資源及麥克風(fēng)調(diào)用

        AudioRecord和AudioTrack是Android系統(tǒng)中獲取和播放音頻流的重要類(lèi),放置在Android.media包中。與MediaRecorder和MediaPlayer類(lèi)不同,AudioRecord和AudioTrack類(lèi)在獲取和播放音頻數(shù)據(jù)流時(shí)無(wú)須通過(guò)文件保存和讀取,可動(dòng)態(tài)地獲取和播放音頻流[7]。

        2.1Android音頻相關(guān)組件

        在Android應(yīng)用程序中,Manifest主要對(duì)該應(yīng)用程序的設(shè)定進(jìn)行描述并通知系統(tǒng)。因此,Android系統(tǒng)使用AudioRecord,需要在Manifest.xml文件中進(jìn)行聲明,以獲得系統(tǒng)的許可。通過(guò)創(chuàng)建AudioRecord類(lèi)的對(duì)象可從麥克風(fēng)獲取實(shí)時(shí)的音頻數(shù)據(jù)流,采集的數(shù)據(jù)流保存到緩存,然后讀取緩存數(shù)據(jù)并利用語(yǔ)音增強(qiáng)算法處理,將處理后的數(shù)據(jù)寫(xiě)入AudioTrack類(lèi)的對(duì)象,實(shí)現(xiàn)實(shí)時(shí)的語(yǔ)音增強(qiáng)輸出。創(chuàng)建AudioRecord類(lèi)和AudioTrack類(lèi)的主要代碼為:

        staticfinalintchannelConfiguration=AudioFormat.CHANNEL_CONFIGURATION_MONO

        //定義聲道

        staticfinalintaudioEncoding=AudioFormat.ENCODING_PCM_16BIT//定義編碼格式

        audioRecord=newAudioRecord(MediaRecorder.AudioSource.MIC,frequency,channelConfiguration,audioEncoding,recBufSize)

        //創(chuàng)建AudioRecord對(duì)象

        audioTrack=newAudioTrack(AudioManager.STREAM_MUSIC,frequency,channelconfiguration,audioEncoding,playBufSize,AudioTrack.MODE_STREAM)//創(chuàng)建AudioTrack對(duì)象

        在助聽(tīng)器應(yīng)用的開(kāi)發(fā)過(guò)程中,通過(guò)MediaRecorder.AudioSource選項(xiàng)控制音頻數(shù)據(jù)的來(lái)源。在其參數(shù)中選擇MIC和MONO單聲道錄音,則可配置系統(tǒng)采集位于話筒的單麥克風(fēng)輸入數(shù)據(jù);若參數(shù)中選擇CAMCORDER和STEREO立體聲錄音,則可同時(shí)采集話筒及設(shè)備頂端的雙麥克風(fēng)輸入數(shù)據(jù)。

        2.2主要移動(dòng)設(shè)備的麥克風(fēng)統(tǒng)計(jì)

        Android設(shè)備位于話筒的麥克風(fēng)是單通道消噪算法的信號(hào)來(lái)源。在很多高端移動(dòng)設(shè)備中,引入了“雙麥克風(fēng)降噪”技術(shù),以?xún)?yōu)化通話效果,因而設(shè)備擁有2個(gè)以上的麥克風(fēng)作為信號(hào)輸入源。為了解Android設(shè)備的麥克風(fēng)分布情況,凸顯選擇單、雙通道降噪的必要性,統(tǒng)計(jì)了主要移動(dòng)設(shè)備的麥克風(fēng)位置及數(shù)量,如表1所示。考慮蘋(píng)果公司率先在iOS移動(dòng)設(shè)備應(yīng)用了多麥克風(fēng)降噪技術(shù),統(tǒng)計(jì)包含了iOS移動(dòng)設(shè)備。

        表1 主要移動(dòng)設(shè)備的麥克風(fēng)數(shù)量與位置

        3單、雙通道助聽(tīng)器的實(shí)現(xiàn)

        在單聲道采樣頻率為8kHz下,AudioRecord單幀讀取的默認(rèn)緩存時(shí)長(zhǎng)為0.04s,即320個(gè)采樣點(diǎn)。為更好地對(duì)每幀進(jìn)行初始噪聲值估計(jì)及VAD檢測(cè),將緩存大小設(shè)置為1280個(gè)數(shù)據(jù)樣點(diǎn),實(shí)際試聽(tīng)表明在該緩存大小下,可在消噪處理和聲音延遲之間獲得較好的折中效果。

        在消噪過(guò)程中,從緩存讀取音頻數(shù)據(jù)并送到算法中進(jìn)行運(yùn)算,需要采用FFT、IFFT以及VAD算法[8]的Java實(shí)現(xiàn),這是算法處理的必要步驟,也是助聽(tīng)器聲音處理并傳輸?shù)蕉鷻C(jī)過(guò)程中產(chǎn)生延遲的主要原因。

        在雙通道消噪過(guò)程中,用戶(hù)通過(guò)交互界面輸入麥克風(fēng)之間的距離,并調(diào)用廣義互相關(guān)時(shí)延估計(jì)算法計(jì)算通道之間的時(shí)延,然后利用雙通道的LMS算法得到增強(qiáng)后的輸出語(yǔ)音。在立體聲PCM編碼格式的緩存中,16bit的音頻數(shù)據(jù)分高、低位交叉存儲(chǔ),因此在讀取其數(shù)據(jù)時(shí)需要避免通道數(shù)據(jù)混淆[9]。

        以算法和系統(tǒng)資源為基礎(chǔ),基于Android移動(dòng)平臺(tái)的助聽(tīng)器應(yīng)用界面如圖3所示。其包括6個(gè)功能鍵和1個(gè)滾動(dòng)條,其中“邊錄邊放”功能可測(cè)試軟件是否正常工作,正常則說(shuō)話時(shí)可在耳機(jī)中聽(tīng)到清晰且略有延遲的聲音?!皢瓮ǖ老搿惫δ芸蛇m用于大部分智能設(shè)備,采用手機(jī)話筒位置麥克風(fēng)進(jìn)行消噪處理;“雙通道消噪”功能適用于2個(gè)以上麥克風(fēng)的智能設(shè)備,用戶(hù)可通過(guò)交互對(duì)話框設(shè)置麥克風(fēng)的間距,以獲取更佳的去噪效果。

        圖3 基于Android移動(dòng)平臺(tái)的助聽(tīng)器應(yīng)用界面Fig.3 The interface of hearing aids applicationbased on Android mobile platform

        為避免因喇叭播放的聲音被麥克風(fēng)循環(huán)采集而出現(xiàn)嘯叫,使用時(shí)需要佩戴耳機(jī)。若用戶(hù)點(diǎn)擊單通道消噪按鈕,則直接進(jìn)入實(shí)時(shí)采集數(shù)據(jù)并利用譜減法進(jìn)行消噪,當(dāng)用戶(hù)所處環(huán)境較為嘈雜時(shí),耳機(jī)所輸出的

        聲音質(zhì)量會(huì)有明顯地提升;若用戶(hù)所持設(shè)備具有2個(gè)麥克風(fēng)采集裝置,則可點(diǎn)擊雙通道消噪按鈕,彈出界面要求用戶(hù)輸入2個(gè)麥克風(fēng)之間的距離,然后進(jìn)入雙通道消噪流程。

        4結(jié)束語(yǔ)

        以Android平臺(tái)為基礎(chǔ),結(jié)合系統(tǒng)音頻資源及主要移動(dòng)設(shè)備廠商的麥克風(fēng)分布,設(shè)計(jì)了基于Android移動(dòng)平臺(tái)的單、雙通道助聽(tīng)器應(yīng)用。該應(yīng)用利用Android移動(dòng)平臺(tái)為聽(tīng)損患者提供了一個(gè)簡(jiǎn)易助聽(tīng)方案,但未實(shí)現(xiàn)重度聽(tīng)損患者所需的頻響補(bǔ)償、寬動(dòng)態(tài)范圍壓縮等功能,暫不能作為專(zhuān)業(yè)助聽(tīng)器的替代方案。

        參考文獻(xiàn):

        [1]賴(lài)卿,夏文磊,曹萍.中國(guó)老年人群助聽(tīng)器基本情況調(diào)查報(bào)告[J].數(shù)字化用戶(hù),2013,13(3):115-116.

        [2]林靜然.基于麥克風(fēng)陣列的語(yǔ)音增強(qiáng)算法研究[D].成都:電子科技大學(xué),2007:1-8.

        [3]李寧.Android開(kāi)發(fā)權(quán)威指南[M].北京:人民郵電出版社,2011:11-95.

        [4]LOIZOUPC.Speechenhancement:theoryandpractice[M].Florida:CRCPress,2013:75-109.

        [5]鄭展恒,曾慶寧,張少兵.一種語(yǔ)音端點(diǎn)檢測(cè)方法的研究[J].桂林電子科技大學(xué)學(xué)報(bào),2008,28(1):23-26.

        [6]馬少春,劉慶華,張?jiān)椒?基于MCZT的二次相關(guān)時(shí)延估計(jì)算法[J].桂林電子科技大學(xué)學(xué)報(bào),2014,34(5):349-353.

        [7]鐘金榮,梁宇,林嘉宇.一種雙通道語(yǔ)音增強(qiáng)方法[J].計(jì)算機(jī)工程與科學(xué),2012,34(5):172-177.

        [8]李興華.Java開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典[M].北京,清華大學(xué)出版社,2009:137-151.

        [9]鄧翔宇.語(yǔ)音PCM的Huffman編碼研究與實(shí)現(xiàn)[J].自動(dòng)化與儀器儀表,2010,10(2):121-122.

        編輯:曹壽平

        Single and dual-channel hearing aids based on Android mobile platform

        MA Jinglong, ZENG Qingning, LONG Chao, XIE Xianming

        (School of Information and Communication Engineering, Guilin University of Electronic Technology, Guilin 541004, China)

        Abstract:In order to provide better hearing effect for the hearing patients in a noisy environment, a single and dual-channel hearing aids based on Android mobile platform was designed. The audio module of Android system was utilized to invoke and cache the speech data from microphone, and then the speech data was sent to the audio module after processing with the single and dual-channel algorithm. The test results show that user can hear clearly enhanced speech from the headset through the signal and dual-channel noise cancellation function, the noise is eliminated effectively.

        Key words:Android mobile platform; hearing aids; speech enhancement

        中圖分類(lèi)號(hào):TN912.3

        文獻(xiàn)標(biāo)志碼:A

        文章編號(hào):1673-808X(2016)01-0005-04

        通信作者:曾慶寧(1963-),男,廣西桂林人,教授,博士,研究方向?yàn)檎Z(yǔ)音、醫(yī)學(xué)信號(hào)處理。E-mail:qingningzeng@126.com

        基金項(xiàng)目:國(guó)家自然科學(xué)基金(61461011,41204179);廣西自然科學(xué)基金(2014GXNSFBA118273,2012GXNSFAA053232);桂林電子科技大學(xué)研究生教育創(chuàng)新計(jì)劃(GDYCSZ201456)

        收稿日期:2015-08-25

        猜你喜歡
        移動(dòng)平臺(tái)助聽(tīng)器
        220年前的助聽(tīng)器:科技的力量、社會(huì)的進(jìn)步
        關(guān)于助聽(tīng)器您需要了解的知識(shí)
        中老年保健(2021年7期)2021-08-22 07:40:58
        基于移動(dòng)式培訓(xùn)評(píng)估系統(tǒng)的培訓(xùn)閉環(huán)管理研究與探索
        基于移動(dòng)平臺(tái)的電力營(yíng)銷(xiāo)系統(tǒng)應(yīng)用探析
        數(shù)字化校園中統(tǒng)一移動(dòng)平臺(tái)的實(shí)踐與探索
        我是奶奶的“助聽(tīng)器”
        小布老虎(2016年12期)2016-12-01 05:47:08
        基于互聯(lián)網(wǎng)+環(huán)境下大學(xué)生自主學(xué)習(xí)移動(dòng)平臺(tái)設(shè)計(jì)的研究
        眼鏡助聽(tīng)器
        電子商務(wù)企業(yè)營(yíng)銷(xiāo)觀念淺析
        淺析移動(dòng)互聯(lián)網(wǎng)營(yíng)銷(xiāo)
        无码无套少妇毛多18pxxxx| 天天躁日日躁狠狠躁| 国产成人久久精品激情| 免费a级毛片出奶水| 深夜国产成人福利在线观看女同| 亚洲一区二区三区免费av在线| 我揉搓少妇好久没做高潮| 国产丝袜美女| 亚洲精品国产第一区二区尤物 | 女性自慰网站免费看ww| 精品国产97av一区二区三区| 户外精品一区二区三区 | 九一精品少妇一区二区三区 | 成人午夜福利视频| 欧美a级情欲片在线观看免费| 自拍欧美日韩| 一级一片内射在线播放| 国产精品妇女一区二区三区| 亚洲色欲色欲www| 中文字幕无线码中文字幕| 久国产精品久久精品国产四虎| 香蕉视频免费在线| 精品女人一区二区三区| 国产成人无码a区在线观看导航| 欧美天欧美天堂aⅴ在线| 毛片在线啊啊| 蜜桃av中文字幕在线观看| 国产精品国三级国产av| 中国凸偷窥xxxx自由视频妇科| 久久精品一品道久久精品9 | 少妇中文字幕乱码亚洲影视| 亚洲爆乳无码专区| 亚洲精彩视频一区二区| 亚洲五月天中文字幕第一页| 亚洲av成人无码久久精品老人| 大地资源在线播放观看mv| 精品无码国产一二三区麻豆| 国产一区二区三区视频在线观看| 欧美午夜刺激影院| 伊人久久亚洲综合影院首页| 秋霞国产av一区二区三区|