成功率的情況下縮小了匹配范圍,減少了計(jì)算機(jī)資源消耗。
[0095]優(yōu)選方案二:
[0096]當(dāng)根據(jù)所述步驟SI中獲得的文本信息,并結(jié)合所述另一方的菜單項(xiàng),匹配得到多個菜單項(xiàng)時,計(jì)算機(jī)設(shè)備獲得語音詢問信息;接著,計(jì)算機(jī)設(shè)備將該語音詢問信息提供給用戶;接著,計(jì)算機(jī)設(shè)備接收用戶對語音詢問信息的反饋信息;之后,計(jì)算機(jī)設(shè)備根據(jù)該反饋信息,在所述多個菜單項(xiàng)中,確定待跳轉(zhuǎn)至的菜單項(xiàng)。
[0097]其中,所述語音詢問信息用于提供用戶在多個菜單項(xiàng)中進(jìn)行選擇。例如,所述語音詢問信息為“辦理個人業(yè)務(wù)還是家庭業(yè)務(wù)”。
[0098]其中,所述反饋信息用戶指示用戶對多個菜單項(xiàng)的選擇。例如,所述語音詢問信息為“辦理個人業(yè)務(wù)還是家庭業(yè)務(wù)”,反饋信息為“個人”;又例如,所述語音詢問信息為“I為個人業(yè)務(wù),2為家庭業(yè)務(wù),請選擇”,反饋信息為“ I ”。
[0099]其中,計(jì)算機(jī)設(shè)備可采用多種方式將語音詢問信息提供給用戶;例如,計(jì)算機(jī)設(shè)備為通話的另一方,該計(jì)算機(jī)設(shè)備直接基于與用戶之間的通話連接輸出語音詢問信息;又例如,計(jì)算機(jī)設(shè)備與通話的另一方相連接,計(jì)算機(jī)設(shè)備將語音詢問信息提供給該另一方,以使該另一方基于與用戶之間的連接將該語音詢問信息提供給用戶。
[0100]其中,計(jì)算機(jī)設(shè)備可采用多種方式接收用戶對所述語音詢問信息的反饋信息;例如,計(jì)算機(jī)設(shè)備為通話的另一方,該計(jì)算機(jī)設(shè)備直接基于與用戶之間的通話連接接收用戶對語音詢問信息的反饋信息;又例如,計(jì)算機(jī)設(shè)備與通話的另一方相連接,該另一方基于與用戶之間的連接接收用戶的反饋信息,之后,該另一方將該反饋信息提供給計(jì)算機(jī)設(shè)備。
[0101]作為本實(shí)現(xiàn)方式的一個示例,計(jì)算機(jī)設(shè)備根據(jù)文本信息“充值”,結(jié)合通話的另一方的菜單項(xiàng),匹配得到以下2個菜單項(xiàng):“本機(jī)充值”、“為其他手機(jī)充值”,則計(jì)算機(jī)設(shè)備獲得語音詢問信息“本機(jī)充值還是為其他手機(jī)充值”;接著,計(jì)算機(jī)設(shè)備將該語音詢問信息提供給用戶;接著,計(jì)算機(jī)設(shè)備接收用戶對該語音詢問信息的反饋信息“本機(jī)充值”;之后,計(jì)算機(jī)設(shè)備根據(jù)該反饋信息,在上述2個菜單項(xiàng)中確定待跳轉(zhuǎn)至的菜單項(xiàng)為“本機(jī)充值”。
[0102]需要說明的是,本優(yōu)選方案二中,計(jì)算機(jī)設(shè)備根據(jù)文本信息,并結(jié)合所述另一方的菜單項(xiàng),匹配得到多個菜單項(xiàng)的過程,可與前述實(shí)現(xiàn)方式2)、優(yōu)選方案一相結(jié)合。例如,計(jì)算機(jī)設(shè)備對所述文本信息進(jìn)行分詞,獲得其至少一個分詞的語義信息,并將所獲得的語義信息與通話的另一方的菜單項(xiàng)中的至少一個菜單項(xiàng)的語義匹配信息進(jìn)行匹配,并匹配得到多個菜單項(xiàng)。又例如,計(jì)算機(jī)設(shè)備根據(jù)預(yù)定信息,從另一方的所有菜單項(xiàng)中選擇預(yù)估與文本信息匹配度較高的部分菜單項(xiàng),并在該部分菜單項(xiàng)中匹配得到多個菜單項(xiàng),或者,在該部分菜單項(xiàng)中并未匹配得到菜單項(xiàng),但在其他菜單項(xiàng)中匹配得到多個菜單項(xiàng)等。
[0103]優(yōu)選方案三:
[0104]作為步驟S2的一種優(yōu)選方案,所述步驟S2進(jìn)一步包括步驟S23-1和步驟S23-2。
[0105]在步驟S23-1中,當(dāng)判斷根據(jù)文本信息,不能確定待跳轉(zhuǎn)至的菜單項(xiàng)時,計(jì)算機(jī)設(shè)備根據(jù)所述通話的歷史場景信息,對所述文本信息進(jìn)行補(bǔ)充。
[0106]其中,所述歷史場景信息包括任何與所述通話中的歷史場景(如來自用戶的歷史語音信息或計(jì)算機(jī)設(shè)備中歷史執(zhí)行的操作)相關(guān)的信息;優(yōu)選地,所述歷史場景信息包括但不限于:
[0107]I)所述通話中獲得的歷史文本信息。
[0108]其中,所述歷史文本信息表示在步驟SI獲得的文本信息之前所歷史獲得的文本信息。
[0109]2)所述歷史文本信息相對應(yīng)的歷史選擇菜單項(xiàng)。
[0110]其中,所述歷史選擇菜單項(xiàng)表示在計(jì)算機(jī)設(shè)備針對歷史文本信息所歷史跳轉(zhuǎn)至的菜單項(xiàng)。
[0111]需要說明的是,上述歷史場景信息僅為舉例,本領(lǐng)域技術(shù)人員應(yīng)能理解,任何與所述通話中的歷史場景(如來自用戶的歷史語音信息或計(jì)算機(jī)設(shè)備中歷史執(zhí)行的操作)相關(guān)的信息,均應(yīng)包含在本發(fā)明所述的歷史場景信息的范圍內(nèi)。
[0112]其中,計(jì)算機(jī)設(shè)備可在多種情形下判斷根據(jù)文本信息不能確定待跳轉(zhuǎn)至的菜單項(xiàng)。例如,當(dāng)確定文本信息的語義不完整(如文本信息“怎么辦理”缺乏主語)時,計(jì)算機(jī)設(shè)備判斷根據(jù)文本信息不能確定待跳轉(zhuǎn)至的菜單項(xiàng);又例如,當(dāng)所述文本信息的語義存在歧義(如文本信息為“給我的手機(jī)充值”,計(jì)算機(jī)設(shè)備并不能確定“我的手機(jī)”是否為本機(jī))時,計(jì)算機(jī)設(shè)備判斷根據(jù)文本信息不能確定待跳轉(zhuǎn)至的菜單項(xiàng)。
[0113]具體地,當(dāng)判斷根據(jù)所述文本信息,不能確定待跳轉(zhuǎn)至的菜單項(xiàng)時,計(jì)算機(jī)設(shè)備根據(jù)通話的歷史場景信息,對文本信息進(jìn)行補(bǔ)充,以使補(bǔ)充后的文本信息能夠被清楚地理解。
[0114]例如,在步驟SI中,獲得文本信息“怎么辦理”;在步驟S23-1中,當(dāng)判斷根據(jù)該文本信息,不能確定待跳轉(zhuǎn)至的菜單項(xiàng)時,計(jì)算機(jī)設(shè)備根據(jù)與該文本信息時間最接近的歷史文本信息“ 10元短信包的內(nèi)容介紹”,對該文本信息進(jìn)行補(bǔ)充,補(bǔ)充后的文本信息為“ 10元短信包怎么辦理”。
[0115]又例如,在步驟SI中,獲得文本信息“怎么辦理”;在步驟S23-1中,當(dāng)判斷根據(jù)該文本信息,不能確定待跳轉(zhuǎn)至的菜單項(xiàng)時,計(jì)算機(jī)設(shè)備獲得與該文本信息時間最接近的歷史文本信息“10元流量包是什么”,以及與該歷史文本信息對應(yīng)的歷史選擇菜單項(xiàng)“10元省內(nèi)流量包的介紹”,則計(jì)算機(jī)設(shè)備根據(jù)該歷史文本信息以及歷史選擇菜單項(xiàng),對該文本信息進(jìn)行補(bǔ)充,補(bǔ)充后的文本信息為“10元省內(nèi)流量包怎么辦理”。
[0116]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何當(dāng)判斷根據(jù)所述文本信息,不能確定待跳轉(zhuǎn)至的菜單項(xiàng)時,根據(jù)所述通話的歷史場景信息,對所述文本信息進(jìn)行補(bǔ)充的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。
[0117]在步驟S23-2中,計(jì)算機(jī)設(shè)備根據(jù)補(bǔ)充后的文本信息,并結(jié)合所述另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng)。
[0118]具體地,計(jì)算機(jī)設(shè)備根據(jù)補(bǔ)充后的文本信息,并結(jié)合所述另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng)的實(shí)現(xiàn)方式,與前述計(jì)算機(jī)設(shè)備根據(jù)文本信息,并結(jié)合所述通話的另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng)的實(shí)現(xiàn)方式相同或者相似,在此不再贅述。
[0119]需要說明的是,本優(yōu)選方案三可與前述實(shí)現(xiàn)方式2)、優(yōu)選方案一、優(yōu)選方案二相結(jié)合。也即,在前述實(shí)現(xiàn)方式2)、優(yōu)選方案一、優(yōu)選方案二中,若判斷根據(jù)文本信息,不能確定待跳轉(zhuǎn)至的菜單項(xiàng),則計(jì)算機(jī)設(shè)備可根據(jù)所述通話的歷史場景信息,對所述文本信息進(jìn)行補(bǔ)充。
[0120]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)補(bǔ)充后的文本信息,并結(jié)合所述另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。
[0121]在步驟S3中,計(jì)算機(jī)設(shè)備跳轉(zhuǎn)至所確定的菜單項(xiàng),并發(fā)送用于提供給用戶的、與菜單項(xiàng)相對應(yīng)的語音反饋信息。
[0122]其中,計(jì)算機(jī)設(shè)備可采用多種方式發(fā)送用于提供給用戶的、與菜單項(xiàng)相對應(yīng)的語音反饋信息;例如,計(jì)算機(jī)設(shè)備為通話的另一方,該計(jì)算機(jī)設(shè)備直接基于與用戶之間的通話連接向用戶發(fā)送與菜單項(xiàng)相對應(yīng)的語音反饋信息;又例如,計(jì)算機(jī)設(shè)備與通話的另一方相連接,計(jì)算機(jī)設(shè)備將語音反饋信息提供給該另一方,以使該另一方基于與用戶之間的連接將該語音反饋信息提供給用戶。
[0123]作為步驟S3的一個示例,計(jì)算機(jī)設(shè)備跳轉(zhuǎn)至所確定的菜單項(xiàng)“10元省內(nèi)流量包的介紹”,并將與該菜單項(xiàng)相對應(yīng)的以下語音反饋信息發(fā)送給用戶:“10元本地流量包是針對XX用戶推出的流量優(yōu)惠活動,您只需支付10元月費(fèi),即可享受……”。
[0124]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何跳轉(zhuǎn)至所確定的菜單項(xiàng),并向用戶發(fā)送與菜單項(xiàng)相對應(yīng)的語音反饋信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。
[0125]現(xiàn)有技術(shù)中,用戶能夠通過撥打相應(yīng)的服務(wù)電話號碼,獲得服務(wù)商提供的自助語音服務(wù)。然而,現(xiàn)有技術(shù)的方案中,用戶僅能通過按鍵,并遵照自助語音服務(wù)的語音提示,來一級級選擇菜單項(xiàng);例如,若用戶希望為手機(jī)充值,則用戶需要執(zhí)行以下步驟:先撥打相應(yīng)的服務(wù)電話號碼;接著,仔細(xì)聽取語音提示播報的多個菜單項(xiàng)(如按鍵I進(jìn)入個人服務(wù),按鍵2進(jìn)入公司服務(wù)等);接著,選擇按鍵I進(jìn)入個人服務(wù);接著,繼續(xù)聽取新的語音提示播報的多個菜單項(xiàng),并進(jìn)行選擇;接著,如此重復(fù)多次,才能完成為手機(jī)充值的操作。
[0126]而根據(jù)本實(shí)施例的方案,能夠?qū)崿F(xiàn)在另一方的所有菜單項(xiàng)中進(jìn)行自由跳轉(zhuǎn),而非限制于僅能轉(zhuǎn)至當(dāng)前菜單項(xiàng)的上級菜單項(xiàng)或下級菜單項(xiàng),并且,由于能夠在另一方的所有菜單項(xiàng)中進(jìn)行自由跳轉(zhuǎn),故即便當(dāng)前菜單項(xiàng)與文本信息不相匹配,也能夠跳轉(zhuǎn)至與文本信息相匹配的菜單項(xiàng),且向用戶反饋正確的語音反饋信息;本實(shí)施例還能夠通過將文本信息的分詞的語義信息與多組語義匹配信息進(jìn)行匹配,來更準(zhǔn)確地確定待跳轉(zhuǎn)至的菜單;本實(shí)施例還能夠根據(jù)預(yù)定信息,首先從通話的另一方的所有菜單項(xiàng)中預(yù)估與文本信息匹配度較高的部分菜單項(xiàng),以縮小匹配范圍,從而快速地確定待跳轉(zhuǎn)至的菜單項(xiàng),并且,當(dāng)不能從部分菜單項(xiàng)中獲得與文本信息相匹配的菜單項(xiàng)時,可擴(kuò)大或逐步擴(kuò)大匹配范圍,從而避免匹配錯誤;此外,當(dāng)根據(jù)文本信息能夠確定多個相匹配的菜單項(xiàng)時,能夠通過向用戶發(fā)送語音詢問信息來最終確定待跳轉(zhuǎn)至的菜單項(xiàng),并且,由于該過程存在與用戶之間的交互,故所確定的待跳轉(zhuǎn)至的菜單是完全準(zhǔn)確的;此外,當(dāng)判斷根據(jù)當(dāng)前獲得的文本信息不能確定待跳轉(zhuǎn)至的菜單項(xiàng)時,能夠根據(jù)通話的歷史場景信息來對當(dāng)前獲得的文本信息進(jìn)行補(bǔ)充,使得補(bǔ)充后的文本信息能夠被清楚地理解,從而更有效且準(zhǔn)確地確定待跳轉(zhuǎn)至的菜單項(xiàng)。
[0127]圖2為本發(fā)明一個優(yōu)選實(shí)施例的用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語音反饋信息的裝置的結(jié)構(gòu)示意圖。其中,所述計(jì)算機(jī)設(shè)備能夠?yàn)榕c用戶通話的另一方提供與用戶之間的語音服務(wù),其中,所述計(jì)算機(jī)設(shè)備可直接作為所述通話的另一方,或者,所述計(jì)算機(jī)設(shè)備連接至所述通話的另一方。優(yōu)選地,所述通話的另一方為用于為用戶提供服務(wù)的服務(wù)方,如諸如電信、聯(lián)通、移動等通信運(yùn)營商,也可為其他任何需要為用戶提供語音服務(wù)的服務(wù)商等。優(yōu)選地,所述計(jì)算機(jī)設(shè)備中,或該計(jì)算機(jī)設(shè)備可連接至的其他設(shè)備中,可預(yù)先存儲有所述通話的另一方的所有菜單項(xiàng),還可進(jìn)一步存儲該所有菜單項(xiàng)之間的層級關(guān)系;其中,所述菜單項(xiàng)可表示所述通話的另一方為用戶提供的菜單中的一個項(xiàng)。例如,所述通話的另一方為一個通信運(yùn)營商,則計(jì)算機(jī)設(shè)備中存儲有該通信運(yùn)營商的所有菜單項(xiàng)。
[0128]根據(jù)本實(shí)施例的用于向通話中的用戶提供語音反饋信息的裝置(以下簡稱為“語音服務(wù)裝置”)包括獲取裝置1、第一確定裝置2和反饋裝置3。
[0129]獲取裝置I獲取對用戶的語音信息進(jìn)行語音識別得到的文本信息。
[0130]具體地,獲取裝置I獲取對用戶的語音信息進(jìn)行語音識別得到的文本信息的方式包括但不限于:
[0131]I)獲取裝置I獲取其他設(shè)備提供的、對用戶的語音信息進(jìn)行語音識別得到的文本信息。
[0132]例如,計(jì)算機(jī)設(shè)備并未作為所述通話的另一方與所述用戶直接通信,而由所述其他設(shè)備作為所述通話的另一方與所述用戶直接通信。該其他設(shè)備接收到來自用戶的語音信息,并對該語音進(jìn)行識別,獲得文本信息并發(fā)送給計(jì)算機(jī)設(shè)備;則計(jì)算機(jī)設(shè)備的獲取裝置I直接接收來自該其他設(shè)備的文本信息