專利名稱::一種基于csta的ivr業(yè)務(wù)處理方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種基于計(jì)算機(jī)支持的電信應(yīng)用(CSTA,ComputerSupportedTelecommunicationsApplications)的交互式語音應(yīng)答(IVR,InteractiveVoiceResponse)業(yè)務(wù)處理方法、裝置及系統(tǒng)。
背景技術(shù):
:在CSTA協(xié)議的支持下,當(dāng)交換設(shè)備作為排隊(duì)機(jī),應(yīng)用于IVR業(yè)務(wù)中時(shí),經(jīng)常會(huì)有放音、收號(hào)等業(yè)務(wù)需求,其中放音可能包括普通的指定文件名放音,也可能包括文本至語音的轉(zhuǎn)換(TTS,TextToSpeech)放音;收號(hào)可能包括普通的雙音多頻(DTMF,DualToneMultipleFrequency)收號(hào),也可會(huì)抱括自動(dòng)收發(fā)(ASR,AutomaticSendandReceive)語音識(shí)別等。目前的CSTA協(xié)議中,放音服務(wù)和收號(hào)服務(wù)是分開描述的。放音服務(wù)只能攜帶一個(gè)MessageID,指示普通的MessageID放音,收號(hào)服務(wù)也只能指示簡單的收號(hào)。在連續(xù)播放多條語音的場景,例如,計(jì)算側(cè)要求交換側(cè)給用戶播放語音工號(hào)*為你服務(wù);由于*為不確定的語音,計(jì)算側(cè)不能通過一個(gè)MessageID把該語音攜帶下來,而需要分三次下發(fā)Play來完成。在放音后收號(hào)處理過程中,假如系統(tǒng)需要先給用戶播放一段語音"請輸入號(hào)碼",再對用戶進(jìn)行收號(hào),再根據(jù)用戶輸入的號(hào)碼進(jìn)行相關(guān)的處理,按目前的CSTA協(xié)議,會(huì)分為PA、PC兩個(gè)服務(wù)下發(fā)。上述CSTA協(xié)議在處理放音、收號(hào)服務(wù)中至少存在如下缺點(diǎn)由于放音服務(wù)只能攜帶一個(gè)MessageID,指示普通的MessageID放音,收號(hào)服務(wù)也只能指示簡單的收號(hào),在上述兩種場景中,會(huì)存在計(jì)算側(cè)與交換側(cè)之間消息的頻繁交互,如果存在多數(shù)這種服務(wù)要求,計(jì)算側(cè)與交換側(cè)的交互消息增多,頻繁的消息交互會(huì)影響系統(tǒng)的各方面指標(biāo),給系統(tǒng)帶來負(fù)擔(dān)。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種基于CSTA的IVR業(yè)務(wù)處理方法、裝置及系統(tǒng),在CSTA中融合特殊資源操作特性,減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能。本發(fā)明實(shí)施例是通過以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明實(shí)施例提供一種基于計(jì)算機(jī)支持的電信應(yīng)用協(xié)議CSTA的交互語音應(yīng)答IVR業(yè)務(wù)處理方法,包括構(gòu)造CSTA消息,在所述CSTA消息中融合特殊資源操作特性;發(fā)送所述融合特殊資源操作特性的CSTA消息,來處理IVR業(yè)務(wù)。本發(fā)明實(shí)施例提供一種基于計(jì)算機(jī)支持的電信應(yīng)用協(xié)議CSTA的交互語音應(yīng)答IVR業(yè)務(wù)處理裝置,包括CSTA消息構(gòu)造單元,用于構(gòu)造融合特殊資源操作特性的CSTA消息;發(fā)送單元,用于發(fā)送所述構(gòu)造的融合特殊資源操作特性的CSTA消息,來處理IVR業(yè)務(wù)。本發(fā)明實(shí)施例提供一種基于計(jì)算機(jī)支持的電信應(yīng)用協(xié)議CSTA的交互語音應(yīng)答IVR業(yè)務(wù)處理系統(tǒng),包括計(jì)算側(cè)設(shè)備,用于構(gòu)造融合特殊資源操作特性的CSTA消息,發(fā)送融合特殊資源操作特性的CSTA消息格式的放音收號(hào)服務(wù)請求,用于指示交換側(cè)設(shè)備執(zhí)行相關(guān)放音收號(hào)服務(wù);交換側(cè)設(shè)備,用于構(gòu)造融合特殊資源操作特性的CSTA消息,以及接收所述放音收號(hào)服務(wù)請求,根據(jù)所述放音收號(hào)服務(wù)請求執(zhí)行相關(guān)放音收號(hào)服務(wù),并向所述計(jì)算側(cè)設(shè)備發(fā)送融合特殊資源操作特性的CSTA消息格式的放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束的通知消息。由上述本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過構(gòu)造融合特殊資源操作特性的CSTA消息,減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能,同時(shí)滿足了客戶放音收號(hào)需求,克服了現(xiàn)有CSTA協(xié)議的弊端;還豐富了IVR業(yè)務(wù)需求,使CSTA協(xié)議應(yīng)用領(lǐng)域更廣闊,提高了SOFTACD的市場競爭力。圖1為本發(fā)明實(shí)施例圖2為本發(fā)明實(shí)施例處理應(yīng)用場景一流程示意圖;圖3為本發(fā)明實(shí)施例處理應(yīng)用場景二流程示意圖;圖4為本發(fā)明實(shí)施例處理應(yīng)用場景三流程示意圖;圖5為本發(fā)明實(shí)施例二基于CSTA的IVR業(yè)務(wù)處理裝置結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例三基于CSTA的IVR業(yè)務(wù)處理系統(tǒng)結(jié)構(gòu)示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在現(xiàn)有的基于CSTA協(xié)議的IVR業(yè)務(wù)應(yīng)用中,經(jīng)常會(huì)遇到如下問題用戶呼入后,用戶需要得到價(jià)格、日期等信息,排隊(duì)機(jī)需要給用戶播放價(jià)格、日期等變量音;或用戶呼入后,需要接聽的語音是一些語音的組合,要求排隊(duì)機(jī)一次播放多條語音;或用戶呼入后,需要播放的語音為TXT文本,需要排隊(duì)機(jī)播放TTS語音;或用戶呼入后,要求排隊(duì)機(jī)能夠識(shí)別用戶的語音,根據(jù)用戶的語音提供用戶需要的服務(wù)。然而由于現(xiàn)有的CSTA協(xié)議中,放音服務(wù)和收號(hào)服務(wù)分開描述,放音服務(wù)只能攜帶一基于CSTA的IVR處理方法流程一應(yīng)用融合特殊資源操作特性后的CSTA協(xié)議執(zhí)行IVR業(yè)務(wù)一應(yīng)用融合特殊資源操作特性后的CSTA協(xié)議執(zhí)行IVR業(yè)務(wù)一應(yīng)用融合特殊資源操作特性后的CSTA協(xié)議執(zhí)行IVR業(yè)務(wù)5一個(gè)MessageID,指示普通的MessageID放音,收號(hào)服務(wù)也只能指示簡單的收號(hào),因此無法滿足上述需求,也就是現(xiàn)有的CST協(xié)議不支持變量音的播放(包括整數(shù)音、號(hào)碼音、時(shí)間音、日期音、金額音、放小數(shù)音);不能攜帶放音次數(shù)和MessageID列表;不能指示排隊(duì)機(jī)播放TTS語音;不能指示排隊(duì)機(jī)進(jìn)行ASR語音識(shí)別;不能指示排隊(duì)機(jī)既放音又收號(hào)等。本發(fā)明實(shí)施例提供的基于CSTA協(xié)議的IVR業(yè)務(wù)處理方法,在CSTA協(xié)議中融合特殊資源操作特性,以解決現(xiàn)有CSTA無法實(shí)現(xiàn)的技術(shù)問題。以圖1中所示為例,本發(fā)明實(shí)施例一提供的基于CSTA協(xié)議的IVR業(yè)務(wù)處理方法包括如下步驟步驟10:構(gòu)造CSTA消息,在所述CSTA消息中融合特殊資源操作特性;本發(fā)明實(shí)施例所述特殊資源操作特性包括放音收號(hào)資源操作特性,所述放音收號(hào)資源操作特性包括但不限于下述任一種或組合放音次數(shù)、放音類型結(jié)構(gòu)、收號(hào)服務(wù)號(hào)碼長度、收號(hào)操作鍵、收號(hào)時(shí)間和自動(dòng)收發(fā)ASR語音識(shí)別功能;所述在所述CSTA消息中融合特殊資源操作特性包括1)在CSTA中增加一個(gè)新的放音收號(hào)服務(wù)命令字,來融合所述特殊資源操作特性,也就是單獨(dú)定義一個(gè)放音收號(hào)服務(wù)命令字來融合所述特殊資源操作特性;所述融合的特殊資源操作特性包括下述任一種或組合擴(kuò)展一個(gè)字段來表示放音次數(shù),來解決在一些業(yè)務(wù)應(yīng)用中重復(fù)播放同一條語音的小蟲旦l冃豕;增加放音類型結(jié)構(gòu),所述放音類型結(jié)構(gòu)包括下述任一種單獨(dú)的MessageID、MessageID文件列表、變量音和文本至語音的轉(zhuǎn)換TTS語音;所述MessageID文件列表中可以包含各種放音類型結(jié)構(gòu)。對收號(hào)服務(wù)進(jìn)行號(hào)碼長度和收號(hào)時(shí)間的靈活控制;所述號(hào)碼長度包括最小收號(hào)長度和/或最大收號(hào)長度。所述收號(hào)操作鍵包括下述任一種或組合收號(hào)的開始鍵、取消鍵和結(jié)束鍵。提供ASR語音識(shí)別功能;包括下述任一種或組合識(shí)別ID、可信度、識(shí)別時(shí)長。該新增的放音收號(hào)服務(wù)綜合了放音服務(wù)和收號(hào)服務(wù),可以支持單獨(dú)的放音服務(wù),也可以支持單獨(dú)的收號(hào)服務(wù),還可以支持放音收號(hào)服務(wù)一起??梢岳斫獾氖?,上述對于CSTA協(xié)議中擴(kuò)展的功能僅為發(fā)明人所列舉的一種實(shí)例,本發(fā)明對于CSTA協(xié)議的擴(kuò)展并不局限于此,基于上述擴(kuò)展思路,為解決現(xiàn)有IVR業(yè)務(wù)處理中CSTA協(xié)議不能解決的問題而擴(kuò)展的其他功能,同樣屬于本發(fā)明保護(hù)范圍。2)在CSTA原有的放音服務(wù)和/或收號(hào)服務(wù)基礎(chǔ)上擴(kuò)展,來融合所述特殊資源操作特性。對于放音服務(wù),可以在現(xiàn)有CSTA放音服務(wù)的基礎(chǔ)上進(jìn)行修改和擴(kuò)展。擴(kuò)展一個(gè)字段來表示放音次數(shù),解決在一些業(yè)務(wù)應(yīng)用中重復(fù)播放同一條語音的情景;增加放音類型結(jié)構(gòu),該結(jié)構(gòu)可以是單獨(dú)的MessageID、MessageID文件列表、變量音或TTS語音,以滿足各種業(yè)務(wù)的應(yīng)用。對于收號(hào)服務(wù),可以在現(xiàn)有放音服務(wù)或收號(hào)服務(wù)的基礎(chǔ)上進(jìn)行修改和擴(kuò)展。該結(jié)構(gòu)包括普通的收號(hào)和ASR語音識(shí)別。其中普通的收號(hào)可以標(biāo)識(shí)出收號(hào)的一些協(xié)定,包括最小收號(hào)長度、最大收號(hào)長度;收號(hào)的開始鍵、取消鍵、結(jié)束鍵;收號(hào)的首位超時(shí)時(shí)長,位間超時(shí)時(shí)長,最大收號(hào)時(shí)長等。而ASR語音識(shí)別可以標(biāo)識(shí)出ASR特性,包括識(shí)別ID、可信度、識(shí)別時(shí)長等;所述構(gòu)造融合特殊資源操作特性的CSTA消息包括擴(kuò)展放音收號(hào)服務(wù)和擴(kuò)展放音收號(hào)事件兩部分。所述擴(kuò)展的放音收號(hào)服務(wù),主要用來定義計(jì)算側(cè)下發(fā)的服務(wù)接口,計(jì)算側(cè)通過下發(fā)服務(wù)消息的接口下發(fā)指示交換側(cè)執(zhí)行相關(guān)放音收號(hào)服務(wù)請求;所述放音收號(hào)服務(wù)請求為構(gòu)造的融合特殊資源操作特性的CSTA消息格式;所述擴(kuò)展的放音收號(hào)服務(wù)一種實(shí)施例定義如下放音收號(hào)服務(wù)定義PlayAndCollectlnfo::=CHOICEinfoToSend[O]MPLICITInfoToSend,只放音時(shí)的消息內(nèi)容collectedlnfo[l]IMPLICITCollectedlnfo,只收號(hào)時(shí)的消息內(nèi)容bothSEQUENCE既放音又收號(hào){infoToSend[O]MPLICITInfoToSend,collectedlnfo[1]MPLICITCollectedlnfo,interruptable[2]MPLICITBOOLEANDEFAULTFALSE是否打斷放音放音結(jié)構(gòu)定義InfoToSend::=SEQUENCEmessageMPLICITMessageIDEx,放音內(nèi)容times[l]MPLICITINTEGEROPTIONAL,放音次數(shù)duration[2]MPLICITINTEGEROPTIONAL,持續(xù)時(shí)間interval[3]MPLICITINTEGEROPTIONAL放音間隔收號(hào)結(jié)構(gòu)定義Collectedlnfo::SEQUENCEdigitM即IMPLICITDigitM即ArgumentOPTIONAL,普通收號(hào)結(jié)構(gòu)asrArg聽nt[l]MPLICITAsrArg聽ntOPTIONALASR語音識(shí)另幅構(gòu)放音內(nèi)容描述MessageIDEx:::=CHOICE—普通放音結(jié)構(gòu)messageldMessageID,方文音文件名7elementaryMessageIDsSEQUENCEOF基本消息IDS{elementaryMessageIDINTEGER},messageIDVList[8]MPLICITSEQUENCEOFMessageIDV,放音文件名列表[OOSe]variableCHOICE放變量音,可以是以下形式{integer[O]MPLICITINTEGER,放整數(shù)音number[l]MPLICITOCTETSTRING,放號(hào)碼音time[2]MPLICITOCTETSTRING,放時(shí)間音date[3]IMPLICITOCTETSTRING,放日期音price[4]MPLICIT0CTETSTRING,放金額音dtmf[5]MPLICITOCTETSTRING,放DTMF音decimal[6]MPLICITOCTETSTRING放小數(shù)音},textToSpeechSEQUENCETTS放音結(jié)構(gòu){textCHOICE{file[O]IMPLICITOCTETSTRING,TTS文件名buff[1]IMPLICITOCTETSTRING緩沖區(qū)文本內(nèi)容},controlDataControlDataOPTIONAL,TTS放音控制參數(shù)extensionsCSTACo,nArg聽ntsOPTIONAL}}普通收號(hào)結(jié)構(gòu)DigitMapArg聽nt::=SEQUENCE{minDigits[O]MPLICITINTEGER,最小收號(hào)位數(shù)maxDigits[l]MPLICITINTEGER,最大收號(hào)位數(shù)startKeys[2]MPLICITOCTETSTRINGOPTIONAL,收號(hào)開始鍵cancelKeys[3]MPLICITOCTETSTRINGOPTIONAL,收號(hào)取消鍵endKeys[4]MPLICITOCTETSTRINGOPTIONAL,收號(hào)結(jié)束鍵firstDigitTimeOut[5]MPLICITINTEGEROPTIONAL,首位收號(hào)時(shí)長interDigitTimeOut[6]MPLICITINTEGEROPTIONAL,位間收號(hào)時(shí)長maxInteraCTlonTime[7]MPLICITINTEGEROPTIONAL,位間收號(hào)時(shí)長maxCollectTime[8]MPLICITINTEGEROPTIONAL最大收號(hào)時(shí)長0119]}0120]ASR語音識(shí)別結(jié)構(gòu)0121]AsrArg聽nt::=SEQUENCE0122]{0123]grammerld[O]MPLICITOCTETSTRING,ASR識(shí)別語法ID0124]rejectConfidence[l]MPLICITINTEGEROPTIONAL,可信度設(shè)置0125]nBest[2]MPLICITINTEGEROPTIONAL,最好結(jié)果個(gè)數(shù)0126]dynGmrldListSEQUENCEOFINTEGEROPTIONAL,動(dòng)態(tài)語法ID列表0127]noSpeechTimeout[3]MPLICITINTEGEROPTIONAL,0128]從開始識(shí)別到用戶說話之間的超時(shí)值0129]beforStartTimeout[4]MPLICITINTEGEROPTIONAL,O130]從檢測到用戶開始說話后的超時(shí)0131]afterStartTimeout[5]MPLICITINTEGEROPTIONAL0132]從話音完畢到取得識(shí)別結(jié)果的超時(shí)值0133]}0134]PlayAndCollectResult::=0135]CHOICE0136]{0137]extensionsCSTACommonArguments,0138]noData亂L0139]}0140]所述擴(kuò)展的放音收號(hào)事件主要用來定義交換側(cè)向計(jì)算側(cè)上報(bào)消息的接口,交換側(cè)可以利用該事件通知計(jì)算側(cè)放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束,即發(fā)送通知放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束消息,所述放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束消息為融合特殊資源操作特性的CSTA消息格式。如軟排隊(duì)機(jī)SOFTACD已經(jīng)啟動(dòng)放音收號(hào)或者放音收號(hào)已經(jīng)結(jié)束。所述擴(kuò)展的放音收號(hào)事件一種實(shí)施例定義如下PlayAndCollectEvent::=[UNIVERSAL16]SEQUENCE—放音收號(hào)事件結(jié)構(gòu)ConnectionCo皿ectionID,infoR印ortedSEQUENCEdigitReceivedOCTETSTRINGOPTIONAL,普通的收號(hào)結(jié)果asrResultSEQUENCEOFasr識(shí)別結(jié)果列表SEQUENCEresultOCTETSTRING,識(shí)別結(jié)果confidenceINTEGER(0..100),可信度}OPTIONAL,}c雄eEventC雄e0PTI0亂事件原因值,標(biāo)識(shí)該事件原因,可以用來指示放音收號(hào)啟動(dòng)、放音收號(hào)完成等}步驟11:發(fā)送所述融合特殊資源操作特性的CSTA消息,來處理IVR業(yè)務(wù)。消息接收端接收到該融合特殊資源操作特性的CSTA消息后,解析所述接收的融合特殊資源操作特性的CSTA消息,得到解析結(jié)果,并根據(jù)解析結(jié)果控制相應(yīng)功能模塊執(zhí)行IVR業(yè)務(wù)操作。利用所述融合特殊資源操作特性后的CSTA消息處理IVR業(yè)務(wù)的應(yīng)用場景一,如圖2所示,用于解決放音問題,舉例如下計(jì)算側(cè)要求交換側(cè)給用戶播放語音,如工號(hào)*為你服務(wù),雖然*為不確定的語音,但計(jì)算側(cè)可以通過一個(gè)MessageID列表把該語音攜帶下來,而不需要分多次下發(fā)Play來完成,減少了計(jì)算側(cè)與交換側(cè)的頻繁交互。另外Play還可以攜帶時(shí)間,日期,金錢等變量音以及TXT文本文件進(jìn)行播放。利用所述融合特殊資源操作特性后的CSTA消息處理IVR業(yè)務(wù)的應(yīng)用場景二,如圖3所示,用于處理放音后的收號(hào)操作,舉例如下系統(tǒng)先給用戶播放一段語音"請輸入號(hào)碼"后再對用戶進(jìn)行收號(hào),再根據(jù)用戶輸入的號(hào)碼進(jìn)行相關(guān)的處理,按照擴(kuò)展的CSTA協(xié)議,只需要下發(fā)一個(gè)PLAYANDCOLLECT服務(wù)即可實(shí)現(xiàn),本方法減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能等。利用所述融合特殊資源操作特性后的CSTA消息處理IVR業(yè)務(wù)的應(yīng)用場景三,如圖4所示,用于解決語音識(shí)別問題,舉例如下用戶需要查詢"**大廈的位置",系統(tǒng)先放音提示用戶"請說出您需要查詢的名稱",用戶說出"**大廈",交換側(cè)會(huì)根據(jù)識(shí)別結(jié)果上報(bào)給計(jì)算側(cè),計(jì)算側(cè)收到識(shí)別結(jié)果后進(jìn)行查詢,指示交換側(cè)播報(bào)"**大廈位于**路**號(hào)"??梢岳斫獾氖?,上述利用所述融合特殊資源操作特性后的CSTA消息處理IVR業(yè)務(wù)只是發(fā)明人所列舉的具體實(shí)例,實(shí)際應(yīng)用中還可以包括其他多種功能,如指示排隊(duì)機(jī)放音次數(shù)、既放音又收號(hào)等等。本發(fā)明實(shí)施例一通過構(gòu)造融合特殊資源操作特性的CSTA消息,不僅可以解決上面提到的幾種場景播放價(jià)格、日期等變量音,播放TXT文本,提供ASR語音識(shí)別能力,同時(shí)支持放音收號(hào)功能等,滿足了客戶需求;還從廣義上將特殊資源操作特性融合到CSTA協(xié)議中,豐富了IVR業(yè)務(wù)需求,使CSTA協(xié)議應(yīng)用領(lǐng)域更廣闊,提高了S0FTACD的市場競爭力,并減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能。本發(fā)明實(shí)施例二提供一種基于CSTA協(xié)議的IVR業(yè)務(wù)處理裝置,以圖5中所示結(jié)構(gòu)為例,該基于CSTA協(xié)議的IVR業(yè)務(wù)處理裝置50包括CSTA消息構(gòu)造單元500,用于構(gòu)造融合特殊資源操作特性的CSTA消息;所述特殊資源操作特性包括放音收號(hào)資源操作特性,所述放音收號(hào)資源操作特性包括下述但不限于任一種或組合放音次數(shù)、放音類型結(jié)構(gòu)、收號(hào)服務(wù)號(hào)碼長度、收號(hào)操作鍵、收號(hào)時(shí)間和自動(dòng)收發(fā)ASR語音識(shí)別功能;發(fā)送單元501,用于發(fā)送所述構(gòu)造的融合特殊資源操作特性的CSTA消息,來處理10IVR業(yè)務(wù)。該基于CSTA協(xié)議的IVR業(yè)務(wù)處理裝置50還可以包括;接收單元502,用于接收融合特殊資源操作特性的CSTA消息;解析控制單元503,用于解析所述接收的融合特殊資源操作特性的CSTA消息,得到解析結(jié)果,并根據(jù)解析結(jié)果控制相應(yīng)功能模塊執(zhí)行IVR業(yè)務(wù)操作。該基于CSTA協(xié)議的IVR業(yè)務(wù)處理裝置50可以位于計(jì)算側(cè)和/或交換側(cè)。本發(fā)明實(shí)施例二通過構(gòu)造融合特殊資源操作特性的CSTA消息,不僅可以解決播放價(jià)格、日期等變量音,播放TXT文本,提供ASR語音識(shí)別能力,同時(shí)支持放音收號(hào)功能等,滿足了客戶需求;還豐富了IVR業(yè)務(wù)需求,使CSTA協(xié)議應(yīng)用領(lǐng)域更廣闊,提高了SOFTACD的市場競爭力,減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能。本發(fā)明實(shí)施例三提供一種基于CSTA的IVR業(yè)務(wù)處理系統(tǒng),以圖6中所示為例,該系統(tǒng)包括計(jì)算側(cè)設(shè)備61,用于構(gòu)造融合特殊資源操作特性的CSTA消息,發(fā)送融合特殊資源操作特性的CSTA消息格式的放音收號(hào)服務(wù)請求,用于指示交換側(cè)設(shè)備62執(zhí)行相關(guān)放音收號(hào)服務(wù);交換側(cè)設(shè)備62,用于構(gòu)造融合特殊資源操作特性的CSTA消息,以及接收所述放音收號(hào)服務(wù)請求,根據(jù)所述放音收號(hào)服務(wù)請求執(zhí)行相關(guān)放音收號(hào)服務(wù),并向所述計(jì)算側(cè)設(shè)備61發(fā)送融合特殊資源操作特性的CSTA消息格式的放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束的通知消息。所述交換側(cè)設(shè)備62可以為排隊(duì)機(jī)。所述特殊資源操作特性包括放音收號(hào)資源操作特性,所述放音收號(hào)資源操作特性包括下述但不限于任一種或組合放音次數(shù)、放音類型結(jié)構(gòu)、收號(hào)服務(wù)號(hào)碼長度、收號(hào)操作鍵、收號(hào)時(shí)間和自動(dòng)收發(fā)ASR語音識(shí)別功能;在所述計(jì)算側(cè)設(shè)備61和交換側(cè)設(shè)備62中可以設(shè)置如實(shí)施例二所述的裝置來實(shí)現(xiàn)構(gòu)造融合資源操作特性的CSTA消息。本實(shí)施例所述系統(tǒng)通過將特殊資源操作特性融合到CSTA消息中,減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能,克服了現(xiàn)有CSTA協(xié)議的弊端。綜上所述,本發(fā)明實(shí)施例通過構(gòu)造融合特殊資源操作特性的CSTA消息,不僅可以解決播放價(jià)格、日期等變量音,播放TXT文本,提供ASR語音識(shí)別能力,同時(shí)支持放音收號(hào)功能等,滿足了客戶需求,克服了現(xiàn)有CSTA協(xié)議的弊端;還豐富了IVR業(yè)務(wù)需求,使CSTA協(xié)議應(yīng)用領(lǐng)域更廣闊,提高了SOFTACD的市場競爭力,減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能。本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求一種基于計(jì)算機(jī)支持的電信應(yīng)用協(xié)議CSTA的交互語音應(yīng)答IVR業(yè)務(wù)處理方法,其特征在于,包括構(gòu)造CSTA消息,在所述CSTA消息中融合特殊資源操作特性;發(fā)送所述融合特殊資源操作特性的CSTA消息,來處理IVR業(yè)務(wù)。2.如權(quán)利要求1所述的方法,其特征在于,所述特殊資源操作特性包括放音收號(hào)資源操作特性,所述放音收號(hào)資源操作特性包括下述任一種或組合放音次數(shù)、放音類型結(jié)構(gòu)、收號(hào)服務(wù)號(hào)碼長度、收號(hào)操作鍵、收號(hào)時(shí)間和自動(dòng)收發(fā)ASR語音識(shí)別功能。3如權(quán)利要求1或2所述的方法,其特征在于,在所述CSTA消息中融合特殊資源操作特性包括在CSTA中增加一個(gè)新的放音收號(hào)服務(wù)命令字,來融合所述特殊資源操作特性;或在CSTA原有的放音服務(wù)和/或收號(hào)服務(wù)基礎(chǔ)上擴(kuò)展,來融合所述特殊資源操作特性。4.如權(quán)利要求3所述的方法,其特征在于,所述在CSTA原有的放音服務(wù)和/或收號(hào)服務(wù)基礎(chǔ)上擴(kuò)展,來融合所述特殊資源操作特性包括在CSTA原有的放音服務(wù)中增加下述任一種或組合放音次數(shù)和放音類型結(jié)構(gòu);在CSTA原有的放音或收號(hào)服務(wù)中增加下述任一種或組合收號(hào)服務(wù)號(hào)碼長度、收號(hào)操作鍵、收號(hào)時(shí)間和自動(dòng)收發(fā)ASR語音識(shí)別功能。5.如權(quán)利要求2所述的方法,其特征在于,所述放音類型結(jié)構(gòu)包括下述任一種單獨(dú)的MessagelD、MessagelD文件列表、變量音和文本至語音的轉(zhuǎn)換TTS語音。6.如權(quán)利要求2所述的方法,其特征在于,所述收號(hào)服務(wù)號(hào)碼長度包括最小收號(hào)長度和/或最大收號(hào)長度。7.如權(quán)利要求2所述的方法,其特征在于,所述收號(hào)操作鍵包括下述任一種或組合收號(hào)的開始鍵、取消鍵和結(jié)束鍵。8.如權(quán)利要求2所述的方法,其特征在于,所述ASR語音識(shí)別包括下述任一種或組合識(shí)別ID、可信度、識(shí)別時(shí)長。9.如權(quán)利要求1或所述的方法,其特征在于,所述發(fā)送所述融合特殊資源操作特性的CSTA消息包括計(jì)算側(cè)通過下發(fā)服務(wù)消息的接口下發(fā)指示交換側(cè)執(zhí)行相關(guān)放音收號(hào)服務(wù)請求;所述放音收號(hào)服務(wù)請求為融合特殊資源操作特性的CSTA消息格式;接收交換側(cè)發(fā)送的通知放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束消息,所述放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束消息為融合特殊資源操作特性的CSTA消息格式。10.—種基于計(jì)算機(jī)支持的電信應(yīng)用協(xié)議CSTA的交互語音應(yīng)答IVR業(yè)務(wù)處理裝置,其特征在于,包括CSTA消息構(gòu)造單元,用于構(gòu)造融合特殊資源操作特性的CSTA消息;發(fā)送單元,用于發(fā)送所述構(gòu)造的融合特殊資源操作特性的CSTA消息,來處理IVR業(yè)務(wù)。11.如權(quán)利要求IO所述的裝置,其特征在于,所述裝置還包括接收單元,用于接收融合特殊資源操作特性的CSTA消息;解析控制單元,用于解析所述接收的融合特殊資源操作特性的CSTA消息,得到解析結(jié)果,并根據(jù)解析結(jié)果控制相應(yīng)功能模塊執(zhí)行IVR業(yè)務(wù)操作。12.—種基于計(jì)算機(jī)支持的電信應(yīng)用協(xié)議CSTA的交互語音應(yīng)答IVR業(yè)務(wù)處理系統(tǒng),其特征在于,包括計(jì)算側(cè)設(shè)備,用于構(gòu)造融合特殊資源操作特性的CSTA消息,發(fā)送融合特殊資源操作特性的CSTA消息格式的放音收號(hào)服務(wù)請求,用于指示交換側(cè)設(shè)備執(zhí)行相關(guān)放音收號(hào)服務(wù);交換側(cè)設(shè)備,用于構(gòu)造融合特殊資源操作特性的CSTA消息,以及接收所述放音收號(hào)服務(wù)請求,根據(jù)所述放音收號(hào)服務(wù)請求執(zhí)行相關(guān)放音收號(hào)服務(wù),并向所述計(jì)算側(cè)設(shè)備發(fā)送融合特殊資源操作特性的CSTA消息格式的放音收號(hào)服務(wù)的啟動(dòng)和結(jié)束的通知消息。13.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述交換側(cè)設(shè)備包括排隊(duì)機(jī)。全文摘要一種通信
技術(shù)領(lǐng)域:
中一種基于計(jì)算機(jī)支持的電信應(yīng)用協(xié)議CSTA的交互語音應(yīng)答IVR業(yè)務(wù)處理方法,構(gòu)造CSTA消息,在所述CSTA消息中融合特殊資源操作特性;發(fā)送所述構(gòu)造的融合特殊資源操作特性的CSTA消息,來處理IVR業(yè)務(wù)。本發(fā)明實(shí)施例還提供一種基于CSTA的IVR業(yè)務(wù)處理裝置及系統(tǒng)。本發(fā)明實(shí)施例減少了計(jì)算側(cè)和交換側(cè)消息交互,提高計(jì)算側(cè)和交換側(cè)的性能,同時(shí)滿足了客戶放音收號(hào)需求,克服了現(xiàn)有CSTA協(xié)議的弊端;還豐富了IVR業(yè)務(wù)需求,使CSTA協(xié)議應(yīng)用領(lǐng)域更廣闊,提高了SOFTACD的市場競爭力。文檔編號(hào)H04M3/493GK101753734SQ20081024019公開日2010年6月23日申請日期2008年12月18日優(yōu)先權(quán)日2008年12月18日發(fā)明者李建敏,胡開炎,鄭小盛申請人:華為技術(shù)有限公司