本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種配置語音網(wǎng)關(guān)的方法及裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,語音網(wǎng)關(guān)得到廣泛應(yīng)用。用戶可以通過為語音網(wǎng)關(guān)配置不同參數(shù),來使語音網(wǎng)關(guān)為用戶提供不同業(yè)務(wù)的服務(wù)。目前,語音網(wǎng)關(guān)既可以提供語音、視頻等通話業(yè)務(wù),又可以提供呼叫轉(zhuǎn)移、監(jiān)聽、IVR(英文:Interactive Voice Response,中文:交互式語音應(yīng)答)、ACD(英文:Automatic Call Distribution,中文:智能選擇坐席)等增值業(yè)務(wù)。
目前,可以通過Web(中文:互聯(lián)網(wǎng)頁面)對語音網(wǎng)關(guān)進(jìn)行配置,具體配置過程為:通過有線或無線網(wǎng)絡(luò)將語音網(wǎng)關(guān)與PC(英文:Personal Computer,中文:個人計算機)機連接,然后,在PC機的Web頁面上對語音網(wǎng)關(guān)的IP(英文:Internet Protocol,中文:網(wǎng)絡(luò)協(xié)議)地址、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)等網(wǎng)絡(luò)參數(shù)進(jìn)行配置,之后,在PC機的Web頁面上對語音網(wǎng)關(guān)進(jìn)行配置。
然而,采用上述方法進(jìn)行語音網(wǎng)關(guān)的配置時,需要在語音網(wǎng)關(guān)上嵌入一個Web服務(wù)器,并提供額外的PC機,通過PC機對網(wǎng)絡(luò)參數(shù)進(jìn)行設(shè)置。因此,上述配置語音網(wǎng)關(guān)的方法在實現(xiàn)過程中比較復(fù)雜、造成用戶使用過程中的不便。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種配置語音網(wǎng)關(guān)的方法及裝置,能夠降低進(jìn)行語音網(wǎng)關(guān)配置過程的復(fù)雜性。
為達(dá)到上述目的,本發(fā)明實施例采用如下技術(shù)方案:
第一方面,本發(fā)明實施例提供一種配置語音網(wǎng)關(guān)的方法,所述方法應(yīng)用于一種語音網(wǎng)關(guān),所述方法包括:
接收用戶話機發(fā)送的撥號請求;
如果所述撥號請求的按鍵號碼包括預(yù)定義的配置功能號,則解析所述按鍵號碼,執(zhí)行所述配置功能號對應(yīng)的配置操作。
第二方面,本發(fā)明實施例提供一種語音網(wǎng)關(guān),所述語音網(wǎng)關(guān)包括:
呼叫控制模塊,用于接收用戶話機發(fā)送的撥號請求;還用于如果所述撥號請求的按鍵號碼包括預(yù)定義的配置功能號,則發(fā)送所述按鍵號碼到電話配置模塊;
所述電話配置模塊,用于解析所述按鍵號碼,獲取所述按鍵號碼中的配置功能號,依據(jù)所述配置功能號向系統(tǒng)配置管理模塊發(fā)起配置請求;
所述系統(tǒng)配置管理模塊,用于執(zhí)行所述配置功能號對應(yīng)的配置操作。
本發(fā)明實施例提供的一種配置語音網(wǎng)關(guān)的方法及裝置,當(dāng)撥號請求的按鍵號碼包括用于通過撥號請求對語音網(wǎng)關(guān)進(jìn)行配置的配置功能號時,根據(jù)從撥號請求中獲取的配置功能號,確定對應(yīng)的配置操作并執(zhí)行。相比較于現(xiàn)有技術(shù)中的通過web頁面對語音網(wǎng)關(guān)進(jìn)行配置之前,需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置,本發(fā)明可以根據(jù)用戶話機發(fā)送的撥號請求,配置語音網(wǎng)關(guān)。由于語音網(wǎng)關(guān)的基礎(chǔ)功能是接收語音撥號請求,實現(xiàn)語音通話,因此本發(fā)明從撥號請求中獲取配置參數(shù)的過程,可以由語音網(wǎng)關(guān)來執(zhí)行,不需要增加額外的PC機和Web服務(wù)器,且在對語音網(wǎng)關(guān)進(jìn)行配置之前不需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置。因此,本發(fā)明能夠降低進(jìn)行語音網(wǎng)關(guān)配置過程的復(fù)雜性。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明實施例提供的一種配置語音網(wǎng)關(guān)的方法流程圖;
圖2為本發(fā)明實施例提供的另一種配置語音網(wǎng)關(guān)的方法流程圖;
圖3為本發(fā)明實施例提供的另一種配置語音網(wǎng)關(guān)的方法流程圖;
圖4為本發(fā)明實施例提供的另一種配置語音網(wǎng)關(guān)的方法流程圖;
圖5為本發(fā)明實施例提供的另一種配置語音網(wǎng)關(guān)的方法流程圖;
圖6為本發(fā)明實施例提供的另一種配置語音網(wǎng)關(guān)的方法流程圖;
圖7為本發(fā)明實施例提供的一種語音網(wǎng)關(guān)的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實施例提供一種配置語音網(wǎng)關(guān)的方法,如圖1所示,該方法應(yīng)用于一種語音網(wǎng)關(guān),該方法流程包括:
101、接收用戶話機發(fā)送的撥號請求。
當(dāng)語音網(wǎng)關(guān)接收到用戶話機發(fā)送的撥號請求后,可以根據(jù)撥號請求的按鍵號碼,執(zhí)行不同的業(yè)務(wù),如:將撥號請求按指定轉(zhuǎn)接方式傳送至各個人工坐席,提示用戶進(jìn)行二次撥號等。考慮到按鍵號碼的種類有多種,當(dāng)語音網(wǎng)關(guān)接收到的撥號請求的按鍵號碼包括配置功能號時,可以對語音網(wǎng)關(guān)進(jìn)行配置。在本發(fā)明實施例中,用戶可以根據(jù)自身需求為語音網(wǎng)關(guān)設(shè)置一個或多個配置功能號,當(dāng)一個或多個配置功能號和其他業(yè)務(wù)號沖突時,用戶可以通過修改配置功能號的方式來避免沖突。
102、如果撥號請求的按鍵號碼包括預(yù)定義的配置功能號,則解析按鍵號碼。其中,配置功能號為預(yù)定義的用于標(biāo)識對語音網(wǎng)關(guān)進(jìn)行配置的按鍵號碼,當(dāng)語音網(wǎng)關(guān)接收到的撥號請求的按鍵號碼包括預(yù)定義的配置功能號時,說明用戶要對語音網(wǎng)關(guān)進(jìn)行配置,具體的操作內(nèi)容可以通過解析按鍵號碼獲得。不同的配置功能號標(biāo)識對語音網(wǎng)關(guān)執(zhí)行不同的配置操作。而且本發(fā)明實施例中預(yù)定義的配置功能號包括用戶話機可以撥打的任何字符,包括數(shù)字鍵、*、#等。
需要說明的是,如果撥號請求的按鍵號碼不包括配置功能號,則應(yīng)答撥號請求,執(zhí)行該按鍵號碼對應(yīng)的業(yè)務(wù)。
103、執(zhí)行配置功能號對應(yīng)的配置操作。
在本發(fā)明實施例中,配置操作至少包括:查詢本機號碼;查詢本機所在端口號;查詢設(shè)備網(wǎng)絡(luò)參數(shù)(包括IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)等);檢查默認(rèn)網(wǎng)關(guān)和SBC(英文:Session Border Controller,中文:會話邊界控制器)是否可達(dá)等操作中的至少一種。
以上配置操作都在語音網(wǎng)關(guān)中預(yù)先定義對應(yīng)的配置功能號,即標(biāo)識執(zhí)行該項配置操作的按鍵號碼,配置功能號包括數(shù)字鍵,*、#等,例如查詢本機號碼對應(yīng)的配置功能號為“#11#”。
本發(fā)明實施例提供的一種配置語音網(wǎng)關(guān)的方法,當(dāng)撥號請求的按鍵號碼包括用于通過撥號請求對語音網(wǎng)關(guān)進(jìn)行配置的配置功能號時,根據(jù)從撥號請求中獲取的配置功能號,確定對應(yīng)的配置操作并執(zhí)行。相比較于現(xiàn)有技術(shù)中的通過web頁面對語音網(wǎng)關(guān)進(jìn)行配置之前,需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置,本發(fā)明可以根據(jù)用戶話機發(fā)送的撥號請求,配置語音網(wǎng)關(guān)。由于語音網(wǎng)關(guān)的基礎(chǔ)功能是接收撥號請求,實現(xiàn)語音通話,因此本發(fā)明從撥號請求中獲取配置參數(shù)的過程,可以由語音網(wǎng)關(guān)來執(zhí)行,不需要增加額外的PC和Web服務(wù)器,且在對語音網(wǎng)關(guān)進(jìn)行配置之前不需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置。因此,本發(fā)明能夠降低進(jìn)行語音網(wǎng)關(guān)配置過程的復(fù)雜性。
為了能夠正確的配置語音網(wǎng)關(guān),在本發(fā)明實施例的一個實現(xiàn)方式中,針對語音網(wǎng)關(guān)執(zhí)行例如設(shè)置本機號碼、設(shè)置設(shè)備網(wǎng)絡(luò)參數(shù)(其中,設(shè)備網(wǎng)絡(luò)參數(shù)可以包括IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)等)、重啟設(shè)備、將設(shè)備恢復(fù)到出廠設(shè)置、開啟/關(guān)閉設(shè)備日志功能等操作中的至少一種;可以對配置參數(shù)進(jìn)行篩選。因此,在如圖1所示的實現(xiàn)方式的基礎(chǔ)上,還可以實現(xiàn)為如圖2所示的實現(xiàn)方式。其中,在執(zhí)行步驟102如果撥號請求的按鍵號碼包括預(yù)定義的配置功能號,則解析按鍵號碼之后,執(zhí)行步驟103執(zhí)行配置功能號對應(yīng)的配置操作之前,還可以執(zhí)行步驟104和步驟105,如果配置參數(shù)的內(nèi)容和格式為規(guī)定的內(nèi)容和格式,則執(zhí)行步驟106。
104、從按鍵號碼中獲取配置參數(shù)。
本發(fā)明實施例中,每一種配置功能號對應(yīng)于一個配置操作;按鍵號碼除了包括配置功能號之外,還可以包括該項配置功能號對應(yīng)操作的配置參數(shù)。在本發(fā)明實施例中,配置功能號用于表示執(zhí)行哪個配置操作;當(dāng)配置操作為參數(shù)設(shè)置操作時,按鍵號碼中包括的配置參數(shù)中還可以包括具體參數(shù)數(shù)值。例如:按鍵號碼中的配置功能號對應(yīng)的配置操作為設(shè)置本機號碼,此時,按鍵號碼中的配置參數(shù)中還包括本機號碼。
105、確定配置參數(shù)的內(nèi)容和格式是否為規(guī)定的內(nèi)容和格式。
當(dāng)語音網(wǎng)關(guān)獲取配置參數(shù)之后,需要驗證配置參數(shù)是否合法有效。用戶可以在語音網(wǎng)關(guān)中規(guī)定配置參數(shù)的內(nèi)容和格式。在本發(fā)明實施例中,僅當(dāng)配置參數(shù)的內(nèi)容為規(guī)定的內(nèi)容,且配置參數(shù)的格式為規(guī)定的格式時,才能夠執(zhí)行配置參數(shù)對應(yīng)的配置操作。例如:規(guī)定使用1至8的正整數(shù)作為當(dāng)前配置功能號對應(yīng)配置操作需要的配置參數(shù),如當(dāng)配置操作為設(shè)置本機號碼時,需要規(guī)定本機號碼為8位正整數(shù)。當(dāng)獲取的配置參數(shù)為數(shù)字9,或字母a等不滿足要求的按鍵字符時,語音網(wǎng)關(guān)確定配置參數(shù)的內(nèi)容不屬于規(guī)定的內(nèi)容;當(dāng)獲取的配置功能號所代表的配置操作為設(shè)置本機號碼,且配置參數(shù)中的具體參數(shù)值不是8位正整數(shù)時,語音網(wǎng)關(guān)確定配置參數(shù)的格式不屬于規(guī)定的格式。
在本步驟中,如果配置參數(shù)的內(nèi)容和格式為規(guī)定的內(nèi)容和格式,則執(zhí)行步驟106。否則如果配置參數(shù)的內(nèi)容和/或格式不滿足規(guī)定時,則語音網(wǎng)關(guān)可以向用戶話機播放語音信息,播放內(nèi)容具體可以為“輸入無效”或是其他能夠告知用戶,該用戶所輸入的內(nèi)容不滿足預(yù)設(shè)規(guī)定,并在語音信息播放結(jié)束后掛斷呼叫,從而釋放撥號請求占用的資源,并結(jié)束語音呼叫流程。需要說明的是,播放內(nèi)容也可以為“輸入無效,請重新輸入”等信息。在語音信息播放結(jié)束后,語音網(wǎng)關(guān)可以再次獲取用戶撥號請求中的按鍵號碼,判斷按鍵號碼中的配置參數(shù)的內(nèi)容和/或格式是否滿足規(guī)定,并在多次判定無效后,通過結(jié)束呼叫過程來釋放撥號請求占用的資源。
106、執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作。
本發(fā)明實施例提供的一種配置語音網(wǎng)關(guān)的方法,當(dāng)撥號請求的按鍵號碼包括用于通過撥號請求對語音網(wǎng)關(guān)進(jìn)行配置的配置功能號時,根據(jù)從撥號請求中獲取的配置參數(shù)是否合法,來確定是否執(zhí)行對應(yīng)的配置操作。相比較于現(xiàn)有技術(shù)中的通過web頁面對語音網(wǎng)關(guān)進(jìn)行配置之前,需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置,本發(fā)明在降低語音網(wǎng)關(guān)配置過程的復(fù)雜性的基礎(chǔ)上,可以通過對配置參數(shù)合法性的驗證,來保證語音網(wǎng)關(guān)的正確配置。
為了保證語音網(wǎng)關(guān)僅能被具有訪問權(quán)限的用戶進(jìn)行配置,從而提高配置語音網(wǎng)關(guān)過程中的安全性,在本發(fā)明實施例的一個實現(xiàn)方式中,可以通過驗證撥號請求中的密碼是否正確,來確定該用戶是否滿足配置條件。因此,在如圖2所示的實現(xiàn)方式的基礎(chǔ)上,還可以實現(xiàn)為如圖3所示的實現(xiàn)方式。其中,如果配置參數(shù)的內(nèi)容和格式為規(guī)定的內(nèi)容和格式,則在執(zhí)行步驟106執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作之前,如果配置參數(shù)中攜帶有密碼,還可以執(zhí)行步驟107,如果密碼與預(yù)設(shè)密碼相同,則執(zhí)行步驟106。
107、確定密碼是否與預(yù)設(shè)密碼相同。
考慮到撥號請求都是通過FXS(英文:Foreign eXchange Station,中文外部交換站)接口與語音網(wǎng)關(guān)進(jìn)行數(shù)據(jù)交互的,為了保證語音網(wǎng)關(guān)的安全性,可以為語音網(wǎng)關(guān)的每個FXS接口設(shè)置一個通過電話方式來對語音網(wǎng)關(guān)進(jìn)行配置的密碼,即預(yù)設(shè)密碼。如果撥號請求中的密碼與傳輸該撥號請求的FXS接口所對應(yīng)的預(yù)設(shè)密碼不同時,則不允許執(zhí)行對語音網(wǎng)關(guān)的配置操作;如果密碼與預(yù)設(shè)密碼相同,則執(zhí)行步驟103。需要說明的是,各個FXS接口對應(yīng)的預(yù)設(shè)密碼之間可以相同也可以不同,F(xiàn)XS接口對應(yīng)的預(yù)設(shè)密碼是由用戶根據(jù)自身需求進(jìn)行設(shè)置的,完成設(shè)置后用戶可以根據(jù)需要隨時將進(jìn)行修改。
在本步驟中,如果獲取的配置參數(shù)中的密碼與預(yù)設(shè)密碼不相同,可以向用戶話機播放用于提示密碼錯誤的語音信息后,直接結(jié)束語音呼叫過程,也可以提示用戶再次輸入密碼,且當(dāng)語音網(wǎng)關(guān)檢測到用戶多次輸入的密碼均為錯誤密碼時,再結(jié)束呼叫流程。
需要說明的是,考慮到從撥號請求中對不同參數(shù)的判斷過程并不存在時間順序上的影響,因此,對密碼是否與預(yù)密碼相同的判斷過程和對配置參數(shù)是否滿足規(guī)定的判斷過程可以同時執(zhí)行,也可以按照一定先后順序來執(zhí)行,在此不作限定。
本發(fā)明實施例提供的一種配置語音網(wǎng)關(guān)的方法,當(dāng)撥號請求的按鍵號碼為用于通過撥號請求對語音網(wǎng)關(guān)進(jìn)行配置的配置功能號時,可以從撥號請求中獲取密碼,并根據(jù)密碼驗證情況確定是否執(zhí)行配置功能號對應(yīng)的配置操作。相比較于現(xiàn)有技術(shù)中的通過web頁面對語音網(wǎng)關(guān)進(jìn)行配置之前,需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置,本發(fā)明在降低語音網(wǎng)關(guān)配置過程的復(fù)雜性的基礎(chǔ)上,可以通過對密碼的判斷驗證用戶的權(quán)限,來保證語音網(wǎng)關(guān)僅能被具有訪問權(quán)限的用戶進(jìn)行配置,從而提高配置語音網(wǎng)關(guān)過程中的安全性。
在如圖1所示的實現(xiàn)方式的基礎(chǔ)上,為了便于向用戶反饋如查詢本機號碼;查詢本機所在端口號、查詢設(shè)備網(wǎng)絡(luò)參數(shù)等配置操作中的配置結(jié)果,還可以實現(xiàn)為如圖4所示的實現(xiàn)方式;可以增加文本轉(zhuǎn)換成語音的功能,從而將配置結(jié)果通過語音的方式進(jìn)行播放。其中,在執(zhí)行步驟103執(zhí)行配置功能號對應(yīng)的配置操作之后,還可以執(zhí)行步驟108:
108、將配置操作轉(zhuǎn)化成語音信息,并向用戶話機播放語音信息。
在本步驟中,為了方便用戶了解當(dāng)前語音網(wǎng)關(guān)的配置情況,可以根據(jù)不同的查詢配置操作來播放不同的內(nèi)容,例如:配置操作為查詢本機號碼,則語音網(wǎng)關(guān)在完成本機號碼的查詢操作之后,可以播放“本機號碼為*****”。
在如圖3所示的實現(xiàn)方式的基礎(chǔ)上,為了便于向用戶反饋要對語音網(wǎng)關(guān)執(zhí)行例如設(shè)置本機號碼、設(shè)置設(shè)備網(wǎng)絡(luò)參數(shù)等操作的配置結(jié)果,便于用戶了解配置進(jìn)度,在本發(fā)明實施例的一個實現(xiàn)方式中,可以增加文本轉(zhuǎn)換成語音的功能,從而將配置結(jié)果通過語音的方式進(jìn)行播放。因此,在如圖3所示的實現(xiàn)方式的基礎(chǔ)上,還可以實現(xiàn)為如圖5所示的實現(xiàn)方式。其中,在執(zhí)行步驟106執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作之后,還可以執(zhí)行步驟108:
108、將配置操作轉(zhuǎn)化成語音信息,并向用戶話機播放語音信息。
為了方便用戶了解當(dāng)前語音網(wǎng)關(guān)的配置情況,可以根據(jù)不同的配置操作結(jié)果來播放不同的內(nèi)容,例如:比如“操作成功”或者“操作失敗”。
需要說明的是,語音網(wǎng)關(guān)不僅可以將配置操作轉(zhuǎn)化成語音信息并播放,還可以將語音網(wǎng)關(guān)配置過程中的其他提示信息轉(zhuǎn)化成語音信息并播放,例如:之前提到的“輸入無效”和“密碼錯誤”等信息。
本發(fā)明實施例提供的一種配置語音網(wǎng)關(guān)的方法,當(dāng)撥號請求的按鍵號碼為用于通過撥號請求對語音網(wǎng)關(guān)進(jìn)行配置的配置功能號時,根據(jù)從撥號請求中獲取的配置參數(shù),確定對應(yīng)的配置操作并執(zhí)行。相比較于現(xiàn)有技術(shù)中的通過web頁面對語音網(wǎng)關(guān)進(jìn)行配置之前,需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置,本發(fā)明在降低語音網(wǎng)關(guān)配置過程的復(fù)雜性的基礎(chǔ)上,可以將操作結(jié)果通過語音的方式播放,以便于用戶了解配置進(jìn)度。
為了減少誤操作帶來的損失,在本發(fā)明實施例的一個實現(xiàn)方式中,可以對重要的配置操作如重啟設(shè)備、將設(shè)備恢復(fù)到出廠設(shè)置、開啟/關(guān)閉設(shè)備日志功能等進(jìn)行二次確認(rèn)。因此,在如圖3所示的實現(xiàn)方式的基礎(chǔ)上,還可以實現(xiàn)為如圖5所示的實現(xiàn)方式。其中,在確定密碼與預(yù)設(shè)密碼相同之后,執(zhí)行步驟106執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作之前,還可以執(zhí)行步驟109:
109、根據(jù)按鍵號碼中的配置功能號確定是否需要向用戶話機確認(rèn)配置請求,如是,則向用戶話機播放提示音,并接收用戶話機發(fā)送的確認(rèn)按鍵信息,確定是否執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作。
在實際使用過程中,為了減少誤操作帶來的損失,在執(zhí)行諸如重啟設(shè)備等重要的配置操作之前,需要用戶對操作進(jìn)行確認(rèn),此時,語音網(wǎng)關(guān)可以播放“重啟設(shè)備,確認(rèn)請按1,取消請按#”的信息,之后語音網(wǎng)關(guān)獲取用戶話機輸入的信息,如果獲取的信息為“1”,則執(zhí)行步驟106。執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作,即重啟設(shè)備;如果獲取的信息為“#”,則結(jié)束語音呼叫過程。需要說明的是,在語音網(wǎng)關(guān)的配置過程中,用戶可以根據(jù)需求隨時取消語音信息的播放操作。
本發(fā)明實施例提供的一種配置語音網(wǎng)關(guān)的方法,可以根據(jù)按鍵號碼中的配置功能號確定是否需要用戶進(jìn)行二次確定,并根據(jù)用戶的確認(rèn)信息確定是否執(zhí)行配置功能號對應(yīng)的配置操作。相比較于現(xiàn)有技術(shù)中的通過web頁面對語音網(wǎng)關(guān)進(jìn)行配置之前,需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置,本發(fā)明在降低語音網(wǎng)關(guān)配置過程的復(fù)雜性的基礎(chǔ)上,在執(zhí)行重要操作之前,可以請求用戶進(jìn)行二次確認(rèn),從而減少因配置參數(shù)錯誤帶來的誤操作,以及誤操作帶來的損失。
本發(fā)明實施例提供一種配置語音網(wǎng)關(guān)的語音網(wǎng)關(guān)20,用于執(zhí)行如圖1至圖6中所示的任意一套方法流程,該語音網(wǎng)關(guān)20應(yīng)用于一種語音網(wǎng)關(guān)。如圖6所示,該語音網(wǎng)關(guān)20包括:
呼叫控制模塊21,用于接收用戶話機發(fā)送的撥號請求;還用于如果撥號請求的按鍵號碼包括預(yù)定義的配置功能號,則發(fā)送按鍵號碼到電話配置模塊。
電話配置模塊22,用于解析按鍵號碼,獲取按鍵號碼中的配置功能號,依據(jù)配置功能號向系統(tǒng)配置管理模塊23發(fā)起配置請求;
系統(tǒng)配置管理模塊23,用于執(zhí)行配置功能號對應(yīng)的配置操作。
在本發(fā)明實施例的一個實現(xiàn)方式中,電話配置模塊22,還用于解析呼叫控制模塊21獲取的按鍵號碼,獲取按鍵號碼中的配置參數(shù),確定配置參數(shù)的內(nèi)容和格式是否為規(guī)定的內(nèi)容和格式;
系統(tǒng)配置管理模塊23,還用于如果電話配置模塊22確定配置參數(shù)的內(nèi)容和格式為規(guī)定的內(nèi)容和格式,則執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作。
在本發(fā)明實施例的一個實現(xiàn)方式中,電話配置模塊22,還用于如果配置參數(shù)的內(nèi)容和格式為規(guī)定的內(nèi)容和格式,從配置參數(shù)中獲取密碼,并確定呼叫控制模塊21獲取的密碼是否與預(yù)設(shè)密碼相同;
系統(tǒng)配置管理模塊23,還用于如果電話配置模塊22確定密碼與預(yù)設(shè)密碼相同,則執(zhí)行配置功能號和配置參數(shù)對應(yīng)的配置操作。
在本發(fā)明實施例的一個實現(xiàn)方式中,語音網(wǎng)關(guān)20還包括:
文本轉(zhuǎn)語音模塊24,文本轉(zhuǎn)語音模塊,用于將系統(tǒng)配置管理模塊23執(zhí)行的配置操作轉(zhuǎn)化成語音信息,并向用戶話機播放語音信息。
在本發(fā)明實施例的一個實現(xiàn)方式中,電話配置模塊22,還用于確定所述密碼與所述預(yù)設(shè)密碼相同之后,根據(jù)按鍵號碼中的配置功能號確定是否需要用戶話機確認(rèn)配置請求,如是,則向用戶話機播放提示音,并接收用戶話機發(fā)送的確認(rèn)按鍵信息,確定是否執(zhí)行配置功能號及配置參數(shù)對應(yīng)的配置操作。
本發(fā)明實施例提供的一種語音網(wǎng)關(guān),當(dāng)撥號請求的按鍵號碼包括用于通過撥號請求對語音網(wǎng)關(guān)進(jìn)行配置的配置功能號時,根據(jù)從撥號請求中獲取的配置功能號,確定對應(yīng)的配置操作并執(zhí)行。相比較于現(xiàn)有技術(shù)中的通過web頁面對語音網(wǎng)關(guān)進(jìn)行配置之前,需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置,本發(fā)明可以根據(jù)用戶話機發(fā)送的撥號請求,配置語音網(wǎng)關(guān)。由于語音網(wǎng)關(guān)的基礎(chǔ)功能是接收語音撥號請求,實現(xiàn)語音通話,因此本發(fā)明從撥號請求中獲取配置參數(shù)的過程,可以由語音網(wǎng)關(guān)來執(zhí)行,不需要增加額外的PC機和Web服務(wù)器,且在對語音網(wǎng)關(guān)進(jìn)行配置之前不需要對網(wǎng)絡(luò)參數(shù)進(jìn)行配置。因此,本發(fā)明能夠降低進(jìn)行語音網(wǎng)關(guān)配置過程的復(fù)雜性。
本說明書中的各個實施例均采用遞進(jìn)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(英文:Read-Only Memory,簡稱:ROM)或隨機存儲記憶體(英文:Random Access Memory,簡稱:RAM)等。
以上所述,僅為本發(fā)明的具體實施方式,但本發(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)。