最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

機器人語音識別系統(tǒng)及其工作方法

2023-02-17 14:01 作者:bili_72823633729  | 我要投稿

隨著計算機技術(shù)的迅猛發(fā)展,人類社會已步入了高度自動化和信息化的時代??梢哉f計算機技術(shù)的發(fā)展大大加快了人類社會的進步。而人類社會的進步反過來又對計算機技術(shù)的發(fā)展提出了更高的要求和挑戰(zhàn)。機器人越來越向智能化與人性化結(jié)合的方向發(fā)展,使得人們迫切要求語音控制機器人。

語音識別在人機交互方面和人類之間的交往上發(fā)揮著作用。當今社會中,機器在人類生產(chǎn)生活中無所不在,如工業(yè)控制系統(tǒng)、辦公室自動化系統(tǒng)等,它們的存在為人們帶來了更為方便、舒適和高效的生活方式。為了使人對機器的控制以及機器對人的反饋更為友善,人類需要研究智能化的機器。作為人們最直接、方便、自然的信息交流手段之一的語音則理所應(yīng)當?shù)爻蔀槿藱C交互的重要媒介。將語音識別與語音合成相結(jié)合,構(gòu)成的機器人語音識別系統(tǒng)即可完成智能化機器人的接口。語言處理技術(shù)和語音識別技術(shù)正逐步成為信息技術(shù)中人機接口的關(guān)鍵技術(shù),在不久的將來,通過語音識別技術(shù)與語音合成技術(shù)的結(jié)合,人們就能夠通過語音命令來進行原需要利用按鈕控制才可以進行的操作。

技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于提供一種機器人語音識別系統(tǒng)及其工作方法,通過該系統(tǒng)的應(yīng)用,解決了現(xiàn)有的傳統(tǒng)機器人語言識別性能難以滿足社會需求的問題。

為解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實現(xiàn)的:

本發(fā)明為一種機器人語音識別系統(tǒng),包括依次連接的語音輸入模塊、預(yù)處理模塊、特征提取模塊、模式匹配模塊和識別結(jié)果輸出模塊,所述模式匹配模塊的輸入端還連接有模型庫,所述模型庫的輸入端與特征提取模塊的輸出端相連。

進一步地,所述語音輸入模塊用于接收自然語言的語音信號并將其傳送至預(yù)處理模塊;所述預(yù)處理模塊用于對接收到的語音信號進行預(yù)處理并將處理后的語音信號傳至特征提取模塊,其中預(yù)處理包括語音信號的預(yù)濾波、語音信號的數(shù)字化、語音信號的預(yù)加重、語音信號的加窗分幀、語音信號的噪聲抑制和語音信號的端點檢測;所述特征提取模塊用于對語音信號進行語音特征參數(shù)的提取,繼而將提取到的語音特征參數(shù)分別傳至模式匹配模塊和模型庫,其中語音特征包括幀特征矢量;所述模型庫用于對收到的語音特征參數(shù)進行模型訓(xùn)練,該模型訓(xùn)練用于使機器人從大量的真實語音中獲取模型參數(shù),繼而形成語音參考模式庫;所述模式匹配模塊用于將待識別的語音特征與模型庫中的模型參數(shù)進行匹配,繼而根據(jù)匹配距離輸出語音識別結(jié)果,并將語音識別結(jié)果傳至識別結(jié)果輸出模塊;所述識別結(jié)果輸出模塊用于輸出語音識別結(jié)果。

進一步地,所述語音輸入模塊為話筒。

一種機器人語音識別系統(tǒng)的工作方法,該方法包括以下具體步驟:

步驟一,語音信號的采集

機器人通過其音頻傳感器接收自然語言的語音信號;

步驟二,語音信號的預(yù)處理

語音信號的預(yù)處理包括預(yù)濾波、語音信號的數(shù)字化、預(yù)加重、加窗分幀、噪聲抑制和端點檢測;所述語音信號的預(yù)處理是語音識別過程的前期預(yù)備工作,為后續(xù)各個環(huán)節(jié)的處理奠定基礎(chǔ);

步驟三,特征提取

將經(jīng)過步驟二處理后的語音信號進行語音特征參數(shù)的提取,選用語音特征是語音識別的根本,其中語音特征為幀特征矢量;

步驟四,模型訓(xùn)練

對經(jīng)過步驟三處理后的語音信號進行模型訓(xùn)練,訓(xùn)練的目的是讓機器人從大量的真實語音中學(xué)習(xí)必要的模型參數(shù),用于形成語音參考模式庫,為識別階段做準備;

步驟五,模式匹配

根據(jù)一定的規(guī)則,利用步驟四中模型參數(shù)對輸入的語音進行模式匹配,并輸出識別結(jié)果。

進一步地,步驟二中所述預(yù)濾波是采用帶通濾波器,所述預(yù)濾波用于抑制輸入信號各頻域分量中頻率超出采樣頻率一半的所有分量以及抑制50Hz或60Hz的電源工頻信號。

進一步地,步驟二中所述語音信號的數(shù)字化包括語音信號的采樣和語音信號的量化,即首先對語音信號進行采樣,然后再對語音信號進行量化,繼而得到離散時域的語音信號。

進一步地,步驟二中所述預(yù)加重是用于提升語音信號中高頻信息部分的能量,以彌補聲音的在唇部輻射時產(chǎn)生的高頻信號部分的能量損失。

進一步地,步驟二中所述加窗分幀是將語音信號經(jīng)過加窗分幀后被處理為短時語音幀,繼而把每個短時語音幀看作平穩(wěn)的隨機信號,然后逐幀提取語音信號的特征矢量,最后得到由每一幀參數(shù)組成的語音特征參數(shù)序列。

本發(fā)明具有以下有益效果:

本發(fā)明通過對自然語言進行預(yù)處理、特征提取、模型訓(xùn)練和模式匹配等模塊的一系列處理,從而使得機器人對自然語言進行語音識別,提高了識別的準確度和效率;通過濾波等處理措施,提高了語音信號的清晰度,從而便于識別;通過該語音識別方法,提高了機器人的智能化水平。

當然,實施本發(fā)明的任一產(chǎn)品并不一定需要同時達到以上所述的所有優(yōu)點。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明的一種機器人語音識別系統(tǒng)的組成框圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

請參閱圖1所示,本發(fā)明為一種機器人語音識別系統(tǒng),包括依次連接的語音輸入模塊、預(yù)處理模塊、特征提取模塊、模式匹配模塊和識別結(jié)果輸出模塊,模式匹配模塊的輸入端還連接有模型庫,模型庫的輸入端與特征提取模塊的輸出端相連。

其中,語音輸入模塊用于接收自然語言的語音信號并將其傳送至預(yù)處理模塊,其中語音輸入模塊為話筒;預(yù)處理模塊用于對接收到的語音信號進行預(yù)處理并將處理后的語音信號傳至特征提取模塊,其中預(yù)處理包括語音信號的預(yù)濾波、語音信號的數(shù)字化、語音信號的預(yù)加重、語音信號的加窗分幀、語音信號的噪聲抑制和語音信號的端點檢測;特征提取模塊用于對語音信號進行語音特征參數(shù)的提取,繼而將提取到的語音特征參數(shù)分別傳至模式匹配模塊和模型庫,其中語音特征包括幀特征矢量;模型庫用于對收到的語音特征參數(shù)進行模型訓(xùn)練,模型訓(xùn)練用于使機器人從大量的真實語音中獲取模型參數(shù),繼而形成語音參考模式庫;模式匹配模塊用于將待識別的語音特征與模型庫中的模型參數(shù)進行匹配,繼而根據(jù)匹配距離輸出語音識別結(jié)果,并將語音識別結(jié)果傳至識別結(jié)果輸出模塊;識別結(jié)果輸出模塊用于輸出語音識別結(jié)果。

一種機器人語音識別系統(tǒng)的工作方法,該方法包括以下具體步驟:

步驟一,語音信號的采集

機器人通過其音頻傳感器接收自然語言的語音信號;

步驟二,語音信號的預(yù)處理

語音信號的預(yù)處理包括預(yù)濾波、語音信號的數(shù)字化、預(yù)加重、加窗分幀、噪聲抑制和端點檢測;語音信號的預(yù)處理是語音識別過程的前期預(yù)備工作,為后續(xù)各個環(huán)節(jié)的處理奠定基礎(chǔ);

其中,預(yù)濾波是采用帶通濾波器,預(yù)濾波的目的有兩個:其一是抑制輸入信號各頻域分量中頻率超出采樣頻率一半的所有分量,以防止頻率混疊干擾;其二是抑制50Hz或60Hz的電源工頻干擾;

其中,語音信號的數(shù)字化包括語音信號的采樣和語音信號的量化,即首先對語音信號進行采樣,然后再對語音信號進行量化,繼而得到離散時域的語音信號;

其中,預(yù)加重是用于提升語音信號中高頻信息部分的能量,以彌補聲音的在唇部輻射時產(chǎn)生的高頻信號部分的能量損失;

其中,加窗分幀是將語音信號經(jīng)過加窗分幀后被處理為短時語音幀,繼而把每個短時語音幀看作平穩(wěn)的隨機信號,然后逐幀提取語音信號的特征矢量,最后得到由每一幀參數(shù)組成的語音特征參數(shù)序列;

步驟三,特征提取

將經(jīng)過步驟二處理后的語音信號進行語音特征參數(shù)的提取,選用語音特征是語音識別的根本,其中語音特征為幀特征矢量;

步驟四,模型訓(xùn)練

對經(jīng)過步驟三處理后的語音信號進行模型訓(xùn)練,訓(xùn)練的目的是讓機器人從大量的真實語音中學(xué)習(xí)必要的模型參數(shù),用于形成語音參考模式庫,為識別階段做準備;

步驟五,模式匹配

根據(jù)一定的規(guī)則,利用步驟四中模型參數(shù)對輸入的語音進行模式匹配,并輸出識別結(jié)果。

在本說明書的描述中,參考術(shù)語“一個實施例”、“示例”、“具體示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。

最后需要說明的是,以上公開的本發(fā)明優(yōu)選實施例只是用于幫助闡述本發(fā)明。優(yōu)選實施例并沒有詳盡敘述所有的細節(jié),也不限制該發(fā)明僅為所述的具體實施方式。顯然,根據(jù)本說明書的內(nèi)容,可作很多的修改和變化。本說明書選取并具體描述這些實施例,是為了更好地解釋本發(fā)明的原理和實際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權(quán)利要求書及其全部范圍和等效物的限制。

機器人語音識別系統(tǒng)及其工作方法的評論 (共 條)

分享到微博請遵守國家法律
海原县| 沐川县| 内江市| 潍坊市| 昆山市| 庆元县| 松江区| 高淳县| 唐河县| 叙永县| 萝北县| 安顺市| 长治市| 汉阴县| 永顺县| 石阡县| 镇平县| 大英县| 林口县| 新竹县| 三亚市| 临湘市| 炉霍县| 慈溪市| 曲阳县| 江油市| 新源县| 武威市| 甘孜县| 灵台县| 中牟县| 阜阳市| 女性| 黎平县| 洛川县| 罗田县| 遂川县| 临泉县| 乾安县| 中宁县| 察隅县|