System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及空調(diào)調(diào)節(jié),特別是一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法及系統(tǒng)。
技術(shù)介紹
1、隨著智能科技的飛速發(fā)展,智能語(yǔ)音空調(diào)作為智能家居領(lǐng)域的一股新興力量,正以前所未有的速度滲透到人們的日常生活中,極大地提升了居家生活的便捷性與舒適度。
2、然而,盡管其普及率持續(xù)攀升,一個(gè)不容忽視的現(xiàn)實(shí)挑戰(zhàn)逐漸浮出水面:當(dāng)前的語(yǔ)音空調(diào)系統(tǒng)主要依賴于標(biāo)準(zhǔn)普通話的識(shí)別能力,這一設(shè)計(jì)在廣泛適用性上存在一定的局限性。例如在一些方言地區(qū)或者、老年人群體以及語(yǔ)言學(xué)習(xí)中的兒童而言,他們或許因?yàn)榭谝舨町悺⒄Z(yǔ)言習(xí)慣不同或是對(duì)普通話掌握不夠熟練,而難以通過(guò)語(yǔ)音命令有效操控空調(diào)。這樣導(dǎo)致了語(yǔ)音空調(diào)的智能體驗(yàn)便大打折扣。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)上述缺陷,本專利技術(shù)的目的在于提出一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法及系統(tǒng),解決現(xiàn)有技術(shù)中難易使用方言來(lái)調(diào)用空調(diào)機(jī)的難題。
2、為達(dá)此目的,本專利技術(shù)采用以下技術(shù)方案:一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,包括以下步驟:
3、設(shè)置語(yǔ)言調(diào)節(jié)命令,針對(duì)所述語(yǔ)言調(diào)節(jié)命令與各種方言構(gòu)建出若干語(yǔ)言數(shù)據(jù)庫(kù);
4、其中所述語(yǔ)言調(diào)節(jié)命令包括喚醒命令以及控制命令;
5、獲取用戶輸入的喚醒命令的音頻,并將所述音頻上傳至云端;
6、將所述音頻轉(zhuǎn)化第一拼音,根據(jù)所述第一拼音從語(yǔ)言數(shù)據(jù)庫(kù)中找出目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù),將目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)中方言關(guān)聯(lián)的語(yǔ)言控制配置文件,并將所述語(yǔ)言控制配置文件加載到空調(diào)機(jī)中。
7、優(yōu)選的,將所述音頻轉(zhuǎn)化
8、對(duì)于輸入的喚醒命令的音頻進(jìn)行預(yù)處理,得到處理數(shù)據(jù);
9、對(duì)處理數(shù)據(jù)進(jìn)行mfcc語(yǔ)音特征序列的提取,得到語(yǔ)音特征序列,將語(yǔ)音特征序列輸入至現(xiàn)有的聲學(xué)層識(shí)別模塊,通過(guò)聲學(xué)層識(shí)別模塊的搜索算法,產(chǎn)生第一拼音格形式的識(shí)別結(jié)果。
10、優(yōu)選的,所述根據(jù)所述第一拼音找出目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)的步驟如下:
11、根據(jù)第一拼音的長(zhǎng)度從所述語(yǔ)言數(shù)據(jù)庫(kù)中篩選出至少一個(gè)第一數(shù)據(jù)庫(kù);
12、根據(jù)第一拼音中的關(guān)鍵字段從第一數(shù)據(jù)庫(kù)中篩選出至少一個(gè)第二數(shù)據(jù)庫(kù);
13、使用所述第一拼音分別與多個(gè)第二數(shù)據(jù)庫(kù)中的喚醒命令的第二拼音進(jìn)行匹配,將匹配值最高的第二數(shù)據(jù)庫(kù)作為目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)。
14、優(yōu)選的,使用第一拼音與第二拼音進(jìn)行匹配的步驟如下:
15、通過(guò)one-hot分別對(duì)第一拼音與第二拼音進(jìn)行編碼,將其向量化后分別得到第一向量與第二向量;
16、計(jì)算第一向量與第二向量之間的相似度,獲取相似度最高的第二向量所以對(duì)應(yīng)的第二數(shù)據(jù)庫(kù)作目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)。
17、優(yōu)選的,還包括如下步驟,
18、獲取語(yǔ)言控制配置文件加載的時(shí)間作為第一時(shí)間;
19、以第一時(shí)間加上閾值時(shí)間,得到第二時(shí)間;
20、判斷在第二時(shí)間內(nèi),所述語(yǔ)言控制配置文件是否被調(diào)用,若被調(diào)用,則獲取調(diào)用時(shí)間,更新為第一時(shí)間;若沒(méi)有被調(diào)用,則刪除空調(diào)機(jī)中的語(yǔ)言控制配置文件。
21、一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制系統(tǒng),使用所述一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,包括設(shè)置模塊、音頻獲取模以及云端模塊;
22、所述設(shè)置模塊用于設(shè)置語(yǔ)言調(diào)節(jié)命令,針對(duì)所述語(yǔ)言調(diào)節(jié)命令與各種方言構(gòu)建出若干語(yǔ)言數(shù)據(jù)庫(kù);
23、所述音頻獲取模用于獲取用戶輸入的喚醒命令的音頻,并將所述音頻上傳至云端;
24、所述云端模塊用于將所述音頻轉(zhuǎn)化第一拼音,根據(jù)所述第一拼音找出目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù),將目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)中方言關(guān)聯(lián)的語(yǔ)言控制配置文件,并將所述語(yǔ)言控制配置文件加載到本空調(diào)機(jī)中。
25、優(yōu)選的,所述云端模塊包括轉(zhuǎn)化子模塊;
26、所述轉(zhuǎn)化子模塊用于對(duì)于輸入的喚醒命令的音頻進(jìn)行預(yù)處理,得到處理數(shù)據(jù);
27、對(duì)處理數(shù)據(jù)進(jìn)行mfcc語(yǔ)音特征序列的提取,得到語(yǔ)音特征序列,將語(yǔ)音特征序列輸入至現(xiàn)有的聲學(xué)層識(shí)別模塊,通過(guò)聲學(xué)層識(shí)別模塊的搜索算法,產(chǎn)生第一拼音格形式的識(shí)別結(jié)果。
28、優(yōu)選的,所述述云端模塊包括匹配子模塊;
29、所述匹配子模塊用于根據(jù)第一拼音的長(zhǎng)度從所述語(yǔ)言數(shù)據(jù)庫(kù)中篩選出至少一個(gè)第一數(shù)據(jù)庫(kù);
30、根據(jù)第一拼音中的關(guān)鍵字段從第一數(shù)據(jù)庫(kù)中篩選出至少二類數(shù)據(jù)庫(kù);
31、使用所述第一拼音分別與多個(gè)第二數(shù)據(jù)庫(kù)中的語(yǔ)言調(diào)節(jié)命令的第二拼音進(jìn)行匹配,將匹配值最高的第二數(shù)據(jù)庫(kù)作為目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)。
32、優(yōu)選的,所述述匹配子模塊包括計(jì)算單元;
33、所述計(jì)算單元用于通過(guò)one-hot分別對(duì)第一拼音與第二拼音進(jìn)行編碼,將其向量化后分別得到第一向量與第二向量;
34、計(jì)算第一向量與第二向量之間的相似度,獲取相似度最高的第二向量所以對(duì)應(yīng)的第二數(shù)據(jù)庫(kù)作目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)。
35、優(yōu)選的,還包括清除模塊;
36、所述清除模塊用于獲取語(yǔ)言控制配置文件加載的時(shí)間作為第一時(shí)間;
37、以第一時(shí)間加上閾值時(shí)間,得到第二時(shí)間;
38、判斷在第二時(shí)間內(nèi),所述語(yǔ)言控制配置文件是否被調(diào)用,若被調(diào)用,則獲取調(diào)用時(shí)間,更新為第一時(shí)間;若沒(méi)有被調(diào)用,則刪除空調(diào)機(jī)中的語(yǔ)言控制配置文件。
39、上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下優(yōu)點(diǎn)或有益效果:本專利技術(shù)是直接將音頻轉(zhuǎn)化第一拼音,在拼音層面可以顯露出更多的細(xì)節(jié),從而在匹配時(shí)可以更加準(zhǔn)確進(jìn)行匹配,提高方言的識(shí)別效率。使得用戶能夠用更自然、更熟悉的方式與設(shè)備進(jìn)行交互,從而極大地提升用戶的操作便捷性和滿意度。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,將所述音頻轉(zhuǎn)化第一拼音的步驟如下:
3.根據(jù)權(quán)利要求1所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,所述根據(jù)所述第一拼音找出目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)的步驟如下:
4.根據(jù)權(quán)利要求3所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,使用第一拼音與第二拼音進(jìn)行匹配的步驟如下:
5.根據(jù)權(quán)利要求3所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,還包括如下步驟,
6.一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制系統(tǒng),使用權(quán)利要求1~5任一項(xiàng)所述一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,包括設(shè)置模塊、音頻獲取模以及云端模塊;
7.根據(jù)權(quán)利要求6所述的種基于口音化語(yǔ)音識(shí)別的空調(diào)控制系統(tǒng),其特征在于,所述云端模塊包括轉(zhuǎn)化子模塊;
8.根據(jù)權(quán)利要求6所述的種基于口音化語(yǔ)音識(shí)別的空調(diào)控制系統(tǒng),其特征在于,所述述云端模塊包括匹配子模塊;
9.根據(jù)權(quán)利要求
10.根據(jù)權(quán)利要求6所述的種基于口音化語(yǔ)音識(shí)別的空調(diào)控制系統(tǒng),其特征在于,還包括清除模塊;
...【技術(shù)特征摘要】
1.一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,將所述音頻轉(zhuǎn)化第一拼音的步驟如下:
3.根據(jù)權(quán)利要求1所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,所述根據(jù)所述第一拼音找出目標(biāo)語(yǔ)言數(shù)據(jù)庫(kù)的步驟如下:
4.根據(jù)權(quán)利要求3所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,使用第一拼音與第二拼音進(jìn)行匹配的步驟如下:
5.根據(jù)權(quán)利要求3所述的一種基于口音化語(yǔ)音識(shí)別的空調(diào)控制方法,其特征在于,還包括如下步驟,
6.一種基于口音...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:胡錦輝,李強(qiáng),
申請(qǐng)(專利權(quán))人:廣東三華釩音科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。