本申請(qǐng)涉及一種語(yǔ)音識(shí)別和控制領(lǐng)域,特別涉及一種語(yǔ)音識(shí)別和控制方法、裝置、系統(tǒng)、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著科學(xué)技術(shù)和城市建設(shè)的發(fā)展,語(yǔ)音識(shí)別技術(shù)逐步應(yīng)用到人們生活的各個(gè)方面,例如在寫(xiě)字樓、公寓、學(xué)校、商場(chǎng)等場(chǎng)所中,能夠基于語(yǔ)音進(jìn)行控制的設(shè)備,例如基于語(yǔ)音控制的空氣處理設(shè)備等逐漸普及。
2、目前,在基于語(yǔ)音進(jìn)行設(shè)備控制的現(xiàn)有技術(shù)中,基于用戶(hù)發(fā)出的語(yǔ)音生成控制指令,從而實(shí)現(xiàn)對(duì)設(shè)備的控制。例如,獲取用戶(hù)的語(yǔ)音數(shù)據(jù),并對(duì)該語(yǔ)音數(shù)據(jù)進(jìn)行識(shí)別,得到與設(shè)備的控制相對(duì)應(yīng)的語(yǔ)音指令,然后基于該語(yǔ)音指令直接對(duì)設(shè)備執(zhí)行相應(yīng)的控制。
3、應(yīng)該注意,上面對(duì)技術(shù)背景的介紹只是為了方便對(duì)本申請(qǐng)的技術(shù)方案進(jìn)行清楚、完整的說(shuō)明,并方便本領(lǐng)域技術(shù)人員的理解而闡述的。不能僅僅因?yàn)檫@些方案在本申請(qǐng)的背景技術(shù)部分進(jìn)行了闡述而認(rèn)為上述技術(shù)方案為本領(lǐng)域技術(shù)人員所公知。
技術(shù)實(shí)現(xiàn)思路
1、發(fā)明人發(fā)現(xiàn),在上述現(xiàn)有技術(shù)中,在某些情況下,可能對(duì)用戶(hù)的語(yǔ)音數(shù)據(jù)進(jìn)行了錯(cuò)誤的識(shí)別,進(jìn)而導(dǎo)致對(duì)空氣處理設(shè)備執(zhí)行的控制指令也可能是錯(cuò)誤的。例如,當(dāng)用戶(hù)的普通話(huà)不標(biāo)準(zhǔn),或者方言不標(biāo)準(zhǔn),或者用戶(hù)有口音,或者用戶(hù)有獨(dú)特的發(fā)聲習(xí)慣或表述方式時(shí),用戶(hù)的語(yǔ)音數(shù)據(jù)中的部分?jǐn)?shù)據(jù)無(wú)法識(shí)別或無(wú)法被正確識(shí)別,此時(shí),用戶(hù)的意圖可能無(wú)法被順利的執(zhí)行,用戶(hù)想控制的設(shè)備也無(wú)法及時(shí)執(zhí)行相應(yīng)的動(dòng)作;另外,用戶(hù)可能需要再次說(shuō)出語(yǔ)音指令,或者用戶(hù)需要通過(guò)其他方式對(duì)設(shè)備進(jìn)行操作,例如用戶(hù)需要再通過(guò)遙控器或線(xiàn)控器對(duì)空調(diào)進(jìn)行操作,從而降低控制效率,影響用戶(hù)的使用體驗(yàn)。
2、另外,在用戶(hù)的語(yǔ)音數(shù)據(jù)無(wú)法識(shí)別或無(wú)法被正確識(shí)別的情況下,如果直接根據(jù)識(shí)別結(jié)果執(zhí)行相應(yīng)的控制指令,可能會(huì)對(duì)設(shè)備進(jìn)行錯(cuò)誤地控制,從而進(jìn)一步降低控制效率,影響用戶(hù)的使用體驗(yàn);
3、另外,在用戶(hù)的語(yǔ)音數(shù)據(jù)始終無(wú)法識(shí)別或者基于語(yǔ)音識(shí)別結(jié)果無(wú)法生成控制指令的情況下,用戶(hù)可能產(chǎn)生困擾,影響用戶(hù)的使用體驗(yàn)。
4、為了解決上述問(wèn)題中的一個(gè)或多個(gè),本申請(qǐng)實(shí)施例提供一種語(yǔ)音識(shí)別和控制方法、裝置、系統(tǒng)、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
5、根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供了一種語(yǔ)音識(shí)別和控制方法,所述方法包括:
6、獲取用戶(hù)的第一語(yǔ)音數(shù)據(jù);對(duì)所述第一語(yǔ)音數(shù)據(jù)進(jìn)行識(shí)別,當(dāng)所述第一語(yǔ)音數(shù)據(jù)中存在第一模糊語(yǔ)音數(shù)據(jù)時(shí),確定是否預(yù)先存儲(chǔ)有所述用戶(hù)的與所述第一模糊語(yǔ)音數(shù)據(jù)對(duì)應(yīng)的第一替換數(shù)據(jù);當(dāng)存在所述第一替換數(shù)據(jù)時(shí),根據(jù)所述第一替換數(shù)據(jù)以及所述第一語(yǔ)音數(shù)據(jù)生成第二語(yǔ)音數(shù)據(jù);根據(jù)所述第二語(yǔ)音數(shù)據(jù)生成第一控制指令;向所述用戶(hù)語(yǔ)音播報(bào)所述第一控制指令的第一確認(rèn)信息,并且當(dāng)所述第一控制指令被確認(rèn)正確時(shí),執(zhí)行與所述第一控制指令對(duì)應(yīng)的操作。
7、根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供了一種語(yǔ)音識(shí)別和控制系統(tǒng),所述系統(tǒng)包括控制設(shè)備、語(yǔ)音交互設(shè)備以及至少一個(gè)被控設(shè)備;所述控制設(shè)備用于根據(jù)本申請(qǐng)實(shí)施例的第一方面所述的語(yǔ)音識(shí)別和控制方法對(duì)所述至少一個(gè)被控設(shè)備進(jìn)行控制。
8、根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供了一種語(yǔ)音識(shí)別和控制裝置,所述裝置包括:
9、獲取單元,其用于獲取用戶(hù)的第一語(yǔ)音數(shù)據(jù);識(shí)別單元,其用于對(duì)所述第一語(yǔ)音數(shù)據(jù)進(jìn)行識(shí)別;確定單元,其用于當(dāng)所述第一語(yǔ)音數(shù)據(jù)中存在第一模糊語(yǔ)音數(shù)據(jù)時(shí),確定是否預(yù)先存儲(chǔ)有所述用戶(hù)的與所述第一模糊語(yǔ)音數(shù)據(jù)對(duì)應(yīng)的第一替換數(shù)據(jù);語(yǔ)音生成單元,其用于當(dāng)存在所述第一替換數(shù)據(jù)時(shí),根據(jù)所述第一替換數(shù)據(jù)以及所述第一語(yǔ)音數(shù)據(jù)生成第二語(yǔ)音數(shù)據(jù);控制指令生成單元,其用于根據(jù)所述第二語(yǔ)音數(shù)據(jù)生成第一控制指令;確認(rèn)單元,其用于向所述用戶(hù)語(yǔ)音播報(bào)所述第一控制指令的第一確認(rèn)信息;執(zhí)行單元,其用于當(dāng)所述第一控制指令被確認(rèn)正確時(shí),執(zhí)行與所述第一控制指令對(duì)應(yīng)的操作。
10、根據(jù)本申請(qǐng)實(shí)施例的第四方面,提供了一種電子設(shè)備,所述電子設(shè)備包括:存儲(chǔ)器,其存儲(chǔ)有計(jì)算機(jī)程序;以及處理器,其執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的第一方面所述的語(yǔ)音識(shí)別和控制方法。
11、根據(jù)本申請(qǐng)實(shí)施例的第五方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的第一方面所述的語(yǔ)音識(shí)別和控制方法。
12、本申請(qǐng)實(shí)施例的有益效果之一在于:在對(duì)用戶(hù)的語(yǔ)音數(shù)據(jù)進(jìn)行識(shí)別時(shí),在用戶(hù)的語(yǔ)音數(shù)據(jù)中存在無(wú)法識(shí)別的模糊語(yǔ)音數(shù)據(jù),并且預(yù)先存儲(chǔ)有該用戶(hù)的與該模糊語(yǔ)音數(shù)據(jù)對(duì)應(yīng)的替換數(shù)據(jù)的情況下,基于該替換數(shù)據(jù)生成替換后的語(yǔ)音數(shù)據(jù)。由此,能夠?qū)τ脩?hù)語(yǔ)音數(shù)據(jù)中的模糊語(yǔ)音數(shù)據(jù)進(jìn)行個(gè)性化補(bǔ)全,提高語(yǔ)音識(shí)別的準(zhǔn)確率;同時(shí)能夠減少或避免用戶(hù)再次發(fā)出語(yǔ)音指令或需要再通過(guò)其他方式對(duì)設(shè)備進(jìn)行控制,提高用戶(hù)的使用體驗(yàn)和設(shè)備控制效率;
13、并且,基于替換后的語(yǔ)音數(shù)據(jù)生成控制指令,并向用戶(hù)語(yǔ)音播報(bào)確認(rèn)信息,在用戶(hù)確認(rèn)正確的情況下再執(zhí)行該控制指令。由此,能夠避免執(zhí)行錯(cuò)誤的控制指令,提高控制效率,進(jìn)一步提高用戶(hù)的使用體驗(yàn);
14、另外,由于向用戶(hù)語(yǔ)音播報(bào)確認(rèn)信息,即,對(duì)用戶(hù)的語(yǔ)音控制進(jìn)行反饋,因此用戶(hù)能夠意識(shí)到其意圖被積極的響應(yīng),從而能夠獲得用戶(hù)的理解和好感,進(jìn)一步提高用戶(hù)體驗(yàn)。
15、參照后文的說(shuō)明和附圖,詳細(xì)公開(kāi)了本申請(qǐng)的特定實(shí)施方式,指明了本申請(qǐng)的原理可以被采用的方式。應(yīng)該理解,本申請(qǐng)的實(shí)施方式在范圍上并不因而受到限制。在所附權(quán)利要求的精神和條款的范圍內(nèi),本申請(qǐng)的實(shí)施方式包括許多改變、修改和等同。
16、針對(duì)一種實(shí)施方式描述以及示出的特征信息可以以相同或類(lèi)似的方式在一個(gè)或更多個(gè)其它實(shí)施方式中使用,與其它實(shí)施方式中的特征信息相組合,或替代其它實(shí)施方式中的特征信息。
17、應(yīng)該強(qiáng)調(diào),術(shù)語(yǔ)“包括/包含”在本文使用時(shí)指特征信息、整件、步驟或組件的存在,但并不排除一個(gè)或更多個(gè)其它特征信息、整件、步驟或組件的存在或附加。
1.一種語(yǔ)音識(shí)別和控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定是否預(yù)先存儲(chǔ)有所述用戶(hù)的與所述第一模糊語(yǔ)音數(shù)據(jù)對(duì)應(yīng)的第一替換數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)在數(shù)據(jù)庫(kù)中不存在與所述用戶(hù)的識(shí)別信息對(duì)應(yīng)的模糊語(yǔ)音數(shù)據(jù)集,或者與所述用戶(hù)的識(shí)別信息對(duì)應(yīng)的模糊語(yǔ)音數(shù)據(jù)集中不存在所述第一模糊語(yǔ)音數(shù)據(jù)時(shí),確定不存在與所述第一模糊語(yǔ)音數(shù)據(jù)對(duì)應(yīng)的所述第一替換數(shù)據(jù)。
6.根據(jù)權(quán)利要求1或5所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
11.一種語(yǔ)音識(shí)別和控制系統(tǒng),其特征在于,所述系統(tǒng)包括控制設(shè)備、語(yǔ)音交互設(shè)備以及至少一個(gè)被控設(shè)備;
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,
14.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,
15.一種語(yǔ)音識(shí)別和控制裝置,其特征在于,所述裝置包括:
16.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
17.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-10中的任一項(xiàng)所述的語(yǔ)音識(shí)別和控制方法。