項,預估與文本信息匹配度較高的部分菜單項。
[0184]c)來自用戶的菜單層級指示信息。其中,該菜單層級指示信息包括任何用于指示菜單層級的信息。例如,對于圖3所示的菜單項,來自用戶的菜單層級指示信息指示在層級二的菜單項中進行選擇。需要說明的是,若預定信息僅包含菜單層級指示信息,則選擇裝置可將菜單層級指示信息所指示的菜單層級中的所有菜單項作為部分菜單項;若預定信息還包括其他信息,則選擇裝置可結合其他信息,在菜單層級指示信息所指示的菜單層級包含的菜單項中選擇部分菜單項。
[0185]需要說明的是,在所述預定信息包括所述菜單層級指示信息的情況下,本優(yōu)選方案還可包括選擇裝置之前執(zhí)行的以下操作:計算機設備接收來自用戶的菜單層級指示信息。
[0186]需要說明的是,上述預定信息僅為舉例,本領域技術人員應能理解,任何預定的、用于選擇部分菜單項的信息,均應包含在本發(fā)明所述的預定信息的范圍內。
[0187]具體地,選擇裝置對預定信息進行語義分析,并與另一方的每個至少一個菜單項進行語義匹配,來預估菜單項與文本信息的匹配度,且選擇預估與文本信息匹配度較高的部分菜單項。
[0188]例如,獲取裝置I獲得的文本信息為“10元流量包是什么”,當前菜單項為“省內套餐”,則選擇裝置對該文本信息以及菜單項進行語義分析,并與通話的另一方的每個菜單項進行語義匹配,來從該另一方的所有菜單項中選擇預估與文本信息匹配度較高的以下菜單項流量套餐”、“省內流量套餐”。
[0189]又例如,獲取裝置I獲得的文本信息為“10元本地流量包怎么樣”;來自用戶的菜單層級指示信息所指示的層級包括以下菜單項:“10元省內流量包的業(yè)務辦理”、“10元省內流量包的介紹”、“10元省內流量包的使用情況查詢”;則選擇裝置對該文本信息以及菜單層級指示信息進行語義分析,并與菜單層級指示信息所指示的層級中的上述三個菜單項進行匹配,來從該三個菜單項中選擇預估與文本信息匹配度較高的菜單項“10元省內流量包的介紹”、“ 10元省內流量包的查詢”。
[0190]當基于文本信息以及部分菜單項,能夠從該部分菜單項中確定與文本信息相匹配的菜單項時,第二子確定裝置將該相匹配的菜單項確定為待跳轉至的菜單項。
[0191]例如,獲取裝置I獲得文本信息“10元本地流量怎么樣”;選擇裝置確定部分菜單項包括:“10元省內流量包的介紹”、“10元省內流量包的使用情況查詢”;第二子確定裝置基于該文本信息以及該部分菜單項,能夠從該部分菜單項中確定與文本信息相匹配的菜單項為“10元省內流量包的介紹”,則第二子確定裝置確定待跳轉至的菜單項為“10元省內流量包的介紹”。
[0192]優(yōu)選地,第二子確定裝置基于文本信息以及部分菜單項,從該部分菜單項中確定與文本信息相匹配的菜單項的操作可包括:對所述文本信息進行分詞,獲得其至少一個分詞的語義信息;將所述語義信息與該部分菜單項的語義匹配信息進行匹配,確定相匹配的菜單項。
[0193]作為一種優(yōu)選方式方案,本實現方式2)優(yōu)選方案一的第一確定裝置2還可包括第三子確定裝置(圖未示)。
[0194]當不能從該部分菜單項中獲得與文本信息相匹配的菜單項時,第三子確定裝置根據文本信息以及通話的另一方的其他菜單項,從該其他菜單項中確定待跳轉至的菜單項。
[0195]其中,所述其他菜單項表示通話的另一方的所有菜單項中除該部分菜單項以外的菜單項。
[0196]作為一個示例,通話的另一方的所有菜單項如圖3所示;選擇裝置從該所有菜單項中選擇的部分菜單項為:B11和B12 ;則當不能在菜單項Bll和B12中獲得與文本信息相匹配的菜單項時,第三子確定裝置根據文本信息以及除Bll和B12以外的全部菜單項,從所述Bll和B12以外的全部菜單項中確定待跳轉中的菜單項。
[0197]優(yōu)選地,對于通話的另一方的所有菜單項中除該部分菜單項以外的菜單項,計算機設備仍可分批從中確定待跳轉至的菜單項。
[0198]作為另一個示例如例,通話的另一方的所有菜單項如圖3所示;選擇裝置從該所有菜單項中選擇的部分菜單項為:B11和B12。則當不能在菜單項Bll和B12中獲得與文本信息相匹配的菜單項時,第三子確定裝置從其他菜單項中選擇頂級菜單項B以及B的子菜單項(也即,菜單項B21、B22、B1、B2),當能夠從所選擇的該等菜單項中確定與文本信息相匹配的菜單項時,將該相匹配的菜單項作為待跳轉至的菜單項;當不能在所選擇的該等菜單項中獲得與文本信息相匹配的菜單項時,第三子確定裝置從其他菜單項中選擇頂級菜單項A以及A的子菜單項(也即A1、A2、A11、A12、A21、A21、A22、A23),當能夠從所選擇的該等菜單項中確定與文本信息相匹配的菜單項時,將該相匹配的菜單項作為待跳轉至的菜單項。
[0199]本優(yōu)選方案一能夠先確定部分匹配度可能較高的菜單項來進行匹配,從而在盡量保證匹配成功率的情況下縮小了匹配范圍,減少了計算機資源消耗。
[0200]優(yōu)選方案二:
[0201]第一確定裝置2包括獲得裝置(圖未示)、提供裝置(圖未示)、接收裝置(圖未示)、第五子確定裝置(圖未示)。當根據獲取裝置I獲得的文本信息,并結合所述另一方的菜單項,匹配得到多個菜單項時,獲得裝置獲得語音詢問信息;接著,提供裝置將該語音詢問信息提供給用戶;接著,接收裝置接收用戶對語音詢問信息的反饋信息;之后,第五子確定裝置根據該反饋信息,在所述多個菜單項中,確定待跳轉至的菜單項。
[0202]其中,所述語音詢問信息用于提供用戶在多個菜單項中進行選擇。例如,所述語音詢問信息為“辦理個人業(yè)務還是家庭業(yè)務”。
[0203]其中,所述反饋信息用戶指示用戶對多個菜單項的選擇。例如,所述語音詢問信息為“辦理個人業(yè)務還是家庭業(yè)務”,反饋信息為“個人”;又例如,所述語音詢問信息為“I為個人業(yè)務,2為家庭業(yè)務,請選擇”,反饋信息為“ I ”。
[0204]其中,提供裝置可采用多種方式將語音詢問信息提供給用戶;例如,計算機設備為通話的另一方,該計算機設備的提供裝置直接基于該計算機設備與用戶之間的通話連接輸出語音詢問信息;又例如,計算機設備與通話的另一方相連接,計算機設備的提供裝置將語音詢問信息提供給該另一方,以使該另一方基于與用戶之間的連接將該語音詢問信息提供給用戶。
[0205]其中,接收裝置可采用多種方式接收用戶對所述語音詢問信息的反饋信息;例如,計算機設備為通話的另一方,該計算機設備的接收裝置直接基于該計算機設備與用戶之間的通話連接接收用戶對語音詢問信息的反饋信息;又例如,計算機設備與通話的另一方相連接,該另一方基于與用戶之間的連接接收用戶的反饋信息,之后,該另一方將該反饋信息提供給計算機設備的接收裝置。
[0206]作為本實現方式的一個示例,獲得裝置根據文本信息“充值”,結合通話的另一方的菜單項,匹配得到以下2個菜單項本機充值”、“為其他手機充值”,則獲得裝置獲得語音詢問信息“本機充值還是為其他手機充值”;接著,提供裝置將該語音詢問信息提供給用戶;接著,接收裝置接收用戶對該語音詢問信息的反饋信息“本機充值”;之后,第五子確定裝置根據該反饋信息,在上述2個菜單項中確定待跳轉至的菜單項為“本機充值”。
[0207]需要說明的是,本優(yōu)選方案二中,第五子確定裝置根據文本信息,并結合所述另一方的菜單項,匹配得到多個菜單項的過程,可與前述實現方式2)、優(yōu)選方案一相結合。例如,計算機設備對所述文本信息進行分詞,獲得其至少一個分詞的語義信息,并將所獲得的語義信息與通話的另一方的菜單項中的至少一個菜單項的語義匹配信息進行匹配,并匹配得到多個菜單項。又例如,計算機設備根據預定信息,從另一方的所有菜單項中選擇預估與文本信息匹配度較高的部分菜單項,并在該部分菜單項中匹配得到多個菜單項,或者,在該部分菜單項中并未匹配得到菜單項,但在其他菜單項中匹配得到多個菜單項等。
[0208]優(yōu)選方案三:
[0209]作為第一確定裝置2的一種優(yōu)選方案,所述第一確定裝置2進一步包括判斷裝置(圖未示)和第四子確定裝置(圖未示)。
[0210]當判斷根據文本信息,不能確定待跳轉至的菜單項時,判斷裝置根據所述通話的歷史場景信息,對所述文本信息進行補充。
[0211]其中,所述歷史場景信息包括任何與所述通話中的歷史場景(如來自用戶的歷史語音信息或計算機設備中歷史執(zhí)行的操作)相關的信息;優(yōu)選地,所述歷史場景信息包括但不限于:
[0212]I)所述通話中獲得的歷史文本信息。
[0213]其中,所述歷史文本信息表示在獲取裝置I獲得文本信息之前所歷史獲得的文本信息。
[0214]2)所述歷史文本信息相對應的歷史選擇菜單項。
[0215]其中,所述歷史選擇菜單項表示在計算機設備針對歷史文本信息所歷史跳轉至的菜單項。
[0216]需要說明的是,上述歷史場景信息僅為舉例,本領域技術人員應能理解,任何與所述通話中的歷史場景(如來自用戶的歷史語音信息或計算機設備中歷史執(zhí)行的操作)相關的信息,均應包含在本發(fā)明所述的歷史場景信息的范圍內。
[0217]其中,判斷裝置可在多種情形下判斷根據文本信息不能確定待跳轉至的菜單項。例如,當確定文本信息的語義不完整(如文本信息“怎么辦理”缺乏主語)時,判斷裝置判斷根據文本信息不能確定待跳轉至的菜單項;又例如,當所述文本信息的語義存在歧義(如文本信息為“給我的手機充值”,判斷裝置并不能確定“我的手機”是否為本機)時,判斷裝置判斷根據文本信息不能確定待跳轉至的菜單項。
[0218]具體地,當判斷根據所述文本信息,不能確定待跳轉至的菜單項時,判斷裝置根據通話的歷史場景信息,對文本信息進行補充,以使補充后的文本信息能夠被清楚地理解。
[0219]例如,獲取裝置I獲得文本信息“怎么辦理”;當判斷根據該文本信息,不能確定待跳轉至的菜單項時,判斷裝置根據與該文本信息時間最接近的歷史文本信息“ 10元短信包的內容介紹”,對該文本信息進行補充,補充后的文本信息為“ 10元短信包怎么辦理”。
[0220]又例如,獲取裝置I獲得文本信息“怎么辦理”;當判斷根據該文本信息,不能確定待跳轉至的菜單項時,判斷裝置獲得與該文本信息時間最接近的歷史文本信息“10元流量包是什么”,以及與該歷史文本信息對應的歷史選擇菜單項“10元省內流量包的介紹”,則判斷裝置根據該歷史文本信息以及歷史選擇菜單項,對該文本信息進行補充,補充后的文本信息為“10元省內流量包怎么辦理”。
[0221]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術方案,而非對本發(fā)明的限制,本領域技術人員應該理解,任何當判斷根據所述文本信息,不能確定待跳轉至的菜單項時,根據所述通話的歷史場景信息,對所述文本信息進行補充的實現方式,均應包含在本發(fā)明的范圍內。
[0222]第四子確定裝置根據補充后的文本信息,并結合所述另一方的菜單項,確定待跳轉至的菜單項。
[0223]具體地,第四子確定裝置根據補充后的文本信息,并結合所述另一方的菜單項,確定待跳轉至的菜單項的實現方式,與前述第一確定裝置2根據文本信息,并結合所述通話的另一方的菜單項,確定待跳轉至的菜單項的實現方式相同或者相似,在此不再贅述。
[0224]需要說明的是,本優(yōu)選方案三可與前述實現方式2)、優(yōu)選方案一、優(yōu)選方案二相結合。也即,在前述實現方式2)、優(yōu)選方案一、優(yōu)選方案二