協(xié)處理器作為獨(dú)立加速器提升用戶體驗(yàn)
當(dāng)今的消費(fèi)者對(duì)技術(shù)的要求日益提升,這一點(diǎn)在用于與設(shè)備進(jìn)行互動(dòng)的界面技術(shù)上體現(xiàn)得尤為明顯。人們對(duì)包括手機(jī)、車載電子、家用網(wǎng)絡(luò)和辦公環(huán)境下的設(shè)備要求越來越高,要求它們能夠融入更易操作的、更直觀的用戶界面,以更貼切反映人與人之間的互動(dòng)關(guān)系。
本文引用地址:http://m.butianyuan.cn/article/226865.htm在每一個(gè)新的產(chǎn)品周期中,設(shè)計(jì)人員都倍感壓力,要設(shè)計(jì)出操作更加精確、用戶界面更加直觀的產(chǎn)品。近年來,繼觸屏技術(shù)逐漸普及到包括電話、平板電腦、顯示器、銷售點(diǎn)解決方案、ATM和查詢機(jī)等設(shè)備之后,語音識(shí)別技術(shù)正在快速成為驅(qū)動(dòng)產(chǎn)品創(chuàng)新與運(yùn)用的下一代用戶界面技術(shù)。語音識(shí)別,甚至是手勢(shì)與影像識(shí)別,成為各種工作與個(gè)人設(shè)備的標(biāo)準(zhǔn)配備只是個(gè)時(shí)間問題。由于語音識(shí)別技術(shù)在某種程度上受制于嵌入式應(yīng)用的發(fā)展,因此其至今仍然處于發(fā)展的初期。然而,語音識(shí)別交互界面技術(shù)將最終被廣泛采用,這是技術(shù)發(fā)展的大勢(shì)所趨。
正如大多數(shù)設(shè)計(jì)人員所熟知的那樣,用戶界面越直觀,其所需的技術(shù)平臺(tái)與設(shè)計(jì)就越復(fù)雜。用戶界面技術(shù)將消耗更多的計(jì)算能力與閃存,才能在達(dá)到高性能的處理能力的同時(shí),保持最佳用戶體驗(yàn)。一種解決方案是采用專門的硬件,即具有下一代閃存能力、集成了邏輯與靈活軟件算法的專用協(xié)處理器。這些協(xié)處理器能夠作為獨(dú)立的硬件加速器分擔(dān)主應(yīng)用處理器的負(fù)擔(dān),從而獲得市場(chǎng)上最高水平的用戶體驗(yàn)。
人機(jī)交互界面的演進(jìn)
自從電腦鼠標(biāo)問世以來,HMI(人機(jī)交互)技術(shù)取得了長足進(jìn)步。用戶界面的創(chuàng)新從歷史上看可歸功于新器件的成功運(yùn)用。打造具有吸引力的用戶界面極具挑戰(zhàn)性,需要相當(dāng)復(fù)雜的系統(tǒng)來創(chuàng)造功能性強(qiáng)、易于訪問、邏輯清晰與令人愉悅的用戶體驗(yàn)。這種復(fù)雜系統(tǒng)對(duì)高可靠性、高性能硬件提在處理能力和閃存帶寬方面要求較高。由于終端產(chǎn)品的核心功能創(chuàng)新已接近成熟,消費(fèi)者們正日益將產(chǎn)品的工業(yè)設(shè)計(jì)與用戶界面作為標(biāo)準(zhǔn)來做出購買決定。生產(chǎn)商也注意到了這一變化,而閃存生產(chǎn)商與設(shè)計(jì)人員也在市場(chǎng)的壓力下,加快創(chuàng)新以回應(yīng)市場(chǎng)的要求。語音識(shí)別正是下一波人機(jī)交互技術(shù)創(chuàng)新的焦點(diǎn)之所在。語音識(shí)別如何處理工作
在先進(jìn)的HMI技術(shù)正日益成為許多消費(fèi)電子產(chǎn)品事實(shí)上標(biāo)準(zhǔn)的同時(shí),高性能處理能力對(duì)嵌入式系統(tǒng)而言正變得的更為關(guān)鍵??傮w而言,語音識(shí)別功能可被細(xì)分為三個(gè)處理階段:
第一個(gè)階段是聲音處理階段,這通常會(huì)占用不到5%的處理能力,即系統(tǒng)將捕獲的聲音信號(hào)從模擬信息轉(zhuǎn)化為數(shù)字信息。這同時(shí)也是過濾、抑制噪聲和回聲消除的階段,將話筒聲音與錯(cuò)誤捕獲的雜音區(qū)分開來。經(jīng)過處理后的信號(hào)以數(shù)字聲音流的形式輸出,每一段聲音都如同指紋一樣是獨(dú)一無二的。第二個(gè)階段為匹配階段,即系統(tǒng)將這些聲音信號(hào)與“語音庫”,即聲學(xué)模型進(jìn)行匹配。這種匹配階段被稱作聲學(xué)打分,會(huì)占用系統(tǒng)處理帶寬的50%到70%。第二階段產(chǎn)生的聲學(xué)得分將作為輸入信息進(jìn)入第三個(gè)階段,即系統(tǒng)通過搜索語言與詞典模型,將這些聲學(xué)信號(hào)轉(zhuǎn)譯為文字信息。這一階段會(huì)占用30%到50%的處理能力。
一般說來,整個(gè)處理過程由一個(gè)CPU負(fù)責(zé),而這個(gè)處理器也同時(shí)需要負(fù)責(zé)處理若干其他的任務(wù)。由于語音識(shí)別非常占用計(jì)算能力與閃存空間,因此在一個(gè)嵌入式解決方案共享資源會(huì)導(dǎo)致無法接受的延遲,或者限制了帶寬處理日益增加的軟件模型的能力。為了取得更高的精確性,軟件模型的大小正在日益膨脹。
為何為HMI處理過程配備專門的硬件?
由于HMI(如語音識(shí)別)處理過程中繁重的存儲(chǔ)與運(yùn)算帶寬限制,這種多任務(wù)共享一個(gè)CPU資源的方式常常以犧牲某些終端用戶體驗(yàn)為代價(jià)。
例如,在語音識(shí)別中,在共享資源的嵌入式系統(tǒng)條件下,設(shè)計(jì)人員必須在速度與精確性之間進(jìn)行取舍。更大的聲學(xué)模型能實(shí)現(xiàn)更高的精確性,不過卻要有更大的處理能力才能避免無法接受的延遲響應(yīng)速度。另外,由于用戶提升了他們對(duì)語音處理界面的期望,例如希望界面能夠區(qū)分性別、噪音、對(duì)話、口音以及多語言等,這種功能豐富的語音模塊的大小則會(huì)呈指數(shù)級(jí)別與日俱增,而可靠性高、可快速訪問的內(nèi)存對(duì)這種日益提升的性能而言將變得更加重要。 不幸的是,如今資源共享、資源限制型的硬件平臺(tái)并不能為目前最大型的聲學(xué)模型提供可接受的處理能力。因此,業(yè)內(nèi)目前只能退而求其次,開發(fā)出壓縮版的聲學(xué)模型,僅能在最低程度可接受的響應(yīng)時(shí)間內(nèi)提供最低程度可接受的精確性。
為了克服這個(gè)缺點(diǎn),業(yè)界最近已經(jīng)開發(fā)出了一套解決方案:一款能夠提升處理能力,加速某些語音識(shí)別處理階段的專用硬件協(xié)處理器。這類解決方案的第一個(gè)代表就是Spansion語音協(xié)處理器。Spansion語音協(xié)處理器負(fù)責(zé)語音識(shí)別的聲學(xué)評(píng)分階段,從而分擔(dān)了CPU的負(fù)荷,最多能減少50%的響應(yīng)延遲。此外,Spansion語音協(xié)處理器能夠?yàn)楫?dāng)今最大的聲學(xué)模型提供足夠大的處理能力,最大能達(dá)到目前我們常見聲學(xué)模型的10倍。
這幾類專用的用戶界面協(xié)處理器運(yùn)
評(píng)論