午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

語音引導(dǎo)方法、裝置、智能設(shè)備及服務(wù)器與流程

文檔序號(hào):11232683閱讀:610來源:國(guó)知局
語音引導(dǎo)方法、裝置、智能設(shè)備及服務(wù)器與流程

本發(fā)明涉及智能設(shè)備技術(shù)領(lǐng)域,特別涉及一種語音引導(dǎo)方法、裝置、智能設(shè)備及服務(wù)器。



背景技術(shù):

智能設(shè)備已經(jīng)為用戶帶來了越來越多的便利,比如,用戶可以通過語音控制智能設(shè)備播放音頻資源、視頻資源或其他多媒體資源。但是在使用智能設(shè)備的過程中,用戶也經(jīng)常遇到一些問題,比如,用戶不熟悉設(shè)備功能,在將設(shè)備喚醒后,用戶不清楚下一步需要執(zhí)行怎樣的操作;或者,用戶通過語音發(fā)送的指令不能被設(shè)備所識(shí)別,導(dǎo)致無法滿足用戶需求;或者其他一些問題。

現(xiàn)有的智能設(shè)備只能在識(shí)別到用戶標(biāo)準(zhǔn)的語音指令后,才能提供用戶所需要的資源或服務(wù)。如果出現(xiàn)上述場(chǎng)景,智能設(shè)備要么等待,要么不能識(shí)別,不能對(duì)用戶進(jìn)行引導(dǎo),服務(wù)質(zhì)量差。



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

本發(fā)明實(shí)施例的目的在于提供一種語音引導(dǎo)方法、裝置、智能設(shè)備及服務(wù)器,以對(duì)用戶進(jìn)行引導(dǎo),提高服務(wù)質(zhì)量。

為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種語音引導(dǎo)方法,應(yīng)用于智能設(shè)備,所述方法包括:

接收用戶發(fā)送的語音信息;

將所述語音信息發(fā)送給服務(wù)器,以使所述服務(wù)器對(duì)所述語音信息進(jìn)行解析,若解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送引導(dǎo)語音;

接收并輸出所述引導(dǎo)語音;

或者,在檢測(cè)到所述語音信息中包含喚醒詞的情況下,判斷是否在第一預(yù)設(shè)時(shí)間段內(nèi),接收到預(yù)設(shè)數(shù)量份僅包含喚醒詞的語音信息;

如果是,輸出預(yù)設(shè)引導(dǎo)語音。

可選的,所述方法還可以包括:

在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,輸出預(yù)設(shè)引導(dǎo)語音或者預(yù)設(shè)提示語音。

可選的,所述在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,輸出預(yù)設(shè)提示語音的步驟,可以包括:

在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,確定所述語音信息的缺陷因素;

在預(yù)設(shè)提示語音中,選擇針對(duì)所述缺陷因素的目標(biāo)提示語音;

輸出所述目標(biāo)提示語音。

可選的,所述確定所述語音信息的缺陷因素的步驟,可以包括:

確定所述語音信息對(duì)應(yīng)的每個(gè)影響因素參數(shù),所述影響因素的種類為預(yù)先設(shè)定的,每個(gè)影響因素對(duì)應(yīng)一預(yù)設(shè)范圍;

判斷所述影響因素參數(shù)是否在其對(duì)應(yīng)的預(yù)設(shè)范圍內(nèi);

如果否,將所述影響因素確定為所述語音信息的缺陷因素。

可選的,所述影響因素的種類包括以下任意一種或多種:

聲源與所述智能設(shè)備的距離、環(huán)境中噪聲的音量、所述語音信息的音量、所述語音信息的音色、所述語音信息的語速、所述語音信息對(duì)應(yīng)的語言種類、所述智能設(shè)備所在網(wǎng)絡(luò)的速度。

可選的,所述方法還可以包括:

接收服務(wù)器發(fā)送的更新信息,所述更新信息中包含至少一種引導(dǎo)語音;

根據(jù)所述更新信息,對(duì)所述預(yù)設(shè)引導(dǎo)語音進(jìn)行更新。

為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種語音引導(dǎo)方法,應(yīng)用于服務(wù)器,所述方法包括:

接收智能設(shè)備發(fā)送的語音信息;

對(duì)所述語音信息進(jìn)行解析;

判斷解析結(jié)果是否符合預(yù)設(shè)引導(dǎo)條件;

如果符合,向所述智能設(shè)備發(fā)送引導(dǎo)語音,以使所述智能設(shè)備輸出所述引導(dǎo)語音。

可選的,所述判斷解析結(jié)果是否符合預(yù)設(shè)引導(dǎo)條件的步驟,可以包括:

若解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,表示解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件;

若解析結(jié)果對(duì)應(yīng)資源請(qǐng)求指令,在資源庫中查找所述解析結(jié)果所請(qǐng)求的目標(biāo)資源;

如果未查找到,表示解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件;

所述向所述智能設(shè)備發(fā)送引導(dǎo)語音的步驟,包括:

若解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音;

若解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送第二類引導(dǎo)語音。

可選的,所述若解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音的步驟,可以包括:

若解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,確定解析結(jié)果中的關(guān)鍵詞;

在服務(wù)器側(cè)資源列表中,查找所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí);

向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音,所述第一類引導(dǎo)語音包含所查找到的至少一個(gè)資源標(biāo)識(shí)。

可選的,若未查找到所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí),所述方法還可以包括:

將預(yù)先設(shè)定的第一類引導(dǎo)語音發(fā)送給所述智能設(shè)備。

可選的,所述服務(wù)器存儲(chǔ)有資源列表和/或功能列表;所述方法還包括:

若檢測(cè)到所述資源列表存在更新,針對(duì)更新后的資源列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新;

和/或,

若檢測(cè)到所述功能列表存在更新,針對(duì)更新后的功能列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新。

為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種語音引導(dǎo)裝置,應(yīng)用于智能設(shè)備,所述裝置包括:第一接收模塊、第一發(fā)送模塊和第一輸出模塊;或者包括:第一接收模塊、第一判斷模塊和第二輸出模塊;或者包括:第一接收模塊、第一發(fā)送模塊、第一輸出模塊、第一判斷模塊和第二輸出模塊;其中,

第一接收模塊,用于接收用戶發(fā)送的語音信息;

第一發(fā)送模塊,用于將所述語音信息發(fā)送給服務(wù)器,以使所述服務(wù)器對(duì)所述語音信息進(jìn)行解析,若解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送引導(dǎo)語音;

第一輸出模塊,用于接收并輸出所述引導(dǎo)語音;

第一判斷模塊,用于在檢測(cè)到所述語音信息中包含喚醒詞的情況下,判斷是否在第一預(yù)設(shè)時(shí)間段內(nèi),接收到預(yù)設(shè)數(shù)量份僅包含喚醒詞的語音信息;如果是,觸發(fā)第二輸出模塊;

第二輸出模塊,用于輸出預(yù)設(shè)引導(dǎo)語音。

可選的,所述裝置還可以包括:

第三輸出模塊,用于在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,輸出預(yù)設(shè)引導(dǎo)語音或者預(yù)設(shè)提示語音。

可選的,所述第三輸出模塊,可以包括:

確定子模塊,用于在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,確定所述語音信息的缺陷因素;

選擇子模塊,用于在預(yù)設(shè)提示語音中,選擇針對(duì)所述缺陷因素的目標(biāo)提示語音;

輸出子模塊,用于輸出所述目標(biāo)提示語音。

可選的,所述確定子模塊,具體可以用于:

確定所述語音信息對(duì)應(yīng)的每個(gè)影響因素參數(shù),所述影響因素的種類為預(yù)先設(shè)定的,每個(gè)影響因素對(duì)應(yīng)一預(yù)設(shè)范圍;

判斷所述影響因素參數(shù)是否在其對(duì)應(yīng)的預(yù)設(shè)范圍內(nèi);

如果否,將所述影響因素確定為所述語音信息的缺陷因素。

可選的,所述影響因素的種類包括以下任意一種或多種:

聲源與所述智能設(shè)備的距離、環(huán)境中噪聲的音量、所述語音信息的音量、所述語音信息的音色、所述語音信息的語速、所述語音信息對(duì)應(yīng)的語言種類、所述智能設(shè)備所在網(wǎng)絡(luò)的速度。

可選的,所述裝置還可以包括:

第二接收模塊,用于接收服務(wù)器發(fā)送的更新信息,所述更新信息中包含至少一種引導(dǎo)語音;

更新模塊,用于根據(jù)所述更新信息,對(duì)所述預(yù)設(shè)引導(dǎo)語音進(jìn)行更新。

為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種語音引導(dǎo)裝置,應(yīng)用于服務(wù)器,所述裝置包括:

第三接收模塊,用于接收智能設(shè)備發(fā)送的語音信息;

解析模塊,用于對(duì)所述語音信息進(jìn)行解析;

第二判斷模塊,用于判斷解析結(jié)果是否符合預(yù)設(shè)引導(dǎo)條件;如果符合,觸發(fā)第二發(fā)送模塊;

第二發(fā)送模塊,用于向所述智能設(shè)備發(fā)送引導(dǎo)語音,以使所述智能設(shè)備輸出所述引導(dǎo)語音。

可選的,所述第二判斷模塊,具體可以用于:

若解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,表示解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件;

若解析結(jié)果對(duì)應(yīng)資源請(qǐng)求指令,在資源庫中查找所述解析結(jié)果所請(qǐng)求的目標(biāo)資源;

如果未查找到,表示解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件;

所述第二發(fā)送模塊,可以包括:

第一發(fā)送子模塊,用于若解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音;

第二發(fā)送子模塊,用于若解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送第二類引導(dǎo)語音。

可選的,所述第一發(fā)送子模塊,具體可以用于:

若解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,確定解析結(jié)果中的關(guān)鍵詞;

在服務(wù)器側(cè)資源列表中,查找所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí);

向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音,所述第一類引導(dǎo)語音包含所查找到的至少一個(gè)資源標(biāo)識(shí)。

可選的,所述裝置還可以包括:

第三發(fā)送模塊,用于在未查找到所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí)的情況下,將預(yù)先設(shè)定的第一類引導(dǎo)語音發(fā)送給所述智能設(shè)備。

可選的,所述服務(wù)器存儲(chǔ)有資源列表和/或功能列表;所述裝置還包括:

第四發(fā)送模塊,用于在檢測(cè)到所述資源列表存在更新的情況下,針對(duì)更新后的資源列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新;

和/或,

在檢測(cè)到所述功能列表存在更新的情況下,針對(duì)更新后的功能列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新。

為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種智能設(shè)備,所述智能設(shè)備包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為智能設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行上述的語音引導(dǎo)方法。

為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種服務(wù)器,所述服務(wù)器包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為服務(wù)器的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行上述的語音引導(dǎo)方法。

應(yīng)用本發(fā)明實(shí)施例,智能設(shè)備接收到用戶發(fā)送的語音信息后,將語音信息發(fā)送給服務(wù)器,如果服務(wù)器對(duì)所述語音信息進(jìn)行解析后,不能得到有效信息(解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件),則向智能設(shè)備發(fā)送引導(dǎo)語音,智能設(shè)備輸出該引導(dǎo)語音;這樣,智能設(shè)備能夠?qū)τ脩暨M(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量?;蛘?,如果智能設(shè)備多次接收到僅包含喚醒詞的語音信息,這表示用戶將設(shè)備喚醒后不清楚要執(zhí)行怎樣的操作,這種情況下,智能設(shè)備輸出預(yù)設(shè)引導(dǎo)語音,對(duì)用戶進(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

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

附圖說明

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

圖1為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)方法的第一種流程示意圖;

圖2為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)方法的第二種流程示意圖;

圖3為本發(fā)明實(shí)施例提供的一種應(yīng)用于服務(wù)器的語音引導(dǎo)方法的流程示意圖;

圖4為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)裝置的第一種結(jié)構(gòu)示意圖;

圖5為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)裝置的第二種結(jié)構(gòu)示意圖;

圖6為本發(fā)明實(shí)施例提供的一種應(yīng)用于服務(wù)器的語音引導(dǎo)裝置的結(jié)構(gòu)示意圖;

圖7為本發(fā)明實(shí)施例所提供的一種智能設(shè)備的結(jié)構(gòu)示意圖;

圖8為本發(fā)明實(shí)施例所提供的一種服務(wù)器的結(jié)構(gòu)示意圖。

具體實(shí)施方式

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

為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了語音引導(dǎo)方法、裝置、智能設(shè)備及服務(wù)器,一種語音引導(dǎo)方法及裝置可以應(yīng)用于各種智能設(shè)備,比如智能音箱、智能播放器、智能機(jī)器人等,具體不做限定;另一種語音引導(dǎo)方法及裝置可以應(yīng)用于服務(wù)器,比如云端服務(wù)器,或者其他服務(wù)器。

下面首先對(duì)本發(fā)明實(shí)施例提供的一種應(yīng)用于智能設(shè)備的語音響應(yīng)方法進(jìn)行詳細(xì)說明。

圖1為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)方法的第一種流程示意圖,包括:

s101:接收用戶發(fā)送的語音信息。

可以理解,用戶可以通過語音與智能設(shè)備進(jìn)行交互,智能設(shè)備可以接收用戶發(fā)送的語音信息。

s102:將所述語音信息發(fā)送給服務(wù)器,以使所述服務(wù)器對(duì)所述語音信息進(jìn)行解析,若解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送引導(dǎo)語音。

服務(wù)器中可以存儲(chǔ)有較豐富的語義庫,智能設(shè)備可以接收s101中接收到的語音信息發(fā)送給服務(wù)器進(jìn)行解析。

作為一種實(shí)施方式,該預(yù)設(shè)引導(dǎo)條件可以分為以下幾種情況:

第一種,對(duì)語音信息的解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,這種情況下,可以認(rèn)為解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件。

一般來說,用戶發(fā)送的語音信息可以為“我要聽音樂”,“我想看電影”等請(qǐng)求資源(音頻資源、視頻資源)的信息,這類語音信息對(duì)應(yīng)資源請(qǐng)求指令?;蛘?,用戶發(fā)送的語音信息可以為“播放”“暫?!薄跋乱粋€(gè)”“上一個(gè)”等攜帶有控制指令的信息,這類語音信息對(duì)應(yīng)控制指令。

而如果解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,表示用戶可能沒有發(fā)出有效的指令,這種情況下,認(rèn)為符合第一類預(yù)設(shè)引導(dǎo)條件,可以向智能設(shè)備發(fā)送第一類引導(dǎo)語音。第一類引導(dǎo)語音可以為:“如果您想聽音樂,請(qǐng)對(duì)我說‘我想聽音樂’”、或者“如果您想看電影,請(qǐng)對(duì)我說‘我想看電影’”等等,這里的引導(dǎo)語音用于引導(dǎo)用戶發(fā)出有效指令,具體的引導(dǎo)語音不做限定。

第二種情況,如果解析結(jié)果對(duì)應(yīng)資源請(qǐng)求指令,則在資源庫中查找該解析結(jié)果所請(qǐng)求的目標(biāo)資源;如果未查找到,表示解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件。

也就是說,用戶發(fā)出了有效的指令,比如“我想聽‘紅豆’”,但在資源庫中未查找到“紅豆”這首歌。這種情況下,認(rèn)為解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件,可以向智能設(shè)備發(fā)送第二類引導(dǎo)語音。第二類引導(dǎo)語音可以為:“對(duì)不起,沒有查找到這首歌,但是歌手**出了新歌**,您要不要聽一下”、或者“對(duì)不起,沒有查找到這首歌,您可以下載**app,**app中應(yīng)該有這首歌”等等,這里的引導(dǎo)語音用于為用戶提供解決問題的方式,具體的引導(dǎo)語音不做限定。

s103:接收并輸出所接收到的引導(dǎo)語音。

服務(wù)器將引導(dǎo)語音發(fā)送給智能設(shè)備,智能設(shè)備輸出該引導(dǎo)語音,對(duì)用戶進(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

作為一種實(shí)施方式,如果智能設(shè)備在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋,可以輸出預(yù)設(shè)引導(dǎo)語音或者預(yù)設(shè)提示語音。

未接收到服務(wù)器的反饋,是指未接收到服務(wù)器發(fā)送的資源、指令、語音等任何形式的反饋。這種情況下,為了減少用戶的等待時(shí)間,提高服務(wù)質(zhì)量,智能設(shè)備可以輸出其自身預(yù)先設(shè)定的引導(dǎo)語音和提示語音。

該第二預(yù)設(shè)時(shí)間段可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,比如,1s或者2s,具體不做限定。

需要強(qiáng)調(diào)的是,本實(shí)施例中“引導(dǎo)語音”與“提示語音”不同,引導(dǎo)語音對(duì)用戶有引導(dǎo)、教育的作用,可以幫助用戶學(xué)習(xí)智能設(shè)備的功能,或者為用戶提供解決問題的方式等。而提示語音沒有這類用途,提示語音可以理解為“沒有查找到資源”、或者“對(duì)不起,沒有聽清”這一類的語音。

在本實(shí)施方式中,智能設(shè)備中可以預(yù)先設(shè)定引導(dǎo)語音,類似于“如果您想聽音樂,請(qǐng)對(duì)我說‘我想聽音樂’”等等;或者,智能設(shè)備中也可以預(yù)先設(shè)定提示語音,類似于“不好意思,沒聽清”;或者,智能設(shè)備中也可以既設(shè)定了引導(dǎo)語音,又設(shè)定了提示語音。

智能設(shè)備在預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋,可以輸出引導(dǎo)語音也可以輸出提示語音,或者,也可以二者都輸出,比如“不好意思,沒聽清,如果您想聽音樂,請(qǐng)對(duì)我說‘我想聽音樂’”。

需要說明的是,智能設(shè)備中可以預(yù)先設(shè)定多種引導(dǎo)語音、或者多種提示語音;智能設(shè)備可以根據(jù)自身輸出規(guī)則,在這多種引導(dǎo)語音或提示語音中選擇本次輸出的引導(dǎo)語音或提示語音。該輸出規(guī)則可以為順序輸出、隨機(jī)輸出等等,具體不做限定。

作為一種實(shí)施方式,在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,輸出預(yù)設(shè)提示語音,可以包括:

在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,確定所述語音信息的缺陷因素;在預(yù)設(shè)提示語音中,選擇針對(duì)所述缺陷因素的目標(biāo)提示語音;輸出所述目標(biāo)提示語音。

具體的,確定所述語音信息的缺陷因素,可以包括:

確定所述語音信息對(duì)應(yīng)的每個(gè)影響因素參數(shù),所述影響因素的種類為預(yù)先設(shè)定的,每個(gè)影響因素對(duì)應(yīng)一預(yù)設(shè)范圍;

判斷所述影響因素參數(shù)是否在其對(duì)應(yīng)的預(yù)設(shè)范圍內(nèi);

如果否,將所述影響因素確定為所述語音信息的缺陷因素。

上述影響因素的種類包括以下任意一種或多種:

聲源與所述智能設(shè)備的距離、環(huán)境中噪聲的音量、所述語音信息的音量、所述語音信息的音色、所述語音信息的語速、所述語音信息對(duì)應(yīng)的語言種類、所述智能設(shè)備所在網(wǎng)絡(luò)的速度。

舉例來說,假設(shè)預(yù)先設(shè)定影響因素的種類為:聲源與所述智能設(shè)備的距離、環(huán)境中噪聲的音量、所述語音信息的語速三種;并且,該距離對(duì)應(yīng)的預(yù)設(shè)范圍為0—8m,噪聲音量對(duì)應(yīng)的預(yù)設(shè)范圍為<50db,語速對(duì)應(yīng)的預(yù)設(shè)范圍為90—140個(gè)字每分鐘。

智能設(shè)備在預(yù)先時(shí)間段內(nèi)未接收到服務(wù)器的反饋,這種情況下,確定接收到的語音信息對(duì)應(yīng)的每個(gè)影響因素參數(shù):假設(shè)確定聲源與智能設(shè)備的距離為11m,環(huán)境中噪聲為20db,語音信息的語速為100個(gè)字每分鐘。

將所確定的每個(gè)參數(shù)與其對(duì)應(yīng)的預(yù)設(shè)范圍進(jìn)行對(duì)比,確定聲源與智能設(shè)備的距離(11m)不在其對(duì)應(yīng)的預(yù)設(shè)范圍(0—8m),將聲源與智能設(shè)備的距離確定為該語音信息的缺陷因素。換言之,智能設(shè)備未接收到服務(wù)器的反饋,可能是因?yàn)橛脩襞c智能設(shè)備距離太遠(yuǎn),使語音信息有缺陷,服務(wù)器無法識(shí)別該語音信息。

這種情況下,智能設(shè)備在預(yù)設(shè)提示語音中,選擇針對(duì)該缺陷因素的目標(biāo)提示語音,比如“請(qǐng)離我近些”或者“太遠(yuǎn)了,請(qǐng)離我近些”或者其他類似的提示語音。輸出該目標(biāo)提示語音。

應(yīng)用這種實(shí)施方式,可以針對(duì)語音信息的缺陷,有針對(duì)性的輸出提示語音,提示效果更好。

圖2為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)方法的第二種流程示意圖,包括:

s201:接收用戶發(fā)送的語音信息。

s202:在檢測(cè)到所述語音信息中包含喚醒詞的情況下,判斷是否在第一預(yù)設(shè)時(shí)間段內(nèi),接收到預(yù)設(shè)數(shù)量份僅包含喚醒詞的語音信息,如果是,執(zhí)行s203。

s203:輸出預(yù)設(shè)引導(dǎo)語音。

本領(lǐng)域技術(shù)人員可以理解,智能設(shè)備通常將語音信息發(fā)送給服務(wù)器進(jìn)行解析,但智能設(shè)備可以識(shí)別語音信息中的喚醒詞。

具體的,智能設(shè)備可以預(yù)先對(duì)喚醒詞進(jìn)行學(xué)習(xí)并建模。本領(lǐng)域技術(shù)人員可以理解,可以采集不同用戶針對(duì)喚醒詞的語音信息,利用機(jī)器學(xué)習(xí)算法對(duì)這些語音信息進(jìn)行學(xué)習(xí),進(jìn)而建立針對(duì)喚醒詞的模型。比如,可以利用喚醒詞語音數(shù)據(jù)對(duì)深度神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練建立語音識(shí)別模型,具體學(xué)習(xí)算法不做限定。

將s201中獲取到的語音信息輸入到該模型中進(jìn)行識(shí)別,如果識(shí)別結(jié)果中包含該喚醒詞,則表示該語音信息中包含該喚醒詞。

如果智能設(shè)備在預(yù)設(shè)時(shí)間段內(nèi)接收到多份僅包含喚醒詞的語音信息,可能表示用戶多次將設(shè)備喚醒,卻不清楚后續(xù)執(zhí)行怎樣的操作,這種情況下,可以直接輸出預(yù)設(shè)引導(dǎo)語音。

需要說明的是,該預(yù)設(shè)數(shù)量可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,比如設(shè)定為3,前兩次接收到僅包含喚醒詞的語音信息可以認(rèn)為是用戶的誤操作,或者也可以設(shè)定為其他數(shù)值,具體不做限定。

該第一預(yù)設(shè)時(shí)間段可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,比如,1分鐘或者2分鐘,具體不做限定。

預(yù)設(shè)引導(dǎo)語音可以為“如果您想聽音樂,請(qǐng)對(duì)我說‘我想聽音樂’”、或者“如果您想看電影,請(qǐng)對(duì)我說‘我想看電影’”等等,這里的引導(dǎo)語音用于引導(dǎo)用戶發(fā)出有效指令,具體的引導(dǎo)語音不做限定。

應(yīng)用本發(fā)明圖2所示實(shí)施例,如果智能設(shè)備多次接收到僅包含喚醒詞的語音信息,這表示用戶將設(shè)備喚醒后不清楚要執(zhí)行怎樣的操作,這種情況下,智能設(shè)備輸出預(yù)設(shè)引導(dǎo)語音,對(duì)用戶進(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

在上述圖1圖2所示實(shí)施例中,智能設(shè)備可以接收服務(wù)器發(fā)送的更新信息,所述更新信息中包含至少一種引導(dǎo)語音;根據(jù)所述更新信息,對(duì)所述預(yù)設(shè)引導(dǎo)語音進(jìn)行更新。

也就是說,智能設(shè)備可以根據(jù)服務(wù)器發(fā)送的更新信息,對(duì)自身設(shè)定的引導(dǎo)語音進(jìn)行更新。更新方式可以為增加、替換等,具體不做限定。

下面對(duì)應(yīng)用于服務(wù)器的語音引導(dǎo)方法進(jìn)行詳細(xì)說明,該服務(wù)器可以為云端服務(wù)器也可以為其他,具體不做限定。

圖3為本發(fā)明實(shí)施例提供的一種應(yīng)用于服務(wù)器的語音引導(dǎo)方法的流程示意圖,包括:

s301:接收智能設(shè)備發(fā)送的語音信息。

根據(jù)上面內(nèi)容描述,智能設(shè)備接收到語音信息后,將該語音信息發(fā)送給服務(wù)器進(jìn)行解析。

s302:對(duì)所述語音信息進(jìn)行解析。

本領(lǐng)域技術(shù)人員可以理解,服務(wù)器中可以存儲(chǔ)有較豐富的語義庫,服務(wù)器可以將接收到的語音信息轉(zhuǎn)化成文本信息,并將該文本信息與語義庫中的信息進(jìn)行匹配,從而得到解析結(jié)果。

s303:判斷解析結(jié)果是否符合預(yù)設(shè)引導(dǎo)條件;如果是,執(zhí)行s304。

s304:向所述智能設(shè)備發(fā)送引導(dǎo)語音,以使所述智能設(shè)備輸出所述引導(dǎo)語音。

作為一種實(shí)施方式,該預(yù)設(shè)引導(dǎo)條件可以分為以下幾種情況:

第一種,對(duì)語音信息的解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,這種情況下,可以認(rèn)為解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件。

一般來說,用戶發(fā)送的語音信息可以為“我要聽音樂”,“我想看電影”等請(qǐng)求資源(音頻資源、視頻資源)的信息,這類語音信息對(duì)應(yīng)資源請(qǐng)求指令?;蛘撸脩舭l(fā)送的語音信息可以為“播放”“暫?!薄跋乱粋€(gè)”“上一個(gè)”等攜帶有控制指令的信息,這類語音信息對(duì)應(yīng)控制指令。

而如果解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,表示用戶可能沒有發(fā)出有效的指令,這種情況下,認(rèn)為符合第一類預(yù)設(shè)引導(dǎo)條件,可以向智能設(shè)備發(fā)送第一類引導(dǎo)語音。第一類引導(dǎo)語音可以為:“如果您想聽音樂,請(qǐng)對(duì)我說‘我想聽音樂’”、或者“如果您想看電影,請(qǐng)對(duì)我說‘我想看電影’”等等,這里的引導(dǎo)語音用于引導(dǎo)用戶發(fā)出有效指令,具體的引導(dǎo)語音不做限定。

第二種情況,對(duì)語音信息的解析結(jié)果對(duì)應(yīng)資源請(qǐng)求指令,則在資源庫中查找該解析結(jié)果所請(qǐng)求的目標(biāo)資源;如果未查找到,表示解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件。

也就是說,用戶發(fā)出了有效的指令,比如“我想聽‘紅豆’”,但在資源庫中未查找到“紅豆”這首歌。這種情況下,認(rèn)為解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件,可以向智能設(shè)備發(fā)送第二類引導(dǎo)語音。第二類引導(dǎo)語音可以為:“對(duì)不起,沒有查找到這首歌,但是歌手a出了新歌**,您要不要聽一下”、或者“對(duì)不起,沒有查找到這首歌,您可以下載**app,**app中應(yīng)該有這首歌”等等,這里的引導(dǎo)語音用于為用戶提供解決問題的方式,具體的引導(dǎo)語音不做限定。

作為一種實(shí)施方式,若上述解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,確定解析結(jié)果中的關(guān)鍵詞;

在服務(wù)器側(cè)資源列表中,查找所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí);

向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音,所述第一類引導(dǎo)語音包含所查找到的至少一個(gè)資源標(biāo)識(shí)。

符合第一類預(yù)設(shè)引導(dǎo)條件是指解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,這種情況下,用戶可能未組織好語言或者受到環(huán)境影響,導(dǎo)致智能設(shè)備未收錄到完整語音,進(jìn)而使得服務(wù)器解析不出有效指令,但是,用戶有可能說出了一些關(guān)鍵字。因此,在解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件的情況下,可以確定解析結(jié)果中的關(guān)鍵詞。

服務(wù)器在服務(wù)器側(cè)資源列表中,查找該關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí),在第一類引導(dǎo)語音中加入至少一個(gè)查找到的資源標(biāo)識(shí)。

舉例來說,如果解析結(jié)果中包含關(guān)鍵詞“王菲”,服務(wù)器在服務(wù)器側(cè)資源列表中,查找“王菲”對(duì)應(yīng)的資源標(biāo)識(shí),該資源標(biāo)識(shí)可以為歌曲名,也可以為歌手名,也可以為其他,具體不做限定。

如果為歌曲名,假設(shè)查找到“紅豆”這首歌,發(fā)送的第一類引導(dǎo)語音可以為“請(qǐng)問您是想聽‘紅豆’這首歌嗎”。如果為歌手名,查找到“王菲”這個(gè)歌手,發(fā)送的第一類引導(dǎo)語音可以為“請(qǐng)問您是想聽‘王菲’的歌嗎”。

或者,如果未查找到所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí),可以將預(yù)先設(shè)定的第一類引導(dǎo)語音發(fā)送給所述智能設(shè)備。

該預(yù)先設(shè)定的第一類引導(dǎo)語音可以為:“如果您想聽音樂,請(qǐng)對(duì)我說‘我想聽音樂’”、或者“如果您想看電影,請(qǐng)對(duì)我說‘我想看電影’”等等,這里的引導(dǎo)語音用于引導(dǎo)用戶發(fā)出有效指令,具體的引導(dǎo)語音不做限定。

作為一種實(shí)施方式,服務(wù)器中存儲(chǔ)有資源列表,服務(wù)器若檢測(cè)到所述資源列表存在更新,針對(duì)更新后的資源列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新。

或者,服務(wù)器中存儲(chǔ)有功能列表,服務(wù)器若檢測(cè)到所述功能列表存在更新,針對(duì)更新后的功能列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新。

或者,服務(wù)器中存儲(chǔ)有資源列表和功能列表:

服務(wù)器若檢測(cè)到所述資源列表存在更新,針對(duì)更新后的資源列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新;

服務(wù)器若檢測(cè)到所述功能列表存在更新,針對(duì)更新后的功能列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新。

具體的,針對(duì)更新后的資源列表,確定新的引導(dǎo)語音,該新的引導(dǎo)語音可以類似于“我又新增了**的歌,您要聽聽嗎”,或者“我又新增了**的電影,您要看看嗎”等等。

針對(duì)更新后的功能列表,確定新的引導(dǎo)語音,該新的引導(dǎo)語音可以類似于“我又新增了**功能,您要試試嗎”等等。

應(yīng)用本發(fā)明圖3所示實(shí)施例,智能設(shè)備接收到用戶發(fā)送的語音信息后,將語音信息發(fā)送給服務(wù)器,如果服務(wù)器對(duì)所述語音信息進(jìn)行解析后,不能得到有效信息(解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件),則向智能設(shè)備發(fā)送引導(dǎo)語音,智能設(shè)備輸出該引導(dǎo)語音;這樣,智能設(shè)備能夠?qū)τ脩暨M(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

與上述方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供一種應(yīng)用于智能設(shè)備的語音引導(dǎo)裝置及一種應(yīng)用于服務(wù)器的語音引導(dǎo)裝置。

圖4為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)裝置的第一種結(jié)構(gòu)示意圖,包括:

第一接收模塊401,用于接收用戶發(fā)送的語音信息;

第一發(fā)送模塊402,用于將所述語音信息發(fā)送給服務(wù)器,以使所述服務(wù)器對(duì)所述語音信息進(jìn)行解析,若解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送引導(dǎo)語音;

第一輸出模塊403,用于接收并輸出所述引導(dǎo)語音。

作為一種實(shí)施方式,所述裝置還可以包括:

第三輸出模塊,用于在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,輸出預(yù)設(shè)引導(dǎo)語音或者預(yù)設(shè)提示語音。

作為一種實(shí)施方式,所述第三輸出模塊,可以包括:

確定子模塊,用于在第二預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器的反饋的情況下,確定所述語音信息的缺陷因素;

選擇子模塊,用于在預(yù)設(shè)提示語音中,選擇針對(duì)所述缺陷因素的目標(biāo)提示語音;

輸出子模塊,用于輸出所述目標(biāo)提示語音。

作為一種實(shí)施方式,所述確定子模塊,具體可以用于:

確定所述語音信息對(duì)應(yīng)的每個(gè)影響因素參數(shù),所述影響因素的種類為預(yù)先設(shè)定的,每個(gè)影響因素對(duì)應(yīng)一預(yù)設(shè)范圍;

判斷所述影響因素參數(shù)是否在其對(duì)應(yīng)的預(yù)設(shè)范圍內(nèi);

如果否,將所述影響因素確定為所述語音信息的缺陷因素。

作為一種實(shí)施方式,所述影響因素的種類包括以下任意一種或多種:

聲源與所述智能設(shè)備的距離、環(huán)境中噪聲的音量、所述語音信息的音量、所述語音信息的音色、所述語音信息的語速、所述語音信息對(duì)應(yīng)的語言種類、所述智能設(shè)備所在網(wǎng)絡(luò)的速度。

作為一種實(shí)施方式,所述裝置還可以包括:

第二接收模塊,用于接收服務(wù)器發(fā)送的更新信息,所述更新信息中包含至少一種引導(dǎo)語音;

更新模塊,用于根據(jù)所述更新信息,對(duì)所述預(yù)設(shè)引導(dǎo)語音進(jìn)行更新。

應(yīng)用本發(fā)明圖4所示實(shí)施例,智能設(shè)備接收到用戶發(fā)送的語音信息后,將語音信息發(fā)送給服務(wù)器,如果服務(wù)器對(duì)所述語音信息進(jìn)行解析后,不能得到有效信息(解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件),則向智能設(shè)備發(fā)送引導(dǎo)語音,智能設(shè)備輸出該引導(dǎo)語音;這樣,智能設(shè)備能夠?qū)τ脩暨M(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

圖5為本發(fā)明實(shí)施例提供的應(yīng)用于智能設(shè)備的語音引導(dǎo)裝置的第二種結(jié)構(gòu)示意圖,包括:

第一接收模塊501,用于接收用戶發(fā)送的語音信息;

第一判斷模塊502,用于在檢測(cè)到所述語音信息中包含喚醒詞的情況下,判斷是否在第一預(yù)設(shè)時(shí)間段內(nèi),接收到預(yù)設(shè)數(shù)量份僅包含喚醒詞的語音信息;如果是,觸發(fā)第二輸出模塊503;

第二輸出模塊503,用于輸出預(yù)設(shè)引導(dǎo)語音。

作為一種實(shí)施方式,所述裝置還可以包括:

第二接收模塊,用于接收服務(wù)器發(fā)送的更新信息,所述更新信息中包含至少一種引導(dǎo)語音;

更新模塊,用于根據(jù)所述更新信息,對(duì)所述預(yù)設(shè)引導(dǎo)語音進(jìn)行更新。

應(yīng)用本發(fā)明圖5所示實(shí)施例,如果智能設(shè)備多次接收到僅包含喚醒詞的語音信息,這表示用戶將設(shè)備喚醒后不清楚要執(zhí)行怎樣的操作,這種情況下,智能設(shè)備輸出預(yù)設(shè)引導(dǎo)語音,對(duì)用戶進(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

或者,該語音引導(dǎo)裝置也可以同時(shí)包含圖4所示實(shí)施例中的第一接收模塊、第一發(fā)送模塊、第一輸出模塊和圖5所示實(shí)施例中第一判斷模塊和第二輸出模塊,具體不做限定。

圖6為本發(fā)明實(shí)施例提供的一種應(yīng)用于服務(wù)器的語音引導(dǎo)裝置的結(jié)構(gòu)示意圖,包括:

第三接收模塊601,用于接收智能設(shè)備發(fā)送的語音信息;

解析模塊602,用于對(duì)所述語音信息進(jìn)行解析;

第二判斷模塊603,用于判斷解析結(jié)果是否符合預(yù)設(shè)引導(dǎo)條件;如果符合,觸發(fā)第二發(fā)送模塊604;

第二發(fā)送模塊604,用于向所述智能設(shè)備發(fā)送引導(dǎo)語音,以使所述智能設(shè)備輸出所述引導(dǎo)語音。

作為一種實(shí)施方式,第二判斷模塊603,具體可以用于:

若解析結(jié)果既不對(duì)應(yīng)控制指令,也不對(duì)應(yīng)資源請(qǐng)求指令,表示解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件;

若解析結(jié)果對(duì)應(yīng)資源請(qǐng)求指令,在資源庫中查找所述解析結(jié)果所請(qǐng)求的目標(biāo)資源;

如果未查找到,表示解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件;

第二發(fā)送模塊604,可以包括:

第一發(fā)送子模塊,用于若解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音;

第二發(fā)送子模塊,用于若解析結(jié)果符合第二類預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送第二類引導(dǎo)語音。

作為一種實(shí)施方式,所述第一發(fā)送子模塊,具體可以用于:

若解析結(jié)果符合第一類預(yù)設(shè)引導(dǎo)條件,確定解析結(jié)果中的關(guān)鍵詞;

在服務(wù)器側(cè)資源列表中,查找所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí);

向所述智能設(shè)備發(fā)送第一類引導(dǎo)語音,所述第一類引導(dǎo)語音包含所查找到的至少一個(gè)資源標(biāo)識(shí)。

作為一種實(shí)施方式,所述裝置還可以包括:

第三發(fā)送模塊,用于在未查找到所述關(guān)鍵詞對(duì)應(yīng)的資源標(biāo)識(shí)的情況下,將預(yù)先設(shè)定的第一類引導(dǎo)語音發(fā)送給所述智能設(shè)備。

作為一種實(shí)施方式,所述服務(wù)器存儲(chǔ)有資源列表和/或功能列表;所述裝置還包括:

第四發(fā)送模塊,用于在檢測(cè)到所述資源列表存在更新的情況下,針對(duì)更新后的資源列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新;

和/或,

在檢測(cè)到所述功能列表存在更新的情況下,針對(duì)更新后的功能列表,確定新的引導(dǎo)語音,將所述新的引導(dǎo)語音作為更新信息發(fā)送給所述智能設(shè)備;以使所述智能設(shè)備根據(jù)所述更新信息,對(duì)所述智能設(shè)備中設(shè)定的引導(dǎo)語音進(jìn)行更新。

應(yīng)用本發(fā)明圖6所示實(shí)施例,智能設(shè)備接收到用戶發(fā)送的語音信息后,將語音信息發(fā)送給服務(wù)器,如果服務(wù)器對(duì)所述語音信息進(jìn)行解析后,不能得到有效信息(解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件),則向智能設(shè)備發(fā)送引導(dǎo)語音,智能設(shè)備輸出該引導(dǎo)語音;這樣,智能設(shè)備能夠?qū)τ脩暨M(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

本發(fā)明實(shí)施例還提供了一種智能設(shè)備,該智能設(shè)備如圖7所示,包括:殼體701、處理器702、存儲(chǔ)器703、電路板704和電源電路705,其中,電路板704安置在殼體701圍成的空間內(nèi)部,處理器702和存儲(chǔ)器703設(shè)置在電路板704上;電源電路705,用于為智能設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器703用于存儲(chǔ)可執(zhí)行程序代碼;處理器702通過讀取存儲(chǔ)器703中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行所述語音引導(dǎo)方法,方法包括:

接收用戶發(fā)送的語音信息;

將所述語音信息發(fā)送給服務(wù)器,以使所述服務(wù)器對(duì)所述語音信息進(jìn)行解析,若解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件,向所述智能設(shè)備發(fā)送引導(dǎo)語音;

接收并輸出所述引導(dǎo)語音;

或者,在檢測(cè)到所述語音信息中包含喚醒詞的情況下,判斷是否在第一預(yù)設(shè)時(shí)間段內(nèi),接收到預(yù)設(shè)數(shù)量份僅包含喚醒詞的語音信息;

如果是,輸出預(yù)設(shè)引導(dǎo)語音。

該智能設(shè)備可以為智能音箱、智能播放器、智能機(jī)器人等,具體不做限定。

應(yīng)用本發(fā)明圖7所示實(shí)施例,智能設(shè)備接收到用戶發(fā)送的語音信息后,將語音信息發(fā)送給服務(wù)器,如果服務(wù)器對(duì)所述語音信息進(jìn)行解析后,不能得到有效信息(解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件),則向智能設(shè)備發(fā)送引導(dǎo)語音,智能設(shè)備輸出該引導(dǎo)語音;這樣,智能設(shè)備能夠?qū)τ脩暨M(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。或者,如果智能設(shè)備多次接收到僅包含喚醒詞的語音信息,這表示用戶將設(shè)備喚醒后不清楚要執(zhí)行怎樣的操作,這種情況下,智能設(shè)備輸出預(yù)設(shè)引導(dǎo)語音,對(duì)用戶進(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

本發(fā)明實(shí)施例還提供了一種服務(wù)器,該服務(wù)器如圖8所示,包括:殼體801、處理器802、存儲(chǔ)器803、電路板804和電源電路805,其中,電路板804安置在殼體801圍成的空間內(nèi)部,處理器802和存儲(chǔ)器803設(shè)置在電路板804上;電源電路805,用于為服務(wù)器的各個(gè)電路或器件供電;存儲(chǔ)器803用于存儲(chǔ)可執(zhí)行程序代碼;處理器802通過讀取存儲(chǔ)器803中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行所述語音引導(dǎo)方法,方法包括:

接收智能設(shè)備發(fā)送的語音信息;

對(duì)所述語音信息進(jìn)行解析;

判斷解析結(jié)果是否符合預(yù)設(shè)引導(dǎo)條件;

如果符合,向所述智能設(shè)備發(fā)送引導(dǎo)語音,以使所述智能設(shè)備輸出所述引導(dǎo)語音。

該服務(wù)器可以為云端服務(wù)器或其他,具體不做限定。

應(yīng)用本發(fā)明圖8所示實(shí)施例,智能設(shè)備接收到用戶發(fā)送的語音信息后,將語音信息發(fā)送給服務(wù)器,如果服務(wù)器對(duì)所述語音信息進(jìn)行解析后,不能得到有效信息(解析結(jié)果符合預(yù)設(shè)引導(dǎo)條件),則向智能設(shè)備發(fā)送引導(dǎo)語音,智能設(shè)備輸出該引導(dǎo)語音;這樣,智能設(shè)備能夠?qū)τ脩暨M(jìn)行引導(dǎo),提高了服務(wù)質(zhì)量。

要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:rom/ram、磁碟、光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1