專(zhuān)利名稱(chēng):一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答業(yè)務(wù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信通訊領(lǐng)域,主要涉及一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答(Interactive Voice Response, IVR)業(yè)務(wù)的方法及系統(tǒng)。
背景技術(shù):
智能網(wǎng)技術(shù)在全球范圍內(nèi)的應(yīng)用正在迅速發(fā)展,原因在于其能為用戶(hù)方便地提供豐富的增值業(yè)務(wù)??焖僭黾雍筒粩嗤卣剐碌臉I(yè)務(wù),是智能網(wǎng)體系一個(gè)很重要的目標(biāo),其中, IVR語(yǔ)音流程處理用戶(hù)話(huà)務(wù)接入、放音、收號(hào)、傳真、留言和排隊(duì)等功能,實(shí)現(xiàn)與用戶(hù)交互的語(yǔ)音導(dǎo)航功能。目前,IVR語(yǔ)音流程的開(kāi)發(fā)是在SCE(Service Create Environment,業(yè)務(wù)生成環(huán)境)中實(shí)現(xiàn)。SCE是一種基于智能網(wǎng)體系的交互式語(yǔ)音應(yīng)答系統(tǒng)業(yè)務(wù)生成環(huán)境,基于智能網(wǎng)總功能平面,提供與業(yè)務(wù)不直接相關(guān)的SIB(Servicelndependent Building Block,業(yè)務(wù)獨(dú)立模塊),智能網(wǎng)中的IVR流程可以通過(guò)不同的功能SIB,按一定的業(yè)務(wù)邏輯順序連接而成,然后通過(guò)SCE環(huán)境編譯器生成系統(tǒng)指定的流程控制文件,最后再通過(guò) SMAP (Service ManagementAccess Point,業(yè)務(wù)管理接入點(diǎn))將SCE生成的流程控制文件加載到SCP (Service Control Point,業(yè)務(wù)控制點(diǎn)),并配置各項(xiàng)管理參數(shù)。綜上所述,開(kāi)發(fā)智能網(wǎng)IVR流程,需要開(kāi)發(fā)者具備智能網(wǎng)基礎(chǔ)知識(shí),對(duì)各項(xiàng)功能 SIB的接口參數(shù)都十分熟悉。傳統(tǒng)IVR語(yǔ)音流程開(kāi)發(fā)模式的開(kāi)發(fā)過(guò)程至少需要經(jīng)過(guò)SCE流程開(kāi)發(fā)、生成流程控制文件、加載業(yè)務(wù)和重新配置各項(xiàng)管理參數(shù)這四個(gè)基本步驟,但隨著通信行業(yè)的競(jìng)爭(zhēng)加劇,新需求、新應(yīng)用、新技術(shù)不斷推陳出新,傳統(tǒng)的SCE開(kāi)發(fā)模式逐漸暴露出以下缺點(diǎn)一、開(kāi)發(fā)周期長(zhǎng);二、SCE上手慢,需要開(kāi)發(fā)者具備通信專(zhuān)業(yè)知識(shí)和開(kāi)發(fā)經(jīng)驗(yàn);三、SCE開(kāi)發(fā)的業(yè)務(wù)不具備復(fù)用性和移植性,當(dāng)業(yè)務(wù)流程改變或智能網(wǎng)平臺(tái)升級(jí)后需要重新用SCE開(kāi)放新業(yè)務(wù)。上述缺點(diǎn)顯然越來(lái)越不能滿(mǎn)足通信運(yùn)營(yíng)商對(duì)業(yè)務(wù)流程和功能可靈活配置、業(yè)務(wù)交付速度快以及業(yè)務(wù)外包開(kāi)發(fā)的需要。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答業(yè)務(wù)的方法及系統(tǒng),解決SCE開(kāi)發(fā)的業(yè)務(wù)不具備復(fù)用性和移植性的問(wèn)題。為解決上述技術(shù)問(wèn)題本發(fā)明的一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答業(yè)務(wù)的方法,包括在配置交互式語(yǔ)音應(yīng)答(IVR)業(yè)務(wù)流程后,生成并存儲(chǔ)該IVR業(yè)務(wù)的流程控制腳本;在對(duì)于IVR業(yè)務(wù)的呼叫進(jìn)入到通用自動(dòng)業(yè)務(wù)后,該通用自動(dòng)業(yè)務(wù)按照IVR業(yè)務(wù)的流程控制腳本,實(shí)現(xiàn)該IVR業(yè)務(wù);
通用自動(dòng)業(yè)務(wù)是能夠?qū)崿F(xiàn)各種IVR基本功能的業(yè)務(wù)。進(jìn)一步地,在通用自動(dòng)業(yè)務(wù)中,將各種IVR基本功能定義為節(jié)點(diǎn),由所定義的節(jié)點(diǎn)實(shí)現(xiàn)相應(yīng)的IVR基本功能。進(jìn)一步地,配置IVR業(yè)務(wù)流程的具體過(guò)程包括對(duì)實(shí)現(xiàn)IVR業(yè)務(wù)的節(jié)點(diǎn)進(jìn)行選擇,配置節(jié)點(diǎn)的信息,并建立節(jié)點(diǎn)之間的邏輯關(guān)系。進(jìn)一步地,IVR業(yè)務(wù)的流程控制腳本中包含IVR業(yè)務(wù)的流程控制信息和實(shí)現(xiàn)該IVR 業(yè)務(wù)的節(jié)點(diǎn)的信息;通用自動(dòng)業(yè)務(wù)按照IVR業(yè)務(wù)的流程控制腳本,實(shí)現(xiàn)該IVR業(yè)務(wù)的過(guò)程包括根據(jù)流程控制信息逐個(gè)匹配到相應(yīng)的節(jié)點(diǎn),根據(jù)節(jié)點(diǎn)的信息,執(zhí)行節(jié)點(diǎn)的操作。進(jìn)一步地,流程控制腳本存儲(chǔ)在流程控制數(shù)據(jù)庫(kù)中,該流程控制數(shù)據(jù)庫(kù)中建立有流程控制配置表,生成IVR業(yè)務(wù)的流程控制腳本后,將該流程控制腳本導(dǎo)入到流程控制配
置表中。進(jìn)一步地,流程控制配置表中包含業(yè)務(wù)類(lèi)型字段、父節(jié)點(diǎn)標(biāo)識(shí)字段、節(jié)點(diǎn)標(biāo)識(shí)字段、選擇標(biāo)志字段、節(jié)點(diǎn)類(lèi)型字段和節(jié)點(diǎn)屬性字段;在將流程控制腳本導(dǎo)入到流程控制配置表中時(shí),每個(gè)節(jié)點(diǎn)分別對(duì)應(yīng)一個(gè)表?xiàng)l目, 將作為流程控制信息的節(jié)點(diǎn)的業(yè)務(wù)類(lèi)型、父節(jié)點(diǎn)標(biāo)識(shí)、節(jié)點(diǎn)標(biāo)識(shí)、選擇標(biāo)志和作為節(jié)點(diǎn)的信息的節(jié)點(diǎn)類(lèi)型和節(jié)點(diǎn)屬性的值分別導(dǎo)入到流程控制配置表的相應(yīng)字段中。進(jìn)一步地,在流程控制配置表中,將每個(gè)IVR業(yè)務(wù)的首節(jié)點(diǎn)的父節(jié)點(diǎn)標(biāo)識(shí)字段的值配置為父節(jié)點(diǎn)指定值;IVR業(yè)務(wù)中各子節(jié)點(diǎn)的父節(jié)點(diǎn)標(biāo)識(shí)字段的值為父節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識(shí)字段的值;如果子節(jié)點(diǎn)的父節(jié)點(diǎn)需要用戶(hù)按鍵,則該子節(jié)點(diǎn)的選擇標(biāo)志字段的值為父節(jié)點(diǎn)中選擇的按鍵值;若子節(jié)點(diǎn)的父節(jié)點(diǎn)不需要用戶(hù)按鍵,則選擇標(biāo)志字段的值配置為選擇標(biāo)志指定值。進(jìn)一步地,一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答業(yè)務(wù)的系統(tǒng),包括通用自動(dòng)業(yè)務(wù)模塊和業(yè)務(wù)配置工具,通用自動(dòng)業(yè)務(wù)模塊與業(yè)務(wù)配置工具連接,其中業(yè)務(wù)配置工具,用于提供對(duì)IVR業(yè)務(wù)流程進(jìn)行配置,生成并存儲(chǔ)該IVR業(yè)務(wù)的流程控制腳本;通用自動(dòng)業(yè)務(wù)模塊,用于在對(duì)IVR業(yè)務(wù)的呼叫進(jìn)入后,按照IVR業(yè)務(wù)的流程控制腳本,實(shí)現(xiàn)該IVR業(yè)務(wù),該通用自動(dòng)業(yè)務(wù)模塊能夠?qū)崿F(xiàn)各種IVR基本功能。進(jìn)一步地,通用自動(dòng)業(yè)務(wù)模塊將各種IVR基本功能定義為節(jié)點(diǎn),由所定義的節(jié)點(diǎn)實(shí)現(xiàn)相應(yīng)的IVR基本功能;配置IVR業(yè)務(wù)流程的過(guò)程包括對(duì)實(shí)現(xiàn)IVR業(yè)務(wù)的節(jié)點(diǎn)進(jìn)行選擇,配置節(jié)點(diǎn)的信息,并建立節(jié)點(diǎn)之間的邏輯關(guān)系。進(jìn)一步地,該系統(tǒng)還包括流程控制數(shù)據(jù)庫(kù),該流程控制數(shù)據(jù)庫(kù)分別與通用自動(dòng)業(yè)務(wù)模塊和業(yè)務(wù)配置工具相連;業(yè)務(wù)配置工具在生成IVR業(yè)務(wù)的流程控制腳本后,將該流程控制腳本導(dǎo)入到流程控制數(shù)據(jù)庫(kù)中建立的流程控制配置表中;流程控制數(shù)據(jù)庫(kù),用于建立流程控制配置表,存儲(chǔ)程控制腳本。綜上所述,本發(fā)明具有以下優(yōu)點(diǎn)
一、本發(fā)明為業(yè)務(wù)開(kāi)發(fā)者提供一套簡(jiǎn)單便捷的開(kāi)發(fā)環(huán)境,業(yè)務(wù)開(kāi)發(fā)者只需專(zhuān)注于業(yè)務(wù)邏輯的設(shè)計(jì)和實(shí)現(xiàn),而不用過(guò)多考慮智能網(wǎng)的專(zhuān)業(yè)知識(shí)和實(shí)現(xiàn)細(xì)節(jié),從而降低了開(kāi)發(fā)難度和人力成本。二、本發(fā)明可實(shí)現(xiàn)業(yè)務(wù)的快速定制開(kāi)發(fā),業(yè)務(wù)邏輯通過(guò)配置SQL腳本實(shí)現(xiàn)流程控制,隨時(shí)可配置可修改,從而提高了業(yè)務(wù)流程的靈活性和開(kāi)發(fā)效率。三、可在線升級(jí)業(yè)務(wù),通用自動(dòng)業(yè)務(wù)加載到SCP后作為IVR流程的支撐環(huán)境,升級(jí)時(shí)不用暫?,F(xiàn)網(wǎng)的通用自動(dòng)業(yè)務(wù),只需要在數(shù)據(jù)庫(kù)中插入新業(yè)務(wù)的SQL語(yǔ)句即可完成新業(yè)務(wù)版本的替換,從而實(shí)現(xiàn)了在線升級(jí),降低了升級(jí)業(yè)務(wù)的風(fēng)險(xiǎn)和難度。四、可移植性好,本發(fā)明實(shí)現(xiàn)智能網(wǎng)基礎(chǔ)功能和IVR流程邏輯相分離,當(dāng)智能網(wǎng)版本升級(jí)或平臺(tái)環(huán)境變遷后,只需要按新智能網(wǎng)環(huán)境來(lái)升級(jí)或重新開(kāi)發(fā)通用自動(dòng)業(yè)務(wù),而不需要調(diào)整或重新開(kāi)發(fā)現(xiàn)有的IVR流程和應(yīng)用邏輯,從而降低了升級(jí)的成本。
圖1為本實(shí)施方式中實(shí)現(xiàn)通用自動(dòng)業(yè)務(wù)的方法的流程圖;圖2為本實(shí)施方式中的通用自動(dòng)業(yè)務(wù)的流程圖;圖3為本實(shí)施方式開(kāi)發(fā)IVR業(yè)務(wù)的方法的流程圖;圖4為本實(shí)施方式的應(yīng)用示例1的流程圖;圖5為本實(shí)施方式的開(kāi)發(fā)IVR業(yè)務(wù)的系統(tǒng)的架構(gòu)圖。
具體實(shí)施例方式本實(shí)施方式中通過(guò)通用自動(dòng)業(yè)務(wù)實(shí)現(xiàn)智能網(wǎng)IVR的基本功能,在通用自動(dòng)業(yè)務(wù)中將基本功能抽象為功能節(jié)點(diǎn),采用業(yè)務(wù)配置工具配置IVR業(yè)務(wù)以及實(shí)現(xiàn)該IVR業(yè)務(wù)的功能節(jié)點(diǎn)的信息,并生成流程控制腳本,將數(shù)據(jù)庫(kù)腳本保存到流程控制數(shù)據(jù)庫(kù)中,通用自動(dòng)業(yè)務(wù)根據(jù)數(shù)據(jù)庫(kù)腳本實(shí)現(xiàn)IVR業(yè)務(wù)。本實(shí)施方式中,實(shí)現(xiàn)智能網(wǎng)IVR基本功能的通用自動(dòng)業(yè)務(wù)通過(guò)SCE開(kāi)發(fā),實(shí)現(xiàn)從現(xiàn)有應(yīng)用中歸納總結(jié)出的常用基本功能,如語(yǔ)音菜單功能、播報(bào)語(yǔ)音功能、排隊(duì)功能、留言功能、傳真功能、呼轉(zhuǎn)功能、調(diào)用接口功能和基本算法功能等。在通用自動(dòng)業(yè)務(wù)中將基本功能抽象為功能節(jié)點(diǎn),每個(gè)功能節(jié)點(diǎn)完成一項(xiàng)基礎(chǔ)功能,IVR業(yè)務(wù)抽象為功能節(jié)點(diǎn)間的父子關(guān)系,用流程控制數(shù)據(jù)庫(kù)中的表結(jié)構(gòu)描述并保存功能節(jié)點(diǎn)間的父子關(guān)系。功能節(jié)點(diǎn)的信息也保存到對(duì)應(yīng)的表結(jié)構(gòu)中,根據(jù)功能節(jié)點(diǎn)的信息實(shí)現(xiàn)具體的功能,功能節(jié)點(diǎn)的信息包括節(jié)點(diǎn)類(lèi)型、功能參數(shù)和節(jié)點(diǎn)標(biāo)識(shí)等。呼叫到達(dá)通用自動(dòng)業(yè)務(wù)后,通用自動(dòng)業(yè)務(wù)在流程控制庫(kù)中讀取第一個(gè)功能節(jié)點(diǎn)的信息,根據(jù)節(jié)點(diǎn)類(lèi)型執(zhí)行對(duì)應(yīng)的節(jié)點(diǎn)功能,節(jié)點(diǎn)功能完成后輸出操作結(jié)果,如果操作結(jié)果為結(jié)束,則結(jié)束處理流程;否則,根據(jù)節(jié)點(diǎn)父子關(guān)系在流程控制數(shù)據(jù)庫(kù)中讀取下一個(gè)功能節(jié)點(diǎn)的信息,以此類(lèi)推,整個(gè)IVR業(yè)務(wù)就通過(guò)這樣的循環(huán)方式實(shí)現(xiàn)。本實(shí)施方式在流程控制數(shù)據(jù)庫(kù)中采用流程控制配置表保存功能節(jié)點(diǎn)的信息和流程控制信息,流程控制數(shù)據(jù)庫(kù)可以通過(guò)現(xiàn)有各類(lèi)商業(yè)數(shù)據(jù)庫(kù)實(shí)現(xiàn),從效率角度考慮,也可以使用內(nèi)存數(shù)據(jù)庫(kù)和文件數(shù)據(jù)庫(kù)。本實(shí)施方式中的用于配置IVR業(yè)務(wù)和功能節(jié)點(diǎn)的信息的業(yè)務(wù)配置工具采用圖形
6化開(kāi)發(fā)工具,圖形化開(kāi)發(fā)工具為每個(gè)功能節(jié)點(diǎn)實(shí)現(xiàn)一個(gè)可視化組件,通過(guò)可視化組件配置功能節(jié)點(diǎn)的邏輯層次關(guān)系和功能節(jié)點(diǎn)的信息,最后業(yè)務(wù)配置工具編譯生成流程控制數(shù)據(jù)庫(kù)腳本(SQL語(yǔ)句),導(dǎo)入到流程控制數(shù)據(jù)庫(kù)的流程控制配置表中。從上述方案可以看出,本實(shí)施方式將智能網(wǎng)基礎(chǔ)功能的實(shí)現(xiàn)與IVR業(yè)務(wù)邏輯相分離,通用自動(dòng)業(yè)務(wù)實(shí)現(xiàn)細(xì)化分解后的智能網(wǎng)基礎(chǔ)功能,通過(guò)圖形化的業(yè)務(wù)配置工具配置IVR 業(yè)務(wù),生成對(duì)IVR業(yè)務(wù)進(jìn)行流程控制的數(shù)據(jù)庫(kù)腳本,并導(dǎo)入到流程控制數(shù)據(jù)庫(kù)中以進(jìn)行流程控制。下面結(jié)合附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行詳細(xì)說(shuō)明。通用自動(dòng)業(yè)務(wù)是本實(shí)施方式開(kāi)發(fā)IVR業(yè)務(wù)的基礎(chǔ),如圖1所示,實(shí)現(xiàn)通用自動(dòng)業(yè)務(wù)的過(guò)程包括步驟101 歸納、總結(jié)現(xiàn)有業(yè)務(wù)中的所有應(yīng)用,抽象并分解出智能網(wǎng)IVR基本功能, 將IVR基本功能功能定義為功能節(jié)點(diǎn);上述基本功能是對(duì)SCE中SIB的更高應(yīng)用層次的封裝,通常是用一組SIB共同完成一個(gè)功能,一個(gè)功能節(jié)點(diǎn)代表一個(gè)基本功能。表1中列出了本實(shí)施方式中使用的功能節(jié)點(diǎn),可采用下面的功能節(jié)點(diǎn)類(lèi)型實(shí)現(xiàn)智能網(wǎng)功能,具體實(shí)施時(shí)也不限于表1列出的功能節(jié)點(diǎn),隨著需求和應(yīng)用的發(fā)展可以對(duì)功能節(jié)點(diǎn)進(jìn)行修改和擴(kuò)展。表 權(quán)利要求
1.一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答業(yè)務(wù)的方法,包括在配置交互式語(yǔ)音應(yīng)答(IVR)業(yè)務(wù)流程后,生成并存儲(chǔ)該IVR業(yè)務(wù)的流程控制腳本;在對(duì)于所述IVR業(yè)務(wù)的呼叫進(jìn)入到通用自動(dòng)業(yè)務(wù)后,該通用自動(dòng)業(yè)務(wù)按照所述IVR業(yè)務(wù)的流程控制腳本,實(shí)現(xiàn)該IVR業(yè)務(wù);所述通用自動(dòng)業(yè)務(wù)是能夠?qū)崿F(xiàn)各種IVR基本功能的業(yè)務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于在所述通用自動(dòng)業(yè)務(wù)中,將各種IVR基本功能定義為節(jié)點(diǎn),由所定義的節(jié)點(diǎn)實(shí)現(xiàn)相應(yīng)的IVR基本功能。
3.如權(quán)利要求2所述的方法,其特征在于,所述配置IVR業(yè)務(wù)流程的具體過(guò)程包括對(duì)實(shí)現(xiàn)所述IVR業(yè)務(wù)的節(jié)點(diǎn)進(jìn)行選擇,配置節(jié)點(diǎn)的信息,并建立節(jié)點(diǎn)之間的邏輯關(guān)系。
4.如權(quán)利要求3所述的方法,其特征在于所述IVR業(yè)務(wù)的流程控制腳本中包含所述IVR業(yè)務(wù)的流程控制信息和實(shí)現(xiàn)該IVR業(yè)務(wù)的節(jié)點(diǎn)的信息;所述通用自動(dòng)業(yè)務(wù)按照所述IVR業(yè)務(wù)的流程控制腳本,實(shí)現(xiàn)該IVR業(yè)務(wù)的過(guò)程包括根據(jù)流程控制信息逐個(gè)匹配到相應(yīng)的節(jié)點(diǎn),根據(jù)節(jié)點(diǎn)的信息,執(zhí)行節(jié)點(diǎn)的操作。
5.如權(quán)利要求4所述的方法,其特征在于所述流程控制腳本存儲(chǔ)在流程控制數(shù)據(jù)庫(kù)中,該流程控制數(shù)據(jù)庫(kù)中建立有流程控制配置表,生成所述IVR業(yè)務(wù)的流程控制腳本后,將該流程控制腳本導(dǎo)入到所述流程控制配置表中。
6.如權(quán)利要求5所述的方法,其特征在于所述流程控制配置表中包含業(yè)務(wù)類(lèi)型字段、父節(jié)點(diǎn)標(biāo)識(shí)字段、節(jié)點(diǎn)標(biāo)識(shí)字段、選擇標(biāo)志字段、節(jié)點(diǎn)類(lèi)型字段和節(jié)點(diǎn)屬性字段;在將所述流程控制腳本導(dǎo)入到流程控制配置表中時(shí),每個(gè)節(jié)點(diǎn)分別對(duì)應(yīng)一個(gè)表?xiàng)l目, 將作為所述流程控制信息的節(jié)點(diǎn)的業(yè)務(wù)類(lèi)型、父節(jié)點(diǎn)標(biāo)識(shí)、節(jié)點(diǎn)標(biāo)識(shí)、選擇標(biāo)志和作為所述節(jié)點(diǎn)的信息的節(jié)點(diǎn)類(lèi)型和節(jié)點(diǎn)屬性的值分別導(dǎo)入到所述流程控制配置表的相應(yīng)字段中。
7.如權(quán)利要求6所述的方法,其特征在于,該方法還包括在所述流程控制配置表中,將每個(gè)IVR業(yè)務(wù)的首節(jié)點(diǎn)的父節(jié)點(diǎn)標(biāo)識(shí)字段的值配置為父節(jié)點(diǎn)指定值;所述IVR業(yè)務(wù)中各子節(jié)點(diǎn)的父節(jié)點(diǎn)標(biāo)識(shí)字段的值為父節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識(shí)字段的值;如果子節(jié)點(diǎn)的父節(jié)點(diǎn)需要用戶(hù)按鍵,則該子節(jié)點(diǎn)的選擇標(biāo)志字段的值為父節(jié)點(diǎn)中選擇的按鍵值;若子節(jié)點(diǎn)的父節(jié)點(diǎn)不需要用戶(hù)按鍵,則選擇標(biāo)志字段的值配置為選擇標(biāo)志指定值。
8.一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答業(yè)務(wù)的系統(tǒng),包括通用自動(dòng)業(yè)務(wù)模塊和業(yè)務(wù)配置工具, 所述通用自動(dòng)業(yè)務(wù)模塊與所述業(yè)務(wù)配置工具連接,其中所述業(yè)務(wù)配置工具,用于提供對(duì)IVR業(yè)務(wù)流程進(jìn)行配置,生成并存儲(chǔ)該IVR業(yè)務(wù)的流程控制腳本;所述通用自動(dòng)業(yè)務(wù)模塊,用于在對(duì)所述IVR業(yè)務(wù)的呼叫進(jìn)入后,按照所述IVR業(yè)務(wù)的流程控制腳本,實(shí)現(xiàn)該IVR業(yè)務(wù),該通用自動(dòng)業(yè)務(wù)模塊能夠?qū)崿F(xiàn)各種IVR基本功能。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于所述通用自動(dòng)業(yè)務(wù)模塊將各種IVR基本功能定義為節(jié)點(diǎn),由所定義的節(jié)點(diǎn)實(shí)現(xiàn)相應(yīng)的 IVR基本功能;配置所述IVR業(yè)務(wù)流程的過(guò)程包括對(duì)實(shí)現(xiàn)所述IVR業(yè)務(wù)的節(jié)點(diǎn)進(jìn)行選擇,配置節(jié)點(diǎn)的信息,并建立節(jié)點(diǎn)之間的邏輯關(guān)系。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,該系統(tǒng)還包括流程控制數(shù)據(jù)庫(kù),該流程控制數(shù)據(jù)庫(kù)分別與所述通用自動(dòng)業(yè)務(wù)模塊和業(yè)務(wù)配置工具相連;所述業(yè)務(wù)配置工具在生成所述IVR業(yè)務(wù)的流程控制腳本后,將該流程控制腳本導(dǎo)入到所述流程控制數(shù)據(jù)庫(kù)中建立的流程控制配置表中;所述流程控制數(shù)據(jù)庫(kù),用于建立流程控制配置表,存儲(chǔ)所述程控制腳本。
全文摘要
本發(fā)明公開(kāi)了一種開(kāi)發(fā)交互式語(yǔ)音應(yīng)答業(yè)務(wù)的方法及系統(tǒng),包括在配置交互式語(yǔ)音應(yīng)答(IVR)業(yè)務(wù)流程后,生成并存儲(chǔ)該IVR業(yè)務(wù)的流程控制腳本;在對(duì)于IVR業(yè)務(wù)的呼叫進(jìn)入到通用自動(dòng)業(yè)務(wù)后,該通用自動(dòng)業(yè)務(wù)按照IVR業(yè)務(wù)的流程控制腳本,實(shí)現(xiàn)該IVR業(yè)務(wù);通用自動(dòng)業(yè)務(wù)是能夠?qū)崿F(xiàn)各種IVR基本功能的業(yè)務(wù)。本發(fā)明為業(yè)務(wù)開(kāi)發(fā)者提供一套簡(jiǎn)單便捷的開(kāi)發(fā)環(huán)境,業(yè)務(wù)開(kāi)發(fā)者只需專(zhuān)注于業(yè)務(wù)邏輯的設(shè)計(jì)和實(shí)現(xiàn),而不用過(guò)多考慮智能網(wǎng)的專(zhuān)業(yè)知識(shí)和實(shí)現(xiàn)細(xì)節(jié),從而降低了開(kāi)發(fā)難度和人力成本。
文檔編號(hào)H04M3/493GK102271194SQ201010194428
公開(kāi)日2011年12月7日 申請(qǐng)日期2010年6月4日 優(yōu)先權(quán)日2010年6月4日
發(fā)明者陳念 申請(qǐng)人:中興通訊股份有限公司