本發(fā)明屬于智能家居技術(shù)領(lǐng)域,涉及一種家居系統(tǒng),尤其涉及一種智能家居系統(tǒng);同時(shí),本發(fā)明還設(shè)計(jì)一種智能家居系統(tǒng)的控制方法。
背景技術(shù):
隨著人們生活水平的日益提高,智能家居系統(tǒng)進(jìn)入了人們的生活;人們可以通過(guò)手機(jī)按鍵來(lái)控制他們。無(wú)論人們身在何處,都可以通過(guò)智能手機(jī)來(lái)控制智能家居系統(tǒng)中的各個(gè)設(shè)備。
然而,現(xiàn)有的控制方式需要人們?nèi)ナ謩?dòng)操作,還沒(méi)有更加智能的控制方式。有鑒于此,如今迫切需要設(shè)計(jì)一種新的控制方式,以便克服現(xiàn)有控制方式存在的上述缺陷。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種智能家居系統(tǒng),可提高智能家居控制的便攜性、舒適性的需求。
此外,本發(fā)明還提供一種智能家居系統(tǒng)的控制方法,可提高智能家居控制的便攜性、舒適性的需求。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用如下技術(shù)方案:
一種智能家居系統(tǒng),所述系統(tǒng)包括:語(yǔ)音語(yǔ)義云單元、語(yǔ)義轉(zhuǎn)換云單元;
所述語(yǔ)音語(yǔ)義云單元包括語(yǔ)音轉(zhuǎn)文字模塊、文字流解析語(yǔ)意模塊,語(yǔ)音轉(zhuǎn)文字模塊連接文字流解析語(yǔ)義模塊;
所述語(yǔ)音轉(zhuǎn)文字模塊用以將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù);
所述文字流解析語(yǔ)義模塊用以解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息;
所述語(yǔ)義轉(zhuǎn)換云單元包括位置判斷模塊、設(shè)備定位模塊、設(shè)備指令轉(zhuǎn)換模塊;
所述位置判斷模塊用以通過(guò)語(yǔ)義信息中的位置關(guān)鍵詞和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置;
實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有設(shè)備所在的分組;在分組中,找到和語(yǔ)義位置關(guān)鍵詞匹配的分組信息,從而得出目標(biāo)設(shè)備簇所在分組中的位置數(shù)據(jù);
所述設(shè)備定位模塊用以通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型;
實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有的設(shè)備列表;在列表中,篩選出和語(yǔ)義設(shè)備類型關(guān)鍵詞匹配的設(shè)備簇,從而得出目標(biāo)設(shè)備簇中的類型數(shù)據(jù);
所述設(shè)備指令轉(zhuǎn)換模塊用以在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備或設(shè)備簇;
實(shí)現(xiàn)方式通過(guò)映射算法,根據(jù)語(yǔ)義信息確定具體目標(biāo)設(shè)備及其類型后,依據(jù)控制指令和映射算法,產(chǎn)生相應(yīng)控制指令,以便服務(wù)器將其發(fā)送到目標(biāo)設(shè)備;
用戶通過(guò)app輸入語(yǔ)音信息,語(yǔ)音信息上傳到語(yǔ)音語(yǔ)義云單元后返回原始語(yǔ)義流;語(yǔ)音流從app錄入后上傳到語(yǔ)音語(yǔ)義云單元,以此經(jīng)過(guò)語(yǔ)音轉(zhuǎn)文字、文字轉(zhuǎn)語(yǔ)義模塊,最后轉(zhuǎn)為原始語(yǔ)義流;
語(yǔ)義轉(zhuǎn)換云單元將其轉(zhuǎn)換為控制指令后,找到對(duì)應(yīng)的控制設(shè)備,下發(fā)指令從而實(shí)現(xiàn)控制。
一種智能家居系統(tǒng),所述系統(tǒng)包括:語(yǔ)音語(yǔ)義云單元、語(yǔ)義轉(zhuǎn)換云單元;
所述語(yǔ)音語(yǔ)義云單元包括語(yǔ)音轉(zhuǎn)文字模塊、文字流解析語(yǔ)意模塊,語(yǔ)音轉(zhuǎn)文字模塊連接文字流解析語(yǔ)義模塊;
所述語(yǔ)音轉(zhuǎn)文字模塊用以將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù);
所述文字流解析語(yǔ)義模塊用以解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息;
所述語(yǔ)義轉(zhuǎn)換云單元包括位置判斷模塊、設(shè)備定位模塊、設(shè)備指令轉(zhuǎn)換模塊;
所述位置判斷模塊用以通過(guò)語(yǔ)義信息中的位置關(guān)鍵詞和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置;
所述設(shè)備定位模塊用以通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型;
所述設(shè)備指令轉(zhuǎn)換模塊用以在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備或設(shè)備簇。
作為本發(fā)明的一種優(yōu)選方案,所述位置判斷模塊實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有設(shè)備所在的分組;在分組中,找到和語(yǔ)義位置關(guān)鍵詞匹配的分組信息,從而得出目標(biāo)設(shè)備簇所在分組中的位置數(shù)據(jù)。
作為本發(fā)明的一種優(yōu)選方案,所述設(shè)備定位模塊實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有的設(shè)備列表;在列表中,篩選出和語(yǔ)義設(shè)備類型關(guān)鍵詞匹配的設(shè)備簇,從而得出目標(biāo)設(shè)備簇中的類型數(shù)據(jù)。
作為本發(fā)明的一種優(yōu)選方案,所述設(shè)備指令轉(zhuǎn)換模塊實(shí)現(xiàn)方式通過(guò)映射算法,根據(jù)語(yǔ)義信息確定具體目標(biāo)設(shè)備及其類型后,依據(jù)控制指令和映射算法,產(chǎn)生相應(yīng)控制指令,以便服務(wù)器將其發(fā)送到目標(biāo)設(shè)備。
作為本發(fā)明的一種優(yōu)選方案,用戶通過(guò)app輸入語(yǔ)音信息,語(yǔ)音信息上傳到語(yǔ)音語(yǔ)義云單元后返回原始語(yǔ)義流;語(yǔ)音流從app錄入后上傳到語(yǔ)音語(yǔ)義云單元,以此經(jīng)過(guò)語(yǔ)音轉(zhuǎn)文字、文字轉(zhuǎn)語(yǔ)義模塊,最后轉(zhuǎn)為原始語(yǔ)義流;
語(yǔ)義轉(zhuǎn)換云單元將其轉(zhuǎn)換為控制指令后,找到對(duì)應(yīng)的控制設(shè)備,下發(fā)指令從而實(shí)現(xiàn)控制。
一種智能家居系統(tǒng)的控制方法,所述控制方法包括:
步驟s0、用戶通過(guò)app輸入語(yǔ)音信息,語(yǔ)音流從app錄入后上傳到語(yǔ)音語(yǔ)義云單元;
步驟s1、語(yǔ)音語(yǔ)義云步驟;包括:
-步驟s11、語(yǔ)音轉(zhuǎn)文字步驟,將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù);
-步驟s12、所述文字流解析語(yǔ)義步驟,解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息;
步驟s2、語(yǔ)義轉(zhuǎn)換云步驟;包括:
-步驟s21、位置判斷步驟,通過(guò)語(yǔ)義信息中的位置關(guān)鍵詞和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置;
實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有設(shè)備所在的分組;在分組中,找到和語(yǔ)義位置關(guān)鍵詞匹配的分組信息,從而得出目標(biāo)設(shè)備簇所在分組中的位置數(shù)據(jù);
-步驟s22、設(shè)備定位步驟,通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型;
實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有的設(shè)備列表;在列表中,篩選出和語(yǔ)義設(shè)備類型關(guān)鍵詞匹配的設(shè)備簇,從而得出目標(biāo)設(shè)備簇中的類型數(shù)據(jù);
-步驟s23、設(shè)備指令轉(zhuǎn)換步驟,在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備或設(shè)備簇;
實(shí)現(xiàn)方式通過(guò)映射算法,根據(jù)語(yǔ)義信息確定具體目標(biāo)設(shè)備及其類型后,依據(jù)控制指令和映射算法,產(chǎn)生相應(yīng)控制指令,以便服務(wù)器將其發(fā)送到目標(biāo)設(shè)備;
步驟s3、語(yǔ)義轉(zhuǎn)換云單元將控制指令發(fā)送至對(duì)應(yīng)的控制設(shè)備,下發(fā)指令從而實(shí)現(xiàn)控制。
一種智能家居系統(tǒng)的控制方法,所述控制方法包括:
步驟s0、用戶通過(guò)app輸入語(yǔ)音信息,語(yǔ)音流從app錄入后上傳到語(yǔ)音語(yǔ)義云單元;
步驟s1、語(yǔ)音語(yǔ)義云步驟;包括:
-步驟s11、語(yǔ)音轉(zhuǎn)文字步驟,將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù);
-步驟s12、所述文字流解析語(yǔ)義步驟,解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息;
步驟s2、語(yǔ)義轉(zhuǎn)換云步驟;包括:
-步驟s21、位置判斷步驟,通過(guò)語(yǔ)義信息中的位置關(guān)鍵詞和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置;
-步驟s22、設(shè)備定位步驟,通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型;
-步驟s23、設(shè)備指令轉(zhuǎn)換步驟,在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備或設(shè)備簇;
步驟s3、語(yǔ)義轉(zhuǎn)換云單元將控制指令發(fā)送至對(duì)應(yīng)的控制設(shè)備,下發(fā)指令從而實(shí)現(xiàn)控制。
本人發(fā)明了一種智能家居語(yǔ)音控制語(yǔ)義轉(zhuǎn)換系統(tǒng),能夠?qū)⒄Z(yǔ)音語(yǔ)義云端解析來(lái)的語(yǔ)義,轉(zhuǎn)換成智能家居系統(tǒng)特定設(shè)備的控制指令,從而簡(jiǎn)單有效的用語(yǔ)音來(lái)控制我們的智能小家電。
本發(fā)明的有益效果在于:本發(fā)明提出的智能家居系統(tǒng)及其控制方法,采用語(yǔ)音作為輸入,可提高智能家居控制的便攜性、舒適性的需求。數(shù)據(jù)聯(lián)網(wǎng),設(shè)備信息都抽象在云端,可通過(guò)語(yǔ)義定位目標(biāo)設(shè)備群。
附圖說(shuō)明
圖1為本發(fā)明智能家居系統(tǒng)的組成示意圖。
圖2為本發(fā)明智能家居系統(tǒng)語(yǔ)音語(yǔ)義云單元的組成示意圖。
圖3為本發(fā)明智能家居系統(tǒng)語(yǔ)義轉(zhuǎn)換云單元的組成示意圖。
圖4為本發(fā)明智能家居系統(tǒng)語(yǔ)音語(yǔ)義云單元的工作示意圖。
圖5為本發(fā)明智能家居系統(tǒng)語(yǔ)義轉(zhuǎn)換云單元的工作示意圖。
具體實(shí)施方式
下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施例。
實(shí)施例一
請(qǐng)參閱圖1,本發(fā)明揭示了一種智能家居系統(tǒng),所述系統(tǒng)包括:語(yǔ)音語(yǔ)義云單元1、語(yǔ)義轉(zhuǎn)換云單元2。
請(qǐng)參閱圖2,所述語(yǔ)音語(yǔ)義云單元1包括語(yǔ)音轉(zhuǎn)文字模塊11、文字流解析語(yǔ)意模塊12,語(yǔ)音轉(zhuǎn)文字模塊11連接文字流解析語(yǔ)義模塊12。
所述語(yǔ)音轉(zhuǎn)文字模塊11用以將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù)。所述文字流解析語(yǔ)義模塊12用以解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息。語(yǔ)音語(yǔ)義云單元的具體實(shí)現(xiàn)過(guò)程有現(xiàn)成的實(shí)現(xiàn)方式,如可以采用科大訊飛語(yǔ)音語(yǔ)義模塊。
請(qǐng)參閱圖3,所述語(yǔ)義轉(zhuǎn)換云單元2包括位置判斷模塊21、設(shè)備定位模塊22、設(shè)備指令轉(zhuǎn)換模塊23。
位置判斷模塊21通過(guò)語(yǔ)義中的位置關(guān)鍵詞如“廚房”,和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置。
實(shí)現(xiàn)方式用到了遍歷的算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有設(shè)備所在的分組;在分組中,找到和語(yǔ)義位置關(guān)鍵詞匹配的分組信息,從而得出目標(biāo)設(shè)備簇所在分組(位置)。
設(shè)備定位模塊22通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞如“窗簾”,和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型。
實(shí)現(xiàn)方式同樣用到了遍歷的算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有的設(shè)備列表;在列表中,篩選出和語(yǔ)義設(shè)備類型關(guān)鍵詞匹配的設(shè)備簇,從而得出目標(biāo)設(shè)備簇(類型)。
設(shè)備指令轉(zhuǎn)換模塊23用以在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞如“打開(kāi)”,來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備(簇)。
實(shí)現(xiàn)方式用到了映射算法,根據(jù)語(yǔ)義信息確定具體目標(biāo)設(shè)備及其類型后,依據(jù)控制指令和映射算法,產(chǎn)生相應(yīng)控制指令,以便服務(wù)器將其發(fā)送到目標(biāo)設(shè)備。
請(qǐng)參閱圖4,用戶通過(guò)app輸入語(yǔ)音信息,語(yǔ)音信息上傳到語(yǔ)音語(yǔ)義云單元后返回原始語(yǔ)義流;語(yǔ)音流從app錄入后上傳到語(yǔ)音語(yǔ)義云單元1,以此經(jīng)過(guò)語(yǔ)音轉(zhuǎn)文字、文字轉(zhuǎn)語(yǔ)義模塊,最后轉(zhuǎn)為原始語(yǔ)義流。
請(qǐng)參閱圖5,語(yǔ)義轉(zhuǎn)換云單元2將其轉(zhuǎn)換為控制指令后,找到對(duì)應(yīng)的控制設(shè)備,下發(fā)指令從而實(shí)現(xiàn)控制。
本發(fā)明還揭示一種智能家居系統(tǒng)的控制方法,所述控制方法包括:
【步驟s0】用戶通過(guò)app輸入語(yǔ)音信息,語(yǔ)音流從app錄入后上傳到語(yǔ)音語(yǔ)義云單元;
【步驟s1】語(yǔ)音語(yǔ)義云步驟;包括:
-步驟s11、語(yǔ)音轉(zhuǎn)文字步驟,將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù);
-步驟s12、所述文字流解析語(yǔ)義步驟,解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息;
【步驟s2】語(yǔ)義轉(zhuǎn)換云步驟;包括:
-步驟s21、位置判斷步驟,通過(guò)語(yǔ)義信息中的位置關(guān)鍵詞和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置;
實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有設(shè)備所在的分組;在分組中,找到和語(yǔ)義位置關(guān)鍵詞匹配的分組信息,從而得出目標(biāo)設(shè)備簇所在分組中的位置數(shù)據(jù);
-步驟s22、設(shè)備定位步驟,通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型;
實(shí)現(xiàn)方式通過(guò)遍歷算法,根據(jù)語(yǔ)義信息所攜帶的用戶信息,確定目標(biāo)用戶;然后在服務(wù)器數(shù)據(jù)庫(kù)的用戶抽象中,提煉出其所有的設(shè)備列表;在列表中,篩選出和語(yǔ)義設(shè)備類型關(guān)鍵詞匹配的設(shè)備簇,從而得出目標(biāo)設(shè)備簇中的類型數(shù)據(jù);
-步驟s23、設(shè)備指令轉(zhuǎn)換步驟,在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備或設(shè)備簇;
實(shí)現(xiàn)方式通過(guò)映射算法,根據(jù)語(yǔ)義信息確定具體目標(biāo)設(shè)備及其類型后,依據(jù)控制指令和映射算法,產(chǎn)生相應(yīng)控制指令,以便服務(wù)器將其發(fā)送到目標(biāo)設(shè)備;
【步驟s3】語(yǔ)義轉(zhuǎn)換云單元將控制指令發(fā)送至對(duì)應(yīng)的控制設(shè)備,下發(fā)指令從而實(shí)現(xiàn)控制。
實(shí)施例二
本發(fā)明揭示一種智能家居系統(tǒng),所述系統(tǒng)包括:語(yǔ)音語(yǔ)義云單元、語(yǔ)義轉(zhuǎn)換云單元。
所述語(yǔ)音語(yǔ)義云單元包括語(yǔ)音轉(zhuǎn)文字模塊、文字流解析語(yǔ)意模塊,語(yǔ)音轉(zhuǎn)文字模塊連接文字流解析語(yǔ)義模塊。語(yǔ)音語(yǔ)義云單元包括自然語(yǔ)言學(xué)習(xí)和機(jī)器學(xué)習(xí)這2個(gè)算法實(shí)現(xiàn)。
所述語(yǔ)音轉(zhuǎn)文字模塊用以將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù)。所述文字流解析語(yǔ)義模塊用以解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息。
所述語(yǔ)義轉(zhuǎn)換云單元包括位置判斷模塊、設(shè)備定位模塊、設(shè)備指令轉(zhuǎn)換模塊。
所述位置判斷模塊用以通過(guò)語(yǔ)義信息中的位置關(guān)鍵詞和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置。
所述設(shè)備定位模塊用以通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型。
所述設(shè)備指令轉(zhuǎn)換模塊用以在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備或設(shè)備簇。
本發(fā)明還揭示一種智能家居系統(tǒng)的控制方法,所述控制方法包括:
【步驟s0】用戶通過(guò)app輸入語(yǔ)音信息,語(yǔ)音流從app錄入后上傳到語(yǔ)音語(yǔ)義云單元;
【步驟s1】語(yǔ)音語(yǔ)義云步驟;包括:
-步驟s11、語(yǔ)音轉(zhuǎn)文字步驟,將獲取的語(yǔ)音數(shù)據(jù)識(shí)別轉(zhuǎn)換為文字?jǐn)?shù)據(jù);
-步驟s12、所述文字流解析語(yǔ)義步驟,解析所述語(yǔ)音轉(zhuǎn)文字模塊識(shí)別轉(zhuǎn)換的文字?jǐn)?shù)據(jù),將其解析為語(yǔ)義信息;
【步驟s2】語(yǔ)義轉(zhuǎn)換云步驟;包括:
-步驟s21、位置判斷步驟,通過(guò)語(yǔ)義信息中的位置關(guān)鍵詞和該用戶可控設(shè)備的所有位置分組,來(lái)確定目標(biāo)設(shè)備簇的具體的位置;
-步驟s22、設(shè)備定位步驟,通過(guò)語(yǔ)義中的設(shè)備關(guān)鍵詞和該用戶的所有可控設(shè)備,來(lái)確定目標(biāo)設(shè)備簇的具體的設(shè)備類型;
-步驟s23、設(shè)備指令轉(zhuǎn)換步驟,在位置判斷模塊和設(shè)備定位模塊共同篩選出的設(shè)備簇中,通過(guò)語(yǔ)義中的指令關(guān)鍵詞來(lái)確定目標(biāo)設(shè)備簇的具體的控制類型,以便服務(wù)器產(chǎn)生響應(yīng)指令并發(fā)送到對(duì)應(yīng)設(shè)備或設(shè)備簇;
【步驟s3】語(yǔ)義轉(zhuǎn)換云單元將控制指令發(fā)送至對(duì)應(yīng)的控制設(shè)備,下發(fā)指令從而實(shí)現(xiàn)控制。
綜上所述,本發(fā)明提出的智能家居系統(tǒng)及其控制方法,采用語(yǔ)音作為輸入,可提高智能家居控制的便攜性、舒適性的需求。數(shù)據(jù)聯(lián)網(wǎng),設(shè)備信息都抽象在云端,可通過(guò)語(yǔ)義定位目標(biāo)設(shè)備群。
這里本發(fā)明的描述和應(yīng)用是說(shuō)明性的,并非想將本發(fā)明的范圍限制在上述實(shí)施例中。這里所披露的實(shí)施例的變形和改變是可能的,對(duì)于那些本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō)實(shí)施例的替換和等效的各種部件是公知的。本領(lǐng)域技術(shù)人員應(yīng)該清楚的是,在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié)構(gòu)、布置、比例,以及用其它組件、材料和部件來(lái)實(shí)現(xiàn)。在不脫離本發(fā)明范圍和精神的情況下,可以對(duì)這里所披露的實(shí)施例進(jìn)行其它變形和改變。