一種語音播報方法及相關系統的制作方法
【技術領域】
[0001]本申請涉及網絡技術領域,尤其是涉及一種語音播報方法及相關系統。
【背景技術】
[0002]IVR (Interactive Voice Response,即交互式語音應答)是一種語音業務增值服務。通過向用戶播報相應的語音提示,以及用戶的反饋操作,即能夠實現向用戶提供相應的語音服務。例如,用戶通過撥打指定的電話號碼,并根據播報的語音提示進行相應的選擇,即能夠查詢到用戶的賬號信息等,亦可以進一步對該賬號進行相應的信息修改等操作。
[0003]然而,目前的IVR在進行語音播報時,是按照固定的語音播報流程,而隨著服務種類的增多,這種語音播報流程往往層級較多,用戶需要多次反饋操作才能獲取相應的服務,不僅語音播報時間過長,呼損嚴重,而且占用了較多的系統資源。
【發明內容】
[0004]本申請解決的技術問題在于提供一種語音播報方法及相關系統,用戶無需多次操作既能夠獲取相應的服務,以減少語音播報時間,降低呼損,減少占用的系統資源。
[0005]為此,本申請解決技術問題的技術方案是:
[0006]本申請提供了一種語音播報方法,包括:
[0007]IVR系統與當前用戶建立IVR通話連接;
[0008]所述IVR系統向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊;
[0009]所述IVR系統將所述向當前用戶推薦的語音服務模塊組裝成菜單進行語音播報;
[0010]其中,所述向當前用戶推薦的語音服務模塊具體為預設的語音服務模塊中與當前用戶的服務需求數據相匹配的語音服務模塊。
[0011]可選的,所述將所述向當前用戶推薦的語音服務模塊組裝成菜單進行語音播報具體包括:
[0012]若所述向當前用戶推薦的語音服務模塊的個數為1,直接對所述向當前用戶推薦的語音服務模塊進行語音播報;
[0013]若所述向當前用戶推薦的語音服務模塊的個數大于1,則將所述向當前用戶推薦的語音服務模塊與交互接口進行關聯操作,根據關聯關系對所述向當前用戶推薦的語音服務模塊進行語音播報。
[0014]可選的,在所述經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊時,還包括:
[0015]經由所述語音推薦系統獲取向當前用戶推薦的人工服務模塊;
[0016]若所述向當前用戶推薦的語音服務模塊不為0,執行所述將所述向當前用戶推薦的語音服務模塊組裝成菜單進行語音播報;
[0017]若所述向當前用戶推薦的語音服務模塊的個數為0,且所述向當前用戶推薦的人工服務模塊不為0,轉入所述向當前用戶推薦的人工服務模塊中的任一個人工服務模塊。
[0018]可選的,所述向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊包括:
[0019]向語音推薦系統發送對當前用戶的服務推薦請求,以使得所述語音推薦系統從所述IVR系統獲取當前用戶輸入的語音數據、將所述語音數據轉換為對應的文本數據作為所述服務需求數據、以及根據所述服務需求數據獲取向當前用戶推薦的語音服務模塊并返回至所述IVR系統。
[0020]可選的,所述向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊包括:
[0021]向語音推薦系統發送對當前用戶的服務推薦請求,以使得所述語音推薦系統從所述IVR系統獲取當前用戶的賬號信息、基于所述賬號信息獲取所述當前用戶的網絡行為數據作為所述服務需求數據、以及根據所述服務需求數據獲取向當前用戶推薦的語音服務模塊并返回至所述IVR系統。
[0022]可選的,所述向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊包括:
[0023]向語音推薦系統發送對當前用戶的服務推薦請求,以使得所述語音推薦系統從所述IVR系統中獲取當前用戶輸入的語音數據以及當前用戶的賬號信息、將所述語音數據轉換為對應的文本數據以及基于所述賬號信息獲取所述當前用戶的網絡行為數據、將所述文本數據以及所述網絡行為數據共同作為所述服務需求數據、以及根據所述服務需求數據獲取向當前用戶推薦的語音服務模塊并返回至所述IVR系統;
[0024]與當前用戶的服務需求數據相匹配的語音服務模塊具體為:與所述文本數據相匹配的語音服務模塊、以及與所述網絡行為數據相匹配的語音服務模塊的交集。
[0025]可選的,所述方法還包括:在將所述向當前用戶推薦的語音服務模塊組裝成菜單時,所述IVR系統對與所述文本數據和所述網絡行為同時相匹配的語音服務模塊設置高優先級。
[0026]可選的,將所述向當前用戶推薦的語音服務模塊組裝成菜單進行語音播報之后,所述方法還包括:
[0027]所述IVR系統獲取當前用戶輸入的接口操作信息;
[0028]所述IVR系統基于所述菜單的組裝信息,獲取所述接口操作信息對應的服務操作;
[0029]所述IVR系統執行所述對應的服務操作。
[0030]本申請還提供了一種IVR系統,包括:建立單元、發送單元、組裝單元和播報單元;
[0031]所述建立單元,用于與當前用戶建立IVR通話連接;
[0032]所述發送單元,用于向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊;
[0033]所述組裝單元,用于將所述向當前用戶推薦的語音服務模塊組裝成菜單通過所述播報單元進行語音播報;
[0034]其中,所述向當前用戶推薦的語音服務模塊具體為預設的語音服務模塊中與當前用戶的服務需求數據相匹配的語音服務模塊。
[0035]可選的,所述組裝單元用于將所述向當前用戶推薦的語音服務模塊組裝成菜單通過所述播報單元進行語音播報具體包括:
[0036]所述組裝單元用于若所述向當前用戶推薦的語音服務模塊的個數為1,通過所述播報單元直接對所述向當前用戶推薦的語音服務模塊進行語音播報;
[0037]若所述向當前用戶推薦的語音服務模塊的個數大于1,則將所述向當前用戶推薦的語音服務模塊與交互接口進行關聯操作,通過所述播報單元根據所述關聯關系對所述向當前用戶推薦的語音服務模塊進行語音播報。
[0038]可選的,所述發送單元在經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊時,還用于經由所述語音推薦系統獲取向當前用戶推薦的人工服務模塊;
[0039]若所述向當前用戶推薦的語音服務模塊不為0,所述組裝單元執行所述將所述向當前用戶推薦的語音服務模塊組裝成菜單進行語音播報;
[0040]若所述向當前用戶推薦的語音服務模塊的個數為0,且所述向當前用戶推薦的人工服務模塊不為0,所述組裝單元還用于轉入所述向當前用戶推薦的人工服務模塊中的任一個人工服務模塊。
[0041]可選的,所述發送單元用于向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊包括:
[0042]所述發送單元用于向語音推薦系統發送對當前用戶的服務推薦請求,以使得所述語音推薦系統從所述IVR系統獲取當前用戶輸入的語音數據、將所述語音數據轉換為對應的文本數據作為所述服務需求數據、以及根據所述服務需求數據獲取向當前用戶推薦的語音服務模塊并返回至所述IVR系統。
[0043]可選的,所述發送單元用于向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊包括:
[0044]所述發送單元用于向語音推薦系統發送對當前用戶的服務推薦請求,以使得所述語音推薦系統從所述IVR系統獲取當前用戶的賬號信息、基于所述賬號信息獲取所述當前用戶的網絡行為數據作為所述服務需求數據、以及根據所述服務需求數據獲取向當前用戶推薦的語音服務模塊并返回至所述IVR系統。
[0045]可選的,所述發送單元用于向語音推薦系統發送對當前用戶的服務推薦請求,以經由所述語音推薦系統獲取向當前用戶推薦的語音服務模塊包括:
[0046]所述發送單元用于向語音推薦系統發送對當前用戶的服務推薦請求,以使得所述語音推薦系統從所述IVR系統中獲取當前用戶輸入的語音數據以及當前用戶的賬號信息、將所述語音數據轉換為對應的文本數據以及基于所述賬號信息獲取所述當前用戶的網絡行為數據、將所述文本數據以及所述網絡行為數據共同作為所述服務需求數據、以及根據所述服務需求數據獲取向當前用戶推薦的語音服務模塊并返回至所述IVR系統;
[0047]與當前用戶的服務需求數據相匹配的語音服務模塊具體為:與所述文本數據相匹配的語音服務模塊、以及與所述網絡行為數據相匹配的語音服務模塊的交集。
[0048]可選的,所述組裝單元還用于,在將所述向當前用戶推薦的語音服務模塊組裝成菜單時,對與所述文本數據和所述網絡行為同時相匹配的語音服務模塊設置高優先級。
[0049]可選的,所述系統還包括:
[0050]第一獲取單元,用于在所述組裝單元將所述向當前用戶推薦的語音服務模塊組裝成菜單通過所述播報單元進行語音播報之后,獲取當前用戶輸入的接口操作信息;
[0051]第二獲取單元,用于基于所述菜單的組裝信息,獲取所述接口操作信息對應的服務操作;
[0052]服務執行單元,用于執行所述對應的服務操作。
[0053]通過上述技術方案可知,本申請實施例中,IVR系統與當前用戶建立IVR通話連接之后,會向語音推薦系統發送對當前用戶的服務推薦請求,從而獲取到向當前用戶推薦的語音服務模塊,之后IVR系統將向當前用戶推薦的語音服務模塊組裝成菜單后進行播報,其中向當前用戶推薦的語音服務模塊具體為預設的語音服務模塊中與當前用戶的服務需求數據相匹配的語音服務模塊,從而使得IVR系統能夠不再按照固定的語音播報流程,而是個性化地播報更符合當前用戶需求的語音服務模塊,因此當前用戶在獲取相應服務時,無需多次反饋操作即能夠定位到需要的語音服務模塊,減少了語音播報時間,降低呼損,從而