盧軍波,何 偉,潘昌財(cái),肖正奎
(重慶凱瑞特種車有限公司,重慶 400900)
近年來(lái),隨著中國(guó)經(jīng)濟(jì)的飛速發(fā)展,城市文明建設(shè)需求的凸顯,城市道路清掃保潔、垃圾收運(yùn)、揚(yáng)塵抑制等成為城市文明建設(shè)的重要組成部分。環(huán)衛(wèi)洗掃車是一種承擔(dān)城市主干路掃地、吸塵、洗地、垃圾回收、運(yùn)輸?shù)裙δ転橐惑w的經(jīng)濟(jì)實(shí)用型車輛,在城市道路清潔過(guò)程中得到廣泛應(yīng)用。但是,目前環(huán)衛(wèi)洗掃車駕駛員既要保證車輛行駛安全,同時(shí)還要根據(jù)路面或周邊情況手動(dòng)操作控制面板或?qū)嶓w按鍵來(lái)選擇適當(dāng)?shù)淖鳂I(yè)模式,很容易導(dǎo)致駕駛員分心,視線離開路面而發(fā)生安全事故。為解決這一實(shí)際運(yùn)用問(wèn)題,特別提出了一種環(huán)衛(wèi)洗掃車上裝智能語(yǔ)音識(shí)別控制系統(tǒng)裝置,通過(guò)語(yǔ)音控制方式完成對(duì)車輛上裝作業(yè)的操作和控制,從而讓駕駛員可以甩掉原有的手動(dòng)操作、觸屏操作,有效提升路面行車安全性及作業(yè)時(shí)的便捷性。
本文以環(huán)衛(wèi)洗掃車為例,介紹上裝智能語(yǔ)音識(shí)別系統(tǒng)的設(shè)計(jì)及驗(yàn)證。
智能語(yǔ)音識(shí)別系統(tǒng)構(gòu)成:麥克風(fēng)、語(yǔ)音處理模塊、顯示屏主板(前操作面板總成)、液晶屏、上裝控制模塊、揚(yáng)聲器、執(zhí)行模塊。
智能語(yǔ)音識(shí)別系統(tǒng)原理框圖如圖1所示。
圖1 智能語(yǔ)音識(shí)別系統(tǒng)構(gòu)成和原理框圖
麥克風(fēng)獲取語(yǔ)音信息后,將語(yǔ)音信息傳輸至語(yǔ)音處理模塊,語(yǔ)音處理模塊處理完成后與預(yù)存的作業(yè)指令表進(jìn)行比對(duì),根據(jù)對(duì)比結(jié)果,輸出相應(yīng)的指令到顯示屏和上裝控制模塊,完成顯示和動(dòng)作驅(qū)動(dòng),各關(guān)鍵部件工作原理如下。
1)麥克風(fēng):用于獲取外部輸入的語(yǔ)音數(shù)據(jù),并將語(yǔ)音信號(hào)轉(zhuǎn)換為電信號(hào);
2)語(yǔ)音處理模塊:①負(fù)責(zé)驅(qū)動(dòng)麥克風(fēng);②將轉(zhuǎn)換為電信號(hào)的語(yǔ)音波形進(jìn)行數(shù)字濾波、自適應(yīng)降噪、回聲消除等處理;③對(duì)處理后的語(yǔ)音波形與預(yù)存的語(yǔ)音命令通過(guò)DNN算法,進(jìn)行比對(duì)識(shí)別語(yǔ)音特征。
3)顯示屏主板(前操作面板總成):顯示屏內(nèi)會(huì)預(yù)存作業(yè)語(yǔ)音指令表(表1),通過(guò)語(yǔ)音處理模塊發(fā)出的語(yǔ)音指令,其結(jié)果是相對(duì)應(yīng)的語(yǔ)音指令的序號(hào),顯示屏只需要解析出與之相對(duì)應(yīng)的序號(hào),同主板內(nèi)預(yù)存的語(yǔ)音序號(hào)進(jìn)行比對(duì),即可獲知當(dāng)前語(yǔ)音指令并完成顯示。
4)上裝控制模塊:用于分解顯示屏(前操作面板總成)輸出的數(shù)據(jù)信息,并轉(zhuǎn)換為各個(gè)執(zhí)行模塊的控制指令。
表1 作業(yè)語(yǔ)音指令表
5)執(zhí)行模塊:在接收到上裝控制模塊指令后,根據(jù)指令準(zhǔn)確控制各個(gè)執(zhí)行對(duì)象(電機(jī)、風(fēng)機(jī)、電磁閥等)。
6)揚(yáng)聲器:對(duì)預(yù)設(shè)的語(yǔ)音指令進(jìn)行聲音播報(bào),實(shí)現(xiàn)語(yǔ)音交互體驗(yàn)。
雖然語(yǔ)音識(shí)別技術(shù)已經(jīng)有了飛速的發(fā)展,但環(huán)衛(wèi)車在作業(yè)時(shí),副發(fā)動(dòng)機(jī)以及作業(yè)裝備仍會(huì)產(chǎn)生巨大的噪聲,為保證強(qiáng)噪聲下系統(tǒng)的識(shí)別成功率,音頻信號(hào)識(shí)別和降噪處理就成為該套系統(tǒng)的關(guān)鍵技術(shù)。
系統(tǒng)在采集到音頻數(shù)據(jù)輸入后,通過(guò)特征算法將聲音進(jìn)行分幀和疊加數(shù)字化處理,然后將聲音數(shù)據(jù)的首尾端做靜音切除,降低后續(xù)步驟的干擾。再對(duì)處理后的數(shù)據(jù)進(jìn)行人聲提取,把提取的數(shù)據(jù)通過(guò)算法變成一個(gè)包含聲音信息的多維向量,形成一個(gè)特定矩陣。同時(shí),建立語(yǔ)言模型,對(duì)回聲進(jìn)行估算,通過(guò)修改濾波器參數(shù)值,使估算值更接近真實(shí)的回聲,然后將回聲估算值在輸入信號(hào)中減去,從而達(dá)到消除回聲,避免自激。再運(yùn)用聲學(xué)模型和語(yǔ)言模型對(duì)語(yǔ)音數(shù)據(jù)進(jìn)行訓(xùn)練,確定特征向量,將輸出的音素信息與提取人聲特征后的音頻數(shù)據(jù)進(jìn)行比對(duì),輸出適合的語(yǔ)言編碼。音頻信號(hào)識(shí)別流程如圖2所示。
圖2 音頻信號(hào)識(shí)別流程
4.2.1 調(diào)整麥克風(fēng)靈敏度與信噪比
麥克風(fēng)的靈敏度和信噪比兩個(gè)參數(shù)直接影響語(yǔ)音識(shí)別效果,靈敏度太高將會(huì)采集到更多的背景噪聲,使得語(yǔ)句難以判斷;太低則采集的信號(hào)強(qiáng)度不夠,無(wú)法進(jìn)行有效的信號(hào)分離。同理,信噪比太低,信號(hào)與噪聲分離困難;太高,各個(gè)頻率的音頻分量過(guò)大,將直接影響識(shí)別進(jìn)度和效果。結(jié)合臺(tái)架測(cè)試及洗掃車實(shí)車測(cè)試驗(yàn)證,本系統(tǒng)選擇的麥克風(fēng)靈敏度為-28dB,信噪比為70dB。
4.2.2 調(diào)整電源潔凈度
音頻處理過(guò)程中,電源的潔凈度將直接影響整個(gè)系統(tǒng)的信噪比。而車載電源在工作中由于發(fā)動(dòng)機(jī)轉(zhuǎn)速變化、液壓系統(tǒng)負(fù)載變化、大功率設(shè)備的啟停等各種外部原因會(huì)導(dǎo)致系統(tǒng)電源有較大程度的波動(dòng)。針對(duì)這種情況,對(duì)語(yǔ)音識(shí)別系統(tǒng)供電電源進(jìn)行二次處理,將電源紋波從200mV調(diào)至50mV,有效降低了電源波動(dòng)對(duì)系統(tǒng)的影響。
4.2.3 靜態(tài)軟件濾波
一般人說(shuō)話的語(yǔ)音范圍大概在300~3400Hz的頻率范圍內(nèi),而環(huán)衛(wèi)洗掃車的噪聲主要來(lái)源于風(fēng)機(jī)噪聲以及發(fā)動(dòng)機(jī)噪聲。經(jīng)過(guò)駕駛室隔離之后,風(fēng)機(jī)噪聲多集中在500Hz以下,發(fā)動(dòng)機(jī)的噪聲一般集中在200Hz,針對(duì)這一特點(diǎn),通過(guò)軟件靜態(tài)濾波,著重提取人聲段信號(hào)進(jìn)行處理。
4.2.4 動(dòng)態(tài)軟件濾波
環(huán)衛(wèi)洗掃車的環(huán)境噪聲在一定的作業(yè)模式下是相對(duì)固定的,針對(duì)這一特點(diǎn),通過(guò)軟件動(dòng)態(tài)濾波,在人未發(fā)聲的情況下進(jìn)行環(huán)境噪聲信號(hào)采集,以此作為當(dāng)前的噪聲基頻再通過(guò)聲波疊加原理,將噪聲信號(hào)通過(guò)加權(quán)反向疊加到采集的信號(hào)中,從而達(dá)到降低噪聲分量的目的。
通過(guò)對(duì)系統(tǒng)進(jìn)行臺(tái)架及實(shí)車驗(yàn)證,確保系統(tǒng)功能滿足設(shè)計(jì)要求,同時(shí)在驗(yàn)證過(guò)程中及時(shí)進(jìn)行修正和優(yōu)化,使產(chǎn)品識(shí)別效果達(dá)到最佳。測(cè)試結(jié)果如表2所示。
表2 測(cè)試結(jié)果
該智能語(yǔ)音識(shí)別控制系統(tǒng)產(chǎn)品已完成可靠性驗(yàn)證和試驗(yàn)工作,并已經(jīng)實(shí)現(xiàn)市場(chǎng)銷售,環(huán)衛(wèi)洗掃車智能語(yǔ)音識(shí)別系統(tǒng)功能得到客戶的認(rèn)可好評(píng)。智能語(yǔ)音識(shí)別控制系統(tǒng)產(chǎn)品裝車效果如圖3所示。
圖3 智能語(yǔ)音識(shí)別控制系統(tǒng)產(chǎn)品裝車效果
隨著國(guó)內(nèi)環(huán)衛(wèi)行業(yè)的快速發(fā)展,安全性和高端性也越來(lái)越被重視,環(huán)衛(wèi)洗掃車智能化應(yīng)用需求日趨明顯。在人們?cè)械囊揽渴謩?dòng)操作、觸屏操作,現(xiàn)在只需通過(guò)語(yǔ)音智能控制方式即可完成車輛上裝的操作與控制,可有效提升行車的安全性和便捷性,因此智能語(yǔ)音識(shí)別系統(tǒng)更凸顯在環(huán)衛(wèi)車型中的應(yīng)用價(jià)值。同時(shí),可為整車提升產(chǎn)品檔次,增加銷售亮點(diǎn)。