基礎(chǔ)信息
權(quán)利要求
說明書
PDF全文
法律信息
引證文獻(xiàn)
著錄項(xiàng)信息
專利名稱 | 一種基于藍(lán)牙傳輸?shù)闹悄芗揖诱Z音控制系統(tǒng)及方法 |
申請?zhí)?/td> | CN201010613385.0 | 申請日期 | 2010-12-30 |
法律狀態(tài) | 暫無 | 申報國家 | 中國 |
公開/公告日 | 2011-06-29 | 公開/公告號 | CN102111314A |
優(yōu)先權(quán) | 暫無 | 優(yōu)先權(quán)號 | 暫無 |
主分類號 | 暫無 | IPC分類號 | 暫無查看分類表>
|
申請人 | 廣州市聚暉電子科技有限公司 | 申請人地址 | 廣東省東莞市東城區(qū)東城科技園彩怡廣場1號樓
變更
專利地址、主體等相關(guān)變化,請及時變更,防止失效 |
權(quán)利人 | 廣東聚光電子科技有限公司 | 當(dāng)前權(quán)利人 | 廣東聚光電子科技有限公司 |
發(fā)明人 | 彭國標(biāo);宋寶云;周莎;王平 |
代理機(jī)構(gòu) | 暫無 | 代理人 | 暫無 |
摘要
本發(fā)明所提出了一個基于藍(lán)牙傳輸?shù)闹悄芗揖涌刂葡到y(tǒng),實(shí)現(xiàn)了手機(jī)終端與智能家居電器的語音控制。通過移動終端采用藍(lán)牙傳輸技術(shù),更適合應(yīng)用于智能家居中的局域網(wǎng),大大延長了語音控制的距離,通過藍(lán)牙傳輸?shù)恼Z音從發(fā)音端極大的消除了噪音雜音,使傳輸?shù)恼Z音命令更容易被識別分析。本系統(tǒng)包括:智能手機(jī)終端,包括藍(lán)牙設(shè)備及語音輸入設(shè)備,用于前端的語音采集及藍(lán)牙發(fā)送;中控器,包括藍(lán)牙設(shè)備,用于接收智能手機(jī)終端通過藍(lán)牙發(fā)送過來的語音數(shù)據(jù),并對所述語音數(shù)據(jù)進(jìn)行分析,并向控制器端發(fā)送目標(biāo)控制信號。用戶通過使用智能手機(jī)終端語音輸入命令就可以控制家居電器,實(shí)現(xiàn)了在短距離內(nèi)利用手機(jī)終端控制家庭電器的功能,實(shí)現(xiàn)了家居智能化。
1.一種基于藍(lán)牙傳輸?shù)闹悄芗揖诱Z音控制系統(tǒng),包括:
智能手機(jī)終端,包括藍(lán)牙設(shè)備及語音輸入設(shè)備,用于前端的語音采集及藍(lán)牙發(fā)送;
中控器,包括藍(lán)牙設(shè)備,用于接收智能手機(jī)終端通過藍(lán)牙發(fā)送過來的語音數(shù)據(jù),并對所述語音數(shù)據(jù)進(jìn)行分析,并向控制器端發(fā)送目標(biāo)控制信號;
控制器,包括通信接口及網(wǎng)絡(luò)接口,用于接收所述目標(biāo)控制信號并輸送載體,實(shí)現(xiàn)對家居電器的控制;
所述中控器進(jìn)一步包括:
藍(lán)牙傳輸模塊,用于接收從智能手機(jī)終端傳送過來的語音數(shù)據(jù),當(dāng)命令出現(xiàn)錯誤時,負(fù)責(zé)傳輸錯誤信息到智能手機(jī)終端;
語音分析模塊,用于分析傳輸過來的語音并進(jìn)行抗噪處理,然后通過提取特征樣本得出語音信息數(shù)據(jù),轉(zhuǎn)化為文字信息命令;
模板對比模塊,用于通過語音分析模塊得出的文字信息的含義與模板文件對比,通過模糊信息搜索和漢語口語理解,對語音進(jìn)行特征抽取,如果與模板文件匹配則把語音信息解釋為能夠執(zhí)行的命令傳輸給控制模塊,否則產(chǎn)生出錯處理;
命令輸出模塊,用于根據(jù)語音識別的結(jié)果,向控制系統(tǒng)輸出對應(yīng)的操作信號。
2.根據(jù)權(quán)利要求1所述的智能家居語音控制系統(tǒng),其特征在于,所述中控器是基于嵌入式可編程DSP芯片的架構(gòu)。
3.根據(jù)權(quán)利要求1所述的智能家居語音控制系統(tǒng),其特征在于,所述控制器是基于FPGA芯片的架構(gòu),所述通信接口為RS232接口,所述網(wǎng)絡(luò)接口為以太網(wǎng)接口。
4.根據(jù)權(quán)利要求1所述的智能家居語音控制系統(tǒng),其特征在于,所述智能手機(jī)終端進(jìn)一步包括:
UI模塊,用于提供與用戶交互的接口,用于設(shè)置整個運(yùn)行于智能手機(jī)終端的語言采集和發(fā)送程序的配置及出錯提醒;
系統(tǒng)監(jiān)聽模塊,用于提供系統(tǒng)常駐監(jiān)視功能,對操作系統(tǒng)當(dāng)前狀態(tài)進(jìn)行監(jiān)聽及調(diào)用其它各模塊進(jìn)行相應(yīng)的工作;
語音采集模塊,用于通過控制智能手機(jī)終端的聲音錄入硬件接口采集語音命令;
語音傳輸模塊,用于搜索目標(biāo)藍(lán)牙設(shè)備,并將從語音采集模塊接收的語音數(shù)據(jù)通過藍(lán)牙設(shè)備傳送到目標(biāo)藍(lán)牙設(shè)備上;
異常處理模塊,用于系統(tǒng)的出錯和異常處理,提示用戶出錯信息。
5.根據(jù)權(quán)利要求1所述的智能家居語音控制系統(tǒng),其特征在于,所述控制器進(jìn)一步包括:
命令接收模塊,用于根據(jù)中控器輸出的控制信號,生成對應(yīng)的控制指令,輸出到控制模塊當(dāng)中;
控制模塊,用于把控制指令傳送到控制電路,對家居電器進(jìn)行控制。
6.一種利用權(quán)利要求1所述控制系統(tǒng)的智能家居語音控制方法,包括如下步驟:
(1)采集語音數(shù)據(jù),并分析所述語音數(shù)據(jù)得到目標(biāo)控制信號;
(2)通過中控器尋找匹配的和設(shè)定匹配藍(lán)牙設(shè)備對應(yīng)的智能家居設(shè)備;
(3)向所述對應(yīng)的智能家居設(shè)備傳輸目標(biāo)控制信號進(jìn)行控制;
所述中控器進(jìn)一步包括:
藍(lán)牙傳輸模塊,用于接收從智能手機(jī)終端傳送過來的語音數(shù)據(jù),當(dāng)命令出現(xiàn)錯誤時,負(fù)責(zé)傳輸錯誤信息到智能手機(jī)終端;
語音分析模塊,用于分析傳輸過來的語音并進(jìn)行抗噪處理,然后通過提取特征樣本得出語音信息數(shù)據(jù),轉(zhuǎn)化為文字信息命令;
模板對比模塊,用于通過語音分析模塊得出的文字信息的含義與模板文件對比,通過模糊信息搜索和漢語口語理解,對語音進(jìn)行特征抽取,如果與模板文件匹配則把語音信息解釋為能夠執(zhí)行的命令傳輸給控制模塊,否則產(chǎn)生出錯處理;
命令輸出模塊,用于根據(jù)語音識別的結(jié)果,向控制系統(tǒng)輸出對應(yīng)的操作信號。
7.根據(jù)權(quán)利要求6所述的智能家居語音控制方法,其特征在于,所述采集語音數(shù)據(jù)具體包括:語音前端系統(tǒng)監(jiān)聽模塊監(jiān)聽到用戶當(dāng)前激活語音控制功能后,語音前端系統(tǒng)程序通過UI模塊與用戶進(jìn)行交互,用戶在通過UI模塊事先對語音前端系統(tǒng)進(jìn)行必要的配置。
8.根據(jù)權(quán)利要求6所述的智能家居語音控制方法,其特征在于,所述步驟(3)包括:調(diào)用藍(lán)牙傳輸模塊尋找和設(shè)定匹配的設(shè)備,然后藍(lán)牙傳輸有效范圍內(nèi)把語音信號傳輸出去;
所述藍(lán)牙傳輸模塊不斷監(jiān)聽藍(lán)牙通信端口,一旦發(fā)現(xiàn)有消息傳輸過來時則返回true,否則返回false;此藍(lán)牙傳輸模塊上有一個用戶列表,用戶可以在通過移動手機(jī)終端設(shè)置該用戶列表,當(dāng)返回消息為true時,該模塊查找列表并與發(fā)送端的用戶名對比,當(dāng)發(fā)現(xiàn)發(fā)送端用戶名不在列表上時,則不做任何動作;當(dāng)發(fā)送端用戶名在列表上時,就接收語音數(shù)據(jù);接收信息時接收從藍(lán)牙端口傳輸過來的數(shù)據(jù);當(dāng)接收到模版匹配模塊返回的出錯信息時,該模塊把信息發(fā)送到相應(yīng)的手機(jī)移動終端。
9.根據(jù)權(quán)利要求6所述的智能家居語音控制方法,其特征在于,所述語音分析模塊采用HMM模型建模,所述語音分析模塊把標(biāo)準(zhǔn)語音命令通過某種通用的燒錄方式,下載固化到DSP硬件模塊中的非易失存儲器件中;所述DSP硬件模塊因此成為完整的獨(dú)立運(yùn)行的模塊,經(jīng)過具體的某種啟動導(dǎo)入模式,獨(dú)立運(yùn)行于DSP系統(tǒng)中;轉(zhuǎn)換后的數(shù)字信號運(yùn)用維納濾波去除噪聲,得出準(zhǔn)確的用戶語音信息,利用漢語口語的特點(diǎn)提取聲學(xué)特征,利用聲學(xué)特征通過Viterbi算法利用預(yù)先訓(xùn)練好的HMM語音模型集對特征進(jìn)行解碼,最后把解碼后的信息與文字進(jìn)行匹配,生成文字信息。
一種基于藍(lán)牙傳輸?shù)闹悄芗揖诱Z音控制系統(tǒng)及方法\n技術(shù)領(lǐng)域\n[0001] 本發(fā)明涉及數(shù)字家庭智能家居技術(shù)領(lǐng)域,具體涉及一種基于藍(lán)牙傳輸?shù)闹悄芗揖诱Z音控制系統(tǒng)。\n背景技術(shù)\n[0002] 數(shù)字家庭作為當(dāng)今高新科技產(chǎn)業(yè)發(fā)展的一個主流方向,正向多元化、成熟化、產(chǎn)業(yè)化的方向發(fā)展,成為融合3C(電腦、通訊和消費(fèi)電子產(chǎn)品)領(lǐng)域的產(chǎn)業(yè),引領(lǐng)全新的家庭消費(fèi)理念和信息服務(wù)理念,推動相關(guān)市場和產(chǎn)業(yè)的發(fā)展。而智能家居控制作為數(shù)字家庭中最重要組成部分之一,其發(fā)展更是讓人矚目。\n[0003] 作為決定數(shù)字家庭產(chǎn)業(yè)推進(jìn)的關(guān)鍵技術(shù)點(diǎn)之一,完成低成本語音識別和控制的研發(fā),是讓數(shù)字家庭最終用戶真正體驗(yàn)到數(shù)字家庭給生活所帶來便利的最直接途徑,是數(shù)字家庭相關(guān)產(chǎn)業(yè)發(fā)展的關(guān)鍵要素。在現(xiàn)實(shí)家庭生活中,語音識別的限制主要在于噪聲的影響和互動語音的不規(guī)范性和任意性。簡單地說,由于噪聲對用戶的語音采樣和輸入造成影響,在語音識別中會發(fā)生理解錯誤或者用戶語音的丟失。用戶互動語音的不規(guī)范性和任意性在語音識別中的匹配帶來的隨機(jī)的不確定性,在匹配語音當(dāng)中可能因?yàn)檎Z音的不規(guī)范性和任意性和匹配錯誤造成語音的語語義解錯誤。多種原因會造成上述效果,如環(huán)境噪音(包括任何來源的音樂、混雜低語、機(jī)械聲等)、競爭語音(如電視機(jī)音響中播放著的語音:其語音質(zhì)量及音量都可能高過控制語音)、話筒遠(yuǎn)距離造成的聲音失真(多路徑回音的混響)等。\n此外,采集到的聲音強(qiáng)度本身也有很大變化。因此,如果能從源端減少噪音的影響,將會大大改善語音識別的質(zhì)量。手機(jī)作為移動終端設(shè)備,其應(yīng)用功能越來越豐富。而手機(jī)移動終端的語音識別和控制功能已經(jīng)很完善,用戶可以通過語音撥號和選擇界面。因此,以手機(jī)作為語音采集端,既可以很好的從源端減少噪音的影響,又能以移動的方式收集語音,增加使用者的靈活性。同時,通過藍(lán)牙技術(shù)傳輸語音信號,更適合應(yīng)用于智能家居中的局域網(wǎng),使傳輸更具有目標(biāo)性。藍(lán)牙傳輸不需要浪費(fèi)任何流量,且傳輸更穩(wěn)定。最重要的是,藍(lán)牙傳輸大大延長了語音控制的距離,而且通過藍(lán)牙傳輸?shù)恼Z音從發(fā)音端極大的消除了噪音雜音,使傳輸?shù)恼Z音命令更容易被識別分析。\n發(fā)明內(nèi)容\n[0004] 有鑒于此,本發(fā)明的目的在于彌補(bǔ)現(xiàn)有技術(shù)的不足,在現(xiàn)實(shí)家庭生活環(huán)境下,提供一種采取藍(lán)牙傳輸技術(shù)實(shí)現(xiàn)語音控制智能家居的系統(tǒng)及控制方法,實(shí)現(xiàn)了在短距離內(nèi)利用手機(jī)終端控制家庭電器的功能,實(shí)現(xiàn)了家居智能化。\n[0005] 本發(fā)明基于藍(lán)牙傳輸?shù)闹悄芗揖诱Z音控制系統(tǒng)是這樣實(shí)現(xiàn)的:一種基于藍(lán)牙傳輸?shù)闹悄芗揖诱Z音控制系統(tǒng),包括:智能手機(jī)終端,包括藍(lán)牙設(shè)備及語音輸入設(shè)備,用于前端的語音采集及藍(lán)牙發(fā)送;中控器,包括藍(lán)牙設(shè)備,用于接收智能手機(jī)終端通過藍(lán)牙發(fā)送過來的語音數(shù)據(jù),并對所述語音數(shù)據(jù)進(jìn)行分析,并向控制器端發(fā)送目標(biāo)控制信號;控制器,包括通信接口及網(wǎng)絡(luò)接口,用于接收所述目標(biāo)控制信號并輸送載體,實(shí)現(xiàn)對家居電器的控制。\n[0006] 進(jìn)一步的,所述中控器是基于嵌入式可編程DSP芯片的架構(gòu)。\n[0007] 進(jìn)一步的,所述控制器是基于FPGA芯片的架構(gòu),所述通信接口為RS232接口,所述網(wǎng)絡(luò)接口為以太網(wǎng)接口。\n[0008] 進(jìn)一步的,所述智能手機(jī)終端進(jìn)一步包括:\n[0009] UI模塊,用于提供與用戶交互的接口,用于設(shè)置整個運(yùn)行于智能手機(jī)終端的語言采集和發(fā)送程序的配置及出錯提醒;\n[0010] 系統(tǒng)監(jiān)聽模塊,用于提供系統(tǒng)常駐監(jiān)視功能,對操作系統(tǒng)當(dāng)前狀態(tài)進(jìn)行監(jiān)聽及調(diào)用其它各模塊進(jìn)行相應(yīng)的工作;\n[0011] 語音采集模塊,用于通過控制智能手機(jī)終端的聲音錄入硬件接口采集語音命令;\n[0012] 語音傳輸模塊,用于搜索目標(biāo)藍(lán)牙設(shè)備,并將從語音采集模塊接收的語音數(shù)據(jù)通過藍(lán)牙設(shè)備傳送到目標(biāo)藍(lán)牙設(shè)備上;\n[0013] 異常處理模塊,用于系統(tǒng)的出錯和異常處理,提示用戶出錯信息。\n[0014] 進(jìn)一步的,所述中控器進(jìn)一步包括:\n[0015] 藍(lán)牙傳輸模塊,用于接收從智能手機(jī)終端傳送過來的語音數(shù)據(jù),當(dāng)命令出現(xiàn)錯誤時,負(fù)責(zé)傳輸錯誤信息到智能手機(jī)終端;\n[0016] 語音分析模塊,用于分析傳輸過來的語音并進(jìn)行抗噪處理,然后通過提取特征樣本得出語音信息數(shù)據(jù),轉(zhuǎn)化為文字信息命令;\n[0017] 模板對比模塊,用于通過語音分析模塊得出的文字信息的含義與模板文件對比,通過模糊信息搜索和漢語口語理解,對語音進(jìn)行特征抽取,如果與模板文件匹配則把語音信息解釋為能夠執(zhí)行的命令傳輸給控制模塊,否則產(chǎn)生出錯處理;\n[0018] 命令輸出模塊,用于根據(jù)語音識別的結(jié)果,向控制系統(tǒng)輸出對應(yīng)的操作信號。\n[0019] 進(jìn)一步的,所述控制器進(jìn)一步包括:\n[0020] 命令接收模塊,用于根據(jù)中控器輸出的控制信號,生成對應(yīng)的控制指令,輸出到控制模塊當(dāng)中;\n[0021] 控制模塊,用于把控制指令傳送到控制電路,對家居電器進(jìn)行控制。\n[0022] 根據(jù)本發(fā)明的另一方面,本發(fā)明還提供一種利用所述控制系統(tǒng)的智能家居語音控制方法,包括如下步驟:\n[0023] (1)采集語音數(shù)據(jù),并分析所述語音數(shù)據(jù)得到目標(biāo)控制信號;\n[0024] (2)尋找匹配的和設(shè)定匹配藍(lán)牙設(shè)備對應(yīng)的智能家居設(shè)備;\n[0025] (3)向所述對應(yīng)的智能家居設(shè)備傳輸目標(biāo)控制信號進(jìn)行控制。\n[0026] 進(jìn)一步的,所述采集語音數(shù)據(jù)具體包括:語音前端系統(tǒng)監(jiān)聽模塊監(jiān)聽到用戶當(dāng)前激活語音控制功能后,語音前端系統(tǒng)程序通過UI模塊與用戶進(jìn)行交互,用戶在通過UI模塊事先對語音前端系統(tǒng)進(jìn)行必要的配置。\n[0027] 進(jìn)一步的,所述步驟(3)包括:調(diào)用藍(lán)牙傳輸模塊尋找和設(shè)定匹配的設(shè)備,然后藍(lán)牙傳輸有效范圍內(nèi)把語音信號傳輸出去;所述藍(lán)牙傳輸模塊不斷監(jiān)聽藍(lán)牙通信端口,一旦發(fā)現(xiàn)有消息傳輸過來時則返回true,否則返回false;此藍(lán)牙傳輸模塊上有一個用戶列表,用戶可以在通過移動手機(jī)終端設(shè)置該用戶列表,當(dāng)返回消息為true時,該模塊查找列表并與發(fā)送端的用戶名對比,當(dāng)發(fā)現(xiàn)發(fā)送端用戶名不在列表上時,則不做任何動作;當(dāng)發(fā)送端用戶名在列表上時,就接收語音數(shù)據(jù);接收信息時接收從藍(lán)牙端口傳輸過來的數(shù)據(jù);當(dāng)接收到模版匹配模塊返回的出錯信息時,該模塊把信息發(fā)送到相應(yīng)的手機(jī)移動終端。\n[0028] 進(jìn)一步的,所述語音分析模塊采用HMM模型建模,所述語音分析模塊把標(biāo)準(zhǔn)語音命令通過某種通用的燒錄方式,下載固化到DSP硬件模塊中的非易失存儲器件中;所述DSP硬件模塊因此成為完整的獨(dú)立運(yùn)行的模塊,經(jīng)過具體的某種啟動導(dǎo)入模式,獨(dú)立運(yùn)行于DSP系統(tǒng)中;轉(zhuǎn)換后的數(shù)字信號運(yùn)用維納濾波去除噪聲,得出準(zhǔn)確的用戶語音信息,利用漢語口語的特點(diǎn)提取聲學(xué)特征,利用聲學(xué)特征通過Viterbi算法利用預(yù)先訓(xùn)練好的HMM語音模型集對特征進(jìn)行解碼,最后把解碼后的信息與文字進(jìn)行匹配,生成文字信息。\n[0029] 根據(jù)本發(fā)明的如上技術(shù)方案:\n[0030] 1、本發(fā)明所提出的基于藍(lán)牙傳輸?shù)闹悄芗揖涌刂葡到y(tǒng)實(shí)現(xiàn)了手機(jī)終端與智能家居電器的語音控制。\n[0031] 2、本發(fā)明采用的藍(lán)牙傳輸技術(shù),更適合應(yīng)用于智能家居中的局域網(wǎng),使傳輸更具有目標(biāo)性。藍(lán)牙傳輸不需要浪費(fèi)任何流量,且傳輸更穩(wěn)定。最重要的是,藍(lán)牙傳輸大大延長了語音控制的距離,而且通過藍(lán)牙傳輸?shù)恼Z音從發(fā)音端極大的消除了噪音雜音,使傳輸?shù)恼Z音命令更容易被識別分析。\n[0032] 3、本發(fā)明采用的終端基于智能手機(jī)終端,大幅減少了應(yīng)用硬件設(shè)備的成本,通過在智能手機(jī)端安裝語音前端系統(tǒng)的程序,可輕松在現(xiàn)有設(shè)備上實(shí)現(xiàn)移動語音控制。\n[0033] 4、本發(fā)明所提出的語音識別和分析系統(tǒng)中的語音分析模塊,在建立關(guān)鍵詞時,采用音節(jié)建模,在聲學(xué)模型和語言模型基礎(chǔ)上的隱馬爾可夫模型(HMM)拓?fù)浣Y(jié)構(gòu),先進(jìn)行分割,再對每一段進(jìn)行解碼,能夠使語音識別更加準(zhǔn)確。\n附圖說明\n[0034] 圖1為本發(fā)明實(shí)施例所述系統(tǒng)的整體模塊框架圖;\n[0035] 圖2為本發(fā)明實(shí)施例所述系統(tǒng)的流程圖;\n[0036] 圖3為本發(fā)明實(shí)施例所述系統(tǒng)的模板對比模塊中的文本對比圖。\n具體實(shí)施方式\n[0037] 下下面結(jié)合附圖對本發(fā)明作進(jìn)一步的說明。\n[0038] 由圖1所示,本系統(tǒng)基于的硬件架構(gòu)包括:\n[0039] 智能手機(jī)終端用于語音采集和發(fā)送,具有藍(lán)牙通信功能并能自主安裝客戶程序;\n[0040] 中繼器作為服務(wù)器用于語音分析和控制,擁有藍(lán)牙通信功能和嵌入式可編程DSP芯片。該DSP芯片具有一個可A/D數(shù)模音頻轉(zhuǎn)換模塊,把模擬音頻信號轉(zhuǎn)換為數(shù)字信號;具有可燒寫Flash,用于儲存hmm模型的標(biāo)準(zhǔn)三字音段語音。\n[0041] 控制器,包括通信接口及網(wǎng)絡(luò)接口,用于接收所述目標(biāo)控制信號并輸送載體,實(shí)現(xiàn)對家居電器的控制功能。其流程如圖2所示。\n[0042] 智能手機(jī)終端進(jìn)一步包括以下模塊:\n[0043] UI模塊主要用于與用戶交互。用戶安裝該語音收集系統(tǒng)文件時,首先設(shè)置收發(fā)器的藍(lán)牙設(shè)備的名字。當(dāng)需要錄入命令時,點(diǎn)擊開始就可以進(jìn)行錄音,錄音完畢點(diǎn)擊完成。當(dāng)操作出錯時,界面顯示相應(yīng)的出錯信息。\n[0044] 系統(tǒng)監(jiān)聽模塊提供系統(tǒng)常駐監(jiān)視功能,對操作系統(tǒng)當(dāng)前狀態(tài)進(jìn)行監(jiān)聽及調(diào)用其它各模塊進(jìn)行相應(yīng)的工作;\n[0045] 語音采集模塊通過智能手機(jī)終端的聲音錄入功能負(fù)責(zé)采集語音命令,語音采集模塊對智能手機(jī)終端操作采集到模擬信號,然后把語音信號放大,然后通過濾波器采用5階巴特沃斯低通和5階巴特沃斯高通級聯(lián)進(jìn)行向前濾波,再根據(jù)奈奎斯特準(zhǔn)則進(jìn)行4k和8k采樣速率的信號采樣處理,最后把得到的數(shù)據(jù)進(jìn)行PCM編碼(脈沖壓縮編碼),使數(shù)據(jù)變成數(shù)字語音信息;\n[0046] 語音傳輸模塊負(fù)責(zé)將從采集模塊接收的語音數(shù)據(jù)通過藍(lán)牙設(shè)備傳送到收發(fā)器的藍(lán)牙設(shè)備上,并從收發(fā)器的藍(lán)牙設(shè)備接收的數(shù)據(jù)發(fā)送到出錯提示模塊;接收到語音收集模塊的ready_to_send信號時,調(diào)用sendAudio()方法。程序事先設(shè)定好收發(fā)器的用戶名,在藍(lán)牙傳輸有效范圍內(nèi)把語音信號傳輸過去;\n[0047] 異常處理模塊負(fù)責(zé)提示用戶出錯信息并進(jìn)行異常處理。出錯信息包括以下幾個:\nillegalUserException()是非法用戶錯誤;DataSummitException()是數(shù)據(jù)傳輸異常;\nOperationException( )是操作異常。\n[0048] 中控器包括以下模塊:\n[0049] 藍(lán)牙傳輸模塊負(fù)責(zé)接收從智能手機(jī)終端傳送過來的語音,當(dāng)命令出現(xiàn)錯誤時,負(fù)責(zé)傳輸錯誤信息到智能手機(jī)終端;通過listen()方法不斷監(jiān)聽藍(lán)牙通信端口,一旦發(fā)現(xiàn)有消息傳輸過來時則返回true,否則返回false;此藍(lán)牙傳輸模塊上有一個用戶列表,用戶可以在通過移動手機(jī)終端設(shè)置該用戶列表,當(dāng)返回消息為true時,該模塊查找列表并與發(fā)送端的用戶名對比,當(dāng)發(fā)現(xiàn)發(fā)送端用戶名不在列表上時,則不做任何動作;當(dāng)發(fā)送端用戶名在列表上時,就接收語音數(shù)據(jù)。接收信息時調(diào)用AcceptData()方法接收從藍(lán)牙端口傳輸過來的數(shù)據(jù);當(dāng)接收到模板匹配模塊返回的出錯信息時,該模塊調(diào)用SendData()方法把信息發(fā)送到相應(yīng)的手機(jī)移動終端。\n[0050] 語音分析模塊負(fù)責(zé)分析傳輸過來的語音并進(jìn)行抗噪處理,然后得出語音信息數(shù)據(jù),轉(zhuǎn)化為文字信息命令。本發(fā)明采用HMM(隱馬爾可夫)模型建模,該模塊把標(biāo)準(zhǔn)語音命令通過某種通用的燒錄方式,下載固化到DSP硬件模塊中的非易失存儲器件(如FLASH)中,該硬件模塊因此成為完整的獨(dú)立運(yùn)行的模塊,經(jīng)過具體的某種啟動導(dǎo)入模式,獨(dú)立運(yùn)行與DSP系統(tǒng)中,這也是系統(tǒng)的學(xué)習(xí)階段,這個階段建立了識別單位的聲學(xué)模型。轉(zhuǎn)換后的數(shù)字信號運(yùn)用維納濾波去除噪聲,得出準(zhǔn)確的用戶語音信息,利用漢語口語的特點(diǎn)提取聲學(xué)特征,利用聲學(xué)特征通過Viterbi算法利用預(yù)先訓(xùn)練好的hmm語音模型集對特征進(jìn)行解碼,最后把解碼后的信息與文字進(jìn)行匹配,生成文字信息。\n[0051] 模板對比模塊通過語音分析模塊得出的文字信息的含義與模板文件對比,通過模糊信息搜索和漢語口語理解,對語音進(jìn)行特征抽取,如果與模板文件匹配則把語音信息解釋為能夠執(zhí)行的命令傳輸給控制模塊,否則產(chǎn)生出錯處理;如圖3所示,該模板對比文件存儲在一個hashtable中,通過語音分析模塊得到的文字命令通過與該表中的數(shù)據(jù)進(jìn)行模糊匹配,找到命令后把命令傳輸?shù)娇刂颇K。\n[0052] 命令輸出模塊根據(jù)語音識別的結(jié)果,向控制系統(tǒng)輸出對應(yīng)的操作信號。\n[0053] 控制器包括以下模塊:\n[0054] 命令接收模塊根據(jù)中控系統(tǒng)輸出的控制信號,生成對應(yīng)的控制指令,輸出到控制模塊當(dāng)中;\n[0055] 控制模塊把控制指令傳送到控制電路,對家居電器進(jìn)行控制。\n[0056] 如圖2所示,根據(jù)上述控制系統(tǒng)的智能家居語音控制方法按照以下步驟實(shí)現(xiàn):\n[0057] (1)采集語音數(shù)據(jù),并分析所述語音數(shù)據(jù)得到目標(biāo)控制信號;\n[0058] (2)尋找匹配的和設(shè)定匹配藍(lán)牙設(shè)備對應(yīng)的智能家居設(shè)備;\n[0059] (3)向所述對應(yīng)的智能家居設(shè)備傳輸目標(biāo)控制信號進(jìn)行控制。\n[0060] 采集語音數(shù)據(jù)具體包括:語音前端系統(tǒng)監(jiān)聽模塊監(jiān)聽到用戶當(dāng)前激活語音控制功能后,語音前端系統(tǒng)程序通過UI模塊與用戶進(jìn)行交互,用戶在通過UI模塊事先對語音前端系統(tǒng)進(jìn)行必要的配置。\n[0061] 步驟(3)中:調(diào)用藍(lán)牙傳輸模塊尋找和設(shè)定匹配的設(shè)備,然后藍(lán)牙傳輸有效范圍內(nèi)把語音信號傳輸出去;所述藍(lán)牙傳輸模塊不斷監(jiān)聽藍(lán)牙通信端口,一旦發(fā)現(xiàn)有消息傳輸過來時則返回true,否則返回false;此藍(lán)牙傳輸模塊上有一個用戶列表,用戶可以在通過移動手機(jī)終端設(shè)置該用戶列表,當(dāng)返回消息為true時,該模塊查找列表并與發(fā)送端的用戶名對比,當(dāng)發(fā)現(xiàn)發(fā)送端用戶名不在列表上時,則不做任何動作;當(dāng)發(fā)送端用戶名在列表上時,就接收語音數(shù)據(jù);接收信息時接收從藍(lán)牙端口傳輸過來的數(shù)據(jù);當(dāng)接收到模版匹配模塊返回的出錯信息時,該模塊把信息發(fā)送到相應(yīng)的手機(jī)移動終端。\n[0062] 語音分析模塊采用HMM模型建模,所述語音分析模塊把標(biāo)準(zhǔn)語音命令通過某種通用的燒錄方式,下載固化到DSP硬件模塊中的非易失存儲器件中;所述DSP硬件模塊因此成為完整的獨(dú)立運(yùn)行的模塊,經(jīng)過具體的某種啟動導(dǎo)入模式,獨(dú)立運(yùn)行于DSP系統(tǒng)中;轉(zhuǎn)換后的數(shù)字信號運(yùn)用維納濾波去除噪聲,得出準(zhǔn)確的用戶語音信息,利用漢語口語的特點(diǎn)提取聲學(xué)特征,利用聲學(xué)特征通過Viterbi算法利用預(yù)先訓(xùn)練好的HMM語音模型集對特征進(jìn)行解碼,最后把解碼后的信息與文字進(jìn)行匹配,生成文字信息。\n[0063] 本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計(jì)算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(ROM,Read Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁盤或光盤等。\n[0064] 以上所述僅為本發(fā)明的實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
法律信息
- 2015-10-28
專利權(quán)人的姓名或者名稱、地址的變更
專利權(quán)人由廣州市聚暉電子科技有限公司變更為廣東聚光電子科技有限公司
地址由523121 廣東省東莞市東城區(qū)東城科技園彩怡廣場1號樓變更為523127 廣東省東莞市東城區(qū)東城科技園彩怡廣場1號樓
- 2014-03-26
- 2014-03-19
著錄事項(xiàng)變更
申請人由廣州市聚暉電子科技有限公司變更為廣州市聚暉電子科技有限公司
地址由510665 廣東省廣州市天河區(qū)科韻路16號廣州信息港自編2棟901室變更為523121 廣東省東莞市東城區(qū)東城科技園彩怡廣場1號樓
- 2014-02-26
文件的公告送達(dá)
文件的公告送達(dá)失敗
收件人: 鄧義宏
文件名稱: 視為放棄取得專利權(quán)通知書
- 2013-07-31
文件的公告送達(dá)
文件的公告送達(dá)失敗
收件人: 廣州市聚暉電子科技有限公司
文件名稱: 辦理登記手續(xù)通知書
- 2011-08-10
實(shí)質(zhì)審查的生效
IPC(主分類): H04L 12/28
專利申請?zhí)? 201010613385.0
申請日: 2010.12.30
- 2011-06-29
引用專利(該專利引用了哪些專利)
序號 | 公開(公告)號 | 公開(公告)日 | 申請日 | 專利名稱 | 申請人 |
1
| |
2007-03-07
|
2005-08-29
| | |
2
| |
2008-08-27
|
2008-03-31
| | |
3
| |
2007-09-19
|
2006-03-14
| | |
4
| |
2008-12-03
|
2008-07-15
| | |
5
| | 暫無 |
2005-06-16
| | |
6
| |
2007-03-14
|
2006-10-16
| | |
7
| | 暫無 |
2008-04-24
| | |
被引用專利(該專利被哪些專利引用)
序號 | 公開(公告)號 | 公開(公告)日 | 申請日 | 專利名稱 | 申請人 | 該專利沒有被任何外部專利所引用! |