一種向通話中的用戶提供語(yǔ)音反饋信息的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語(yǔ)音反饋信息的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,用戶能夠通過(guò)撥打相應(yīng)的服務(wù)電話號(hào)碼,獲得服務(wù)商提供的自助語(yǔ)音服務(wù)。然而,現(xiàn)有技術(shù)的方案中,用戶僅能通過(guò)按鍵,并遵照自助語(yǔ)音服務(wù)的語(yǔ)音提示,來(lái)一級(jí)級(jí)選擇菜單項(xiàng);例如,若用戶希望為手機(jī)充值,則用戶需要執(zhí)行以下步驟:先撥打相應(yīng)的服務(wù)電話號(hào)碼;接著,仔細(xì)聽(tīng)取語(yǔ)音提示播報(bào)的多個(gè)菜單項(xiàng)(如按鍵I進(jìn)入個(gè)人服務(wù),按鍵2進(jìn)入公司服務(wù)等);接著,選擇按鍵I進(jìn)入個(gè)人服務(wù);接著,繼續(xù)聽(tīng)取新的語(yǔ)音提示播報(bào)的多個(gè)菜單項(xiàng),并進(jìn)行選擇;接著,如此重復(fù)多次,才能完成為手機(jī)充值的操作。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語(yǔ)音反饋信息的方法和裝置。
[0004]根據(jù)本發(fā)明的一個(gè)方面,提供一種用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語(yǔ)音反饋信息的方法,其中,該方法包括:
[0005]a.獲取對(duì)用戶的語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到的文本信息;
[0006]b.根據(jù)所述文本信息,并結(jié)合所述通話的另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng),其中,所述待跳轉(zhuǎn)至的菜單項(xiàng)和當(dāng)前菜單項(xiàng)能夠相距兩個(gè)層級(jí)或兩個(gè)層級(jí)以上;
[0007]c.跳轉(zhuǎn)至所確定的菜單項(xiàng),并發(fā)送用于提供給用戶的、與所述菜單項(xiàng)相對(duì)應(yīng)的語(yǔ)音反饋信息。
[0008]根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語(yǔ)音反饋信息的裝置,其中,該裝置包括:
[0009]獲取裝置,用于獲取對(duì)用戶的語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到的文本信息;
[0010]第一確定裝置,用于根據(jù)所述文本信息,并結(jié)合所述通話的另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng),其中,所述待跳轉(zhuǎn)至的菜單項(xiàng)和當(dāng)前菜單項(xiàng)能夠相距兩個(gè)層級(jí)或兩個(gè)層級(jí)以上;
[0011]反饋裝置,用于跳轉(zhuǎn)至所確定的菜單項(xiàng),并發(fā)送用于提供給用戶的、與所述菜單項(xiàng)相對(duì)應(yīng)的語(yǔ)音反饋信息。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):1)能夠?qū)崿F(xiàn)在另一方的所有菜單項(xiàng)中進(jìn)行自由跳轉(zhuǎn),而不是限制于僅能轉(zhuǎn)至當(dāng)前菜單項(xiàng)的上級(jí)菜單項(xiàng)或下級(jí)菜單項(xiàng),并且,由于能夠在另一方的所有菜單項(xiàng)中進(jìn)行自由跳轉(zhuǎn),故即便當(dāng)前菜單項(xiàng)與文本信息不相匹配,也能夠跳轉(zhuǎn)至與文本信息相匹配的菜單項(xiàng),且向用戶反饋正確的語(yǔ)音反饋信息;2)能夠通過(guò)將文本信息的分詞的語(yǔ)義信息與多組語(yǔ)義匹配信息進(jìn)行匹配,來(lái)更準(zhǔn)確地確定待跳轉(zhuǎn)至的菜單;3)能夠根據(jù)預(yù)定信息,首先從通話的另一方的所有菜單項(xiàng)中預(yù)估與文本信息匹配度較高的部分菜單項(xiàng),以縮小匹配范圍,從而快速地確定待跳轉(zhuǎn)至的菜單項(xiàng),并且,當(dāng)不能從部分菜單項(xiàng)中獲得與文本信息相匹配的菜單項(xiàng)時(shí),可擴(kuò)大或逐步擴(kuò)大匹配范圍,從而避免匹配錯(cuò)誤;4)當(dāng)根據(jù)文本信息能夠確定多個(gè)相匹配的菜單項(xiàng)時(shí),能夠通過(guò)向用戶發(fā)送語(yǔ)音詢問(wèn)信息來(lái)最終確定待跳轉(zhuǎn)至的菜單項(xiàng),并且,由于該過(guò)程存在與用戶之間的交互,故所確定的待跳轉(zhuǎn)至的菜單是完全準(zhǔn)確的;5)當(dāng)判斷根據(jù)當(dāng)前獲得的文本信息不能確定待跳轉(zhuǎn)至的菜單項(xiàng)時(shí),能夠根據(jù)通話的歷史場(chǎng)景信息來(lái)對(duì)當(dāng)前獲得的文本信息進(jìn)行補(bǔ)充,使得補(bǔ)充后的文本信息能夠被清楚地理解,從而更有效且準(zhǔn)確地確定待跳轉(zhuǎn)至的菜單項(xiàng)。
【附圖說(shuō)明】
[0013]通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0014]圖1為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語(yǔ)音反饋信息的方法的流程示意圖;
[0015]圖2為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語(yǔ)音反饋信息的裝置的結(jié)構(gòu)示意圖;
[0016]圖3為本發(fā)明一個(gè)示例的另一方的菜單項(xiàng)示意圖。
[0017]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0018]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
[0019]圖1為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于在計(jì)算機(jī)設(shè)備中向通話中的用戶提供語(yǔ)音反饋信息的方法的流程示意圖。
[0020]其中,本實(shí)施例主要由計(jì)算機(jī)設(shè)備來(lái)實(shí)現(xiàn)。其中,所述計(jì)算機(jī)設(shè)備包括但不限于網(wǎng)絡(luò)設(shè)備和用戶設(shè)備。所述網(wǎng)絡(luò)設(shè)備包括但不限于單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計(jì)算(Cloud Computing)的由大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云;所述用戶設(shè)備包括但不限于PC機(jī)、平板電腦、智能手機(jī)、PDA等。所述計(jì)算機(jī)設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)等。
[0021]其中,所述計(jì)算機(jī)設(shè)備能夠?yàn)榕c用戶通話的另一方提供與用戶之間的語(yǔ)音服務(wù),其中,所述計(jì)算機(jī)設(shè)備可直接作為所述通話的另一方,或者,所述計(jì)算機(jī)設(shè)備連接至所述通話的另一方。優(yōu)選地,所述通話的另一方為用于為用戶提供服務(wù)的服務(wù)方,如諸如電信、聯(lián)通、移動(dòng)等通信運(yùn)營(yíng)商,也可為其他任何需要為用戶提供語(yǔ)音服務(wù)的服務(wù)商等。優(yōu)選地,所述計(jì)算機(jī)設(shè)備中,或該計(jì)算機(jī)設(shè)備可連接至的其他設(shè)備中,可預(yù)先存儲(chǔ)有所述通話的另一方的所有菜單項(xiàng),還可進(jìn)一步存儲(chǔ)該所有菜單項(xiàng)之間的層級(jí)關(guān)系;其中,所述菜單項(xiàng)可表示所述通話的另一方為用戶提供的菜單中的一個(gè)項(xiàng)。例如,所述通話的另一方為一個(gè)通信運(yùn)營(yíng)商,則計(jì)算機(jī)設(shè)備中存儲(chǔ)有該通信運(yùn)營(yíng)商的所有菜單項(xiàng)。
[0022]需要說(shuō)明的是,所述計(jì)算機(jī)設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的計(jì)算機(jī)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
[0023]根據(jù)本實(shí)施例的方法包括步驟S1、步驟S2和步驟S3。
[0024]在步驟SI中,計(jì)算機(jī)設(shè)備獲取對(duì)用戶的語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到的文本信息。
[0025]具體地,計(jì)算機(jī)設(shè)備獲取對(duì)用戶的語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到的文本信息的方式包括但不限于:
[0026]I)計(jì)算機(jī)設(shè)備獲取其他設(shè)備提供的、對(duì)用戶的語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到的文本信息。
[0027]例如,計(jì)算機(jī)設(shè)備并未作為所述通話的另一方與所述用戶直接通信,而由所述其他設(shè)備作為所述通話的另一方與所述用戶直接通信。該其他設(shè)備接收到來(lái)自用戶的語(yǔ)音信息,并對(duì)該語(yǔ)音進(jìn)行識(shí)別,獲得文本信息并發(fā)送給計(jì)算機(jī)設(shè)備;則計(jì)算機(jī)設(shè)備直接接收來(lái)自該其他設(shè)備的文本信息。
[0028]又例如,計(jì)算機(jī)設(shè)備直接作為所述通話的另一方與所述用戶直接通信。計(jì)算機(jī)設(shè)備接收來(lái)自用戶的語(yǔ)音信息后,將該語(yǔ)音信息發(fā)送給其他設(shè)備,該其他設(shè)備對(duì)語(yǔ)音信息進(jìn)行識(shí)別,獲得文本信息,并發(fā)送給計(jì)算機(jī)設(shè)備;計(jì)算機(jī)設(shè)備接收該其他設(shè)備提供的文本信息。
[0029]2)計(jì)算機(jī)設(shè)備獲取來(lái)自用戶的語(yǔ)音信息,并對(duì)所述語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別,獲得相應(yīng)的文本信息。
[0030]具體地,計(jì)算機(jī)設(shè)備可采用所多種方式獲取來(lái)自用戶的語(yǔ)音信息。例如,計(jì)算機(jī)設(shè)備為通話的另一方,該計(jì)算機(jī)設(shè)備直接接收來(lái)自用戶的語(yǔ)音信息。又例如,計(jì)算機(jī)設(shè)備基于與所述通話的另一方之間的連接,接收該另一方提供的、來(lái)自用戶的語(yǔ)音信息。
[0031]需要說(shuō)明的是,計(jì)算機(jī)設(shè)備或其他設(shè)備可采用多種語(yǔ)音識(shí)別方式,對(duì)語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別來(lái)獲得相應(yīng)的文本信息。例如,計(jì)算機(jī)設(shè)備可采用動(dòng)態(tài)時(shí)間規(guī)整(DTW,DynamiCTime Warping),或者,模擬匹配技術(shù),對(duì)語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別,來(lái)獲得相應(yīng)的文本信息等。
[0032]需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何獲取對(duì)用戶的語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到的文本信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。
[0033]在步驟S2中,計(jì)算機(jī)設(shè)備根據(jù)文本信息,并結(jié)合通話的另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng)。
[0034]其中,所述待跳轉(zhuǎn)至的菜單項(xiàng)和當(dāng)前菜單項(xiàng)能夠相距兩個(gè)層級(jí)或兩個(gè)層級(jí)以上。
[0035]例如,圖3為本發(fā)明一個(gè)示例的通話的另一方的菜單項(xiàng)的示意圖,該另一方的菜單項(xiàng)被劃分為三個(gè)層級(jí),層級(jí)一包括以下菜單項(xiàng):A、B ;層級(jí)二中,菜單項(xiàng)A1、A2為菜單項(xiàng)A的子菜單項(xiàng),菜單項(xiàng)B1、B2為菜單項(xiàng)B的子菜單項(xiàng);層級(jí)三中,菜單項(xiàng)All和A12為菜單項(xiàng)Al的子菜單項(xiàng),菜單項(xiàng)A21、A22和A23為菜單項(xiàng)A2的子菜單項(xiàng),菜單項(xiàng)Bll和B12為菜單項(xiàng)BI的子菜單項(xiàng),菜單項(xiàng)B21和B22為菜單項(xiàng)B2的子菜單項(xiàng)。當(dāng)前菜單項(xiàng)為A,待跳轉(zhuǎn)至的菜單項(xiàng)為B22,該待跳轉(zhuǎn)至的菜單項(xiàng)與當(dāng)前菜單項(xiàng)相距兩個(gè)層級(jí)。
[0036]其中,計(jì)算機(jī)設(shè)備可直接讀取本地存儲(chǔ)的菜單項(xiàng);或者,計(jì)算機(jī)設(shè)備獲取存儲(chǔ)在非本地的菜單項(xiàng)。
[0037]優(yōu)選地,當(dāng)所述通話的另一方為用于為用戶提供服務(wù)的服務(wù)方,且計(jì)算機(jī)設(shè)備可為多個(gè)服務(wù)方提供服務(wù)時(shí),計(jì)算機(jī)設(shè)備可根據(jù)通話的另一方的號(hào)碼信息,確定與該另一方相對(duì)應(yīng)的菜單項(xiàng)。
[0038]其中,所述號(hào)碼信息包括任何用于指示通話的另一方的號(hào)碼的信息,如通話的另一方的電話號(hào)碼、通話的另一方的號(hào)碼對(duì)應(yīng)的編號(hào)等。
[0039]例如,用戶撥打另一方的電話號(hào)碼發(fā)起通話,計(jì)算機(jī)設(shè)備基于與該另一方之間的連接獲得該另一方的號(hào)碼信息,并將與該號(hào)碼信息對(duì)應(yīng)的菜單項(xiàng)確定為與該另一方相對(duì)應(yīng)的菜單項(xiàng)。
[0040]具體地,計(jì)算機(jī)設(shè)備根據(jù)所述文本信息,并結(jié)合所述通話的另一方的菜單項(xiàng),確定待跳轉(zhuǎn)至的菜單項(xiàng)的實(shí)現(xiàn)方式包括但不限于:
[0041]I)計(jì)算機(jī)設(shè)備直接將文本信息與通話的另一方的菜單項(xiàng)進(jìn)行匹配,并將匹配得到的菜單項(xiàng),作為待跳轉(zhuǎn)至的菜單項(xiàng)。
[0042]例如,計(jì)算機(jī)設(shè)備在步驟SI中獲得文本信息“給本機(jī)充值”,則計(jì)算機(jī)設(shè)備直接將該文本信息與通話的另一方的多個(gè)菜單項(xiàng)進(jìn)行匹配,并獲得匹配度最高的菜單項(xiàng)“本機(jī)充值”,作為待跳轉(zhuǎn)至的菜單項(xiàng)。
[0043]2)本實(shí)現(xiàn)方式中,所述步驟S2進(jìn)一步包括步驟S21-1和步驟S21-2。
[0044]在步驟S21-1中,計(jì)算機(jī)設(shè)備對(duì)所述文本信息進(jìn)行分詞,獲得其至少一個(gè)分詞的語(yǔ)義信息。
[0045]其中,分詞的語(yǔ)義信息包括任何能夠被計(jì)算機(jī)識(shí)別并用于表示該分詞的語(yǔ)義的信息。優(yōu)選地,分詞的語(yǔ)義信息包括但不限于以下至少一項(xiàng):
[0046]a)分詞的同義詞和/或同義詞組合。
[0047]例如,分詞“資費(fèi)”的語(yǔ)義信息包括其同義詞“計(jì)費(fèi)”、“收費(fèi)”等。
[0048]b)分詞的同類詞和/或同類詞組合。
[0049]其中,分詞的同類詞表示與該分詞屬于同一類別的詞匯。
[0050]作為一個(gè)示例,若分詞屬于地名,則該分詞的同類詞可包括其他地名。例如,分詞“上?!钡恼Z(yǔ)義信息可包括“北京”、“天津”等。
[0051]c)與分詞具有相同或相似結(jié)構(gòu)的實(shí)體。
[0052]其中,與分詞具有相同或相似結(jié)構(gòu)的實(shí)體表示該實(shí)體的信息結(jié)構(gòu)與分詞相同或相似。優(yōu)選地,該實(shí)體可為特殊語(yǔ)義表達(dá)式。
[0053]例如,分詞為一個(gè)特定時(shí)間結(jié)構(gòu)“2013年I月I日10點(diǎn)45分”,則與分詞具有相同或相似結(jié)構(gòu)的實(shí)體可為一個(gè)日期語(yǔ)義表達(dá)式“XXXX年XX月XX日XX點(diǎn)XX分”等。該等類似的特殊語(yǔ)義表達(dá)式還可包括人名、地址、電話號(hào)碼等。
[0054]需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何能