一種基于語(yǔ)音識(shí)別的呼叫方法
【專利摘要】本發(fā)明公開(kāi)了一種基于語(yǔ)音識(shí)別的呼叫方法,包含語(yǔ)音識(shí)別模塊,業(yè)務(wù)邏輯模塊,呼叫模塊等。本發(fā)明通過(guò)注冊(cè)用戶在系統(tǒng)保存通訊錄數(shù)據(jù),系統(tǒng)保存用戶通訊錄數(shù)據(jù)以及系統(tǒng)端的號(hào)碼信息數(shù)據(jù),用戶打開(kāi)客戶端,使用語(yǔ)音方式表述通話對(duì)象,客戶端獲取用戶語(yǔ)音并對(duì)用戶語(yǔ)音進(jìn)行識(shí)別后查詢系統(tǒng)號(hào)碼數(shù)據(jù),并在成功查詢后,發(fā)起和建立用戶與查詢號(hào)碼之間的語(yǔ)音呼叫。通過(guò)語(yǔ)音識(shí)別與語(yǔ)音呼叫結(jié)合,提供了一種使用簡(jiǎn)單快捷的語(yǔ)音呼叫方法。
【專利說(shuō)明】一種基于語(yǔ)音識(shí)別的呼叫方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及語(yǔ)音識(shí)別和通訊【技術(shù)領(lǐng)域】,更具體地說(shuō),涉及一種基于語(yǔ)音識(shí)別的呼叫方法。
【背景技術(shù)】
[0002]隨著語(yǔ)音識(shí)別技術(shù)的發(fā)展,各種基于語(yǔ)音的業(yè)務(wù)日益豐富,移動(dòng)終端作為與隨身攜帶的設(shè)備,承載了越來(lái)越多的各種功能,同時(shí)傳統(tǒng)的語(yǔ)音業(yè)務(wù)也是用戶必不可少的基礎(chǔ)應(yīng)用。
[0003]當(dāng)前,語(yǔ)音業(yè)務(wù)仍然為通訊業(yè)務(wù)的一個(gè)主要應(yīng)用,傳統(tǒng)的場(chǎng)景下,用戶需要輸入號(hào)碼,或打開(kāi)終端通訊錄,找到對(duì)應(yīng)的呼叫對(duì)象后呼出,需要多個(gè)步驟,而一旦用戶更換終端或終端丟失,沒(méi)電等場(chǎng)景時(shí),用戶的通訊錄暫時(shí)無(wú)法存取,用戶撥打電話就存在一定的困難。
[0004]而隨著語(yǔ)音識(shí)別技術(shù)的發(fā)展,語(yǔ)音識(shí)別日益成熟,無(wú)論是在終端進(jìn)行識(shí)別還是在系統(tǒng)端進(jìn)行識(shí)別,都已經(jīng)到了可以實(shí)用化的水準(zhǔn),尤其是隨著蘋(píng)果SIRI產(chǎn)品的推廣,更加促進(jìn)了語(yǔ)音業(yè)務(wù)的發(fā)展。
[0005]同時(shí),云計(jì)算業(yè)務(wù)以及無(wú)線寬帶技術(shù)的不斷發(fā)展,各種基于云計(jì)算的系統(tǒng)已經(jīng)走入尋常用戶,通過(guò)云存儲(chǔ)等方式將用戶的通訊錄數(shù)據(jù)保存在系統(tǒng)端,同時(shí),系統(tǒng)開(kāi)放大量的號(hào)碼信息數(shù)據(jù)給普通用戶,使得用戶在不攜帶通訊錄的情況下,通過(guò)語(yǔ)音方式存取通訊錄數(shù)據(jù)和系統(tǒng)公共通訊錄數(shù)據(jù),使得用戶可以簡(jiǎn)單地通過(guò)說(shuō)話即可完成號(hào)碼的選擇。
[0006]同時(shí),通訊業(yè)務(wù)的發(fā)展,用戶既可以選擇傳統(tǒng)方式的終端本地呼出的方式,也可以選擇由核心網(wǎng)建立呼叫的方式,通過(guò)核心網(wǎng)的智能語(yǔ)音呼叫業(yè)務(wù),由核心網(wǎng)側(cè)的業(yè)務(wù)平臺(tái)呼叫雙方號(hào)碼,分別建立語(yǔ)音鏈路,并在雙方都接聽(tīng)后,將兩個(gè)語(yǔ)音鏈路進(jìn)行連接建立起端到端的完整的語(yǔ)音鏈路。
[0007]有鑒于此,本發(fā)明的目的在于提出一種簡(jiǎn)單易行,結(jié)合云存儲(chǔ)、語(yǔ)音識(shí)別和智能語(yǔ)音呼叫技術(shù)的一種基于語(yǔ)音識(shí)別的呼叫方法。
【發(fā)明內(nèi)容】
[0008]從上面所述可以看出,注冊(cè)用戶在系統(tǒng)保存通訊錄數(shù)據(jù),系統(tǒng)保存用戶通訊錄數(shù)據(jù)以及系統(tǒng)端的號(hào)碼信息數(shù)據(jù),用戶打開(kāi)客戶端,使用語(yǔ)音方式描述通話對(duì)象,客戶端獲取用戶語(yǔ)音并對(duì)用戶語(yǔ)音進(jìn)行識(shí)別和查詢對(duì)應(yīng)號(hào)碼數(shù)據(jù),并在成功查詢后,發(fā)起和建立用戶與查詢號(hào)碼之間的語(yǔ)音呼叫。
[0009]進(jìn)一步的,通過(guò)所提供的一種基于語(yǔ)音識(shí)別的呼叫方法為一種語(yǔ)音呼叫業(yè)務(wù)的發(fā)展提供有力保障,滿足用戶各方要求,提升用戶友好體驗(yàn)。
[0010]為實(shí)現(xiàn)上述目的,本發(fā)明的一個(gè)方面提供了一種基于語(yǔ)音識(shí)別的呼叫方法,該方法包括:
[0011]用戶在系統(tǒng)進(jìn)行注冊(cè),系統(tǒng)分配用戶權(quán)限,用戶同步自己的通訊錄數(shù)據(jù)到系統(tǒng),系統(tǒng)將數(shù)據(jù)保存在用戶的私有數(shù)據(jù)空間,同時(shí),系統(tǒng)保存和維護(hù)系統(tǒng)端的公有號(hào)碼信息庫(kù)。
[0012]本發(fā)明提供的一種基于語(yǔ)音識(shí)別的呼叫方法的一個(gè)實(shí)施例中,該方法還包括:
[0013]用戶在需要呼叫時(shí),打開(kāi)客戶端,說(shuō)出希望通話對(duì)象的名稱或號(hào)碼,終端捕獲用戶的語(yǔ)音數(shù)據(jù),在終端識(shí)別用戶語(yǔ)音或?qū)⒄Z(yǔ)音數(shù)據(jù)發(fā)送到系統(tǒng),通過(guò)系統(tǒng)進(jìn)行語(yǔ)音的識(shí)別,判斷用戶語(yǔ)音表述內(nèi)容是否為合法的號(hào)碼,如為合法號(hào)碼則觸發(fā)呼叫流程,否則通過(guò)識(shí)別結(jié)果查詢系統(tǒng)端保存的用戶通訊錄和系統(tǒng)的公有號(hào)碼信息庫(kù),獲取該對(duì)象的對(duì)應(yīng)的號(hào)碼,觸發(fā)呼叫流程。
[0014]本發(fā)明提供的一種基于語(yǔ)音識(shí)別的呼叫方法的一個(gè)實(shí)施例中,該方法還包括:
[0015]系統(tǒng)成功獲取用戶語(yǔ)音描述對(duì)象對(duì)應(yīng)的號(hào)碼后,根據(jù)用戶設(shè)定的呼叫方式,包含終端本地發(fā)起呼叫和系統(tǒng)發(fā)起呼叫,在終端本地觸發(fā)語(yǔ)音呼叫或系統(tǒng)呼叫雙方,建立語(yǔ)音連接。
[0016]本發(fā)明提供的一種基于語(yǔ)音識(shí)別的呼叫方法的一個(gè)實(shí)施例中,該方法還包括:
[0017]用戶設(shè)定語(yǔ)音建立方式,包含在用戶終端本地觸發(fā)語(yǔ)音呼叫和在系統(tǒng)端建立語(yǔ)音呼叫,終端本地呼叫為系統(tǒng)識(shí)別和獲取用戶描述對(duì)象的號(hào)碼后,將號(hào)碼返回到終端,從終端本隊(duì)發(fā)起呼叫,系統(tǒng)發(fā)起呼叫為系統(tǒng)通過(guò)通訊網(wǎng)的語(yǔ)音呼叫能力,呼叫雙方號(hào)碼,分別建立語(yǔ)音鏈路,并在雙方都接聽(tīng)后,將兩個(gè)語(yǔ)音鏈路進(jìn)行連接建立起端到端的完整的語(yǔ)音鏈路。
[0018]具體來(lái)說(shuō)具有以下優(yōu)點(diǎn):
[0019]使用簡(jiǎn)單:
[0020]用戶以語(yǔ)音方式說(shuō)出通話對(duì)象的名字、或通訊錄保存對(duì)象的擁有的屬性,系統(tǒng)即可完成語(yǔ)音識(shí)別到號(hào)碼的查找,使用方式簡(jiǎn)單。
[0021]適用場(chǎng)景廣泛:
[0022]在很多場(chǎng)景,如用戶更換或丟失手機(jī),手機(jī)沒(méi)電等情況下,用戶仍然可以通過(guò)語(yǔ)音的方式存取自己和系統(tǒng)的通訊錄,適用場(chǎng)景廣泛。
【專利附圖】
【附圖說(shuō)明】
[0023]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0024]圖1為本發(fā)明系統(tǒng)模塊結(jié)構(gòu)的示意圖。
[0025]圖2為本發(fā)明系統(tǒng)業(yè)務(wù)流程示意圖。
【具體實(shí)施方式】
[0026]下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說(shuō)明本發(fā)明的示例性實(shí)施例。
[0027]為實(shí)現(xiàn)上述目的,提出了一種基于語(yǔ)音識(shí)別的呼叫方法。
[0028]以下通過(guò)結(jié)合附圖,對(duì)本發(fā)明的實(shí)施方式進(jìn)行描述
[0029]實(shí)現(xiàn)一種基于語(yǔ)音識(shí)別的呼叫方法的關(guān)鍵點(diǎn)如下:
[0030]語(yǔ)音識(shí)別:
[0031]用戶通過(guò)語(yǔ)音方式說(shuō)出通話對(duì)象的名稱、號(hào)碼等任何能查找到對(duì)象的內(nèi)容,通過(guò)終端本地或系統(tǒng)捕獲用戶語(yǔ)音數(shù)據(jù)進(jìn)行語(yǔ)音識(shí)別,獲取用戶語(yǔ)音對(duì)應(yīng)的文本。
[0032]云數(shù)據(jù)服務(wù):
[0033]系統(tǒng)對(duì)用戶開(kāi)放數(shù)據(jù)同步和訪問(wèn)存取服務(wù),包含了用戶私有通訊錄數(shù)據(jù),以及系統(tǒng)對(duì)用戶按權(quán)限開(kāi)放的各種系統(tǒng)通訊錄數(shù)據(jù),用戶通過(guò)系統(tǒng)向外部開(kāi)放的訪問(wèn)接口,同步用戶的私有數(shù)據(jù)到系統(tǒng)。
[0034]用戶的私有數(shù)據(jù)只對(duì)用戶本身開(kāi)放,系統(tǒng)數(shù)據(jù)則按用戶權(quán)限面向全體用戶。
[0035]語(yǔ)音鏈接:
[0036]用戶設(shè)定語(yǔ)音建立方式,包含在用戶終端本地觸發(fā)語(yǔ)音呼叫和在系統(tǒng)端建立語(yǔ)音呼叫,終端本地呼叫為系統(tǒng)識(shí)別和獲取用戶描述對(duì)象的號(hào)碼后,將號(hào)碼返回到終端,從終端本隊(duì)發(fā)起呼叫語(yǔ)音鏈接,系統(tǒng)發(fā)起呼叫為系統(tǒng)通過(guò)通訊網(wǎng)核心網(wǎng)的智能語(yǔ)音呼叫能力,呼叫雙方號(hào)碼,分別建立系統(tǒng)到用戶和系統(tǒng)到對(duì)方號(hào)碼的語(yǔ)音鏈路,并在雙方都接聽(tīng)后,將兩個(gè)語(yǔ)音鏈路進(jìn)行連接建立起端到端的完整的語(yǔ)音鏈路。
[0037]主要功能模塊如圖1所示:
[0038]終端語(yǔ)音識(shí)別模塊100:
[0039]用戶終端上語(yǔ)音識(shí)別功能模塊,非必選,用戶可以選擇是終端進(jìn)行語(yǔ)音的識(shí)別或提交給系統(tǒng)進(jìn)行識(shí)別。
[0040]配置模塊101:
[0041 ] 配置用戶和業(yè)務(wù)參數(shù)的功能模塊。
[0042]呼叫模塊102:
[0043]用戶終端的語(yǔ)音呼叫功能模塊,承載終端本地呼叫的功能。
[0044]數(shù)據(jù)交互模塊103:
[0045]終端與系統(tǒng)進(jìn)行數(shù)據(jù)交換的功能模塊,與系統(tǒng)同步用戶數(shù)據(jù)以及各種與系統(tǒng)進(jìn)行數(shù)據(jù)交互。
[0046]傳輸網(wǎng)絡(luò)104:
[0047]承載終端和系統(tǒng)之間的數(shù)據(jù)傳輸,包含語(yǔ)音和數(shù)據(jù)通訊,如固定電話網(wǎng)和寬帶數(shù)據(jù)網(wǎng)。
[0048]數(shù)據(jù)接口105:
[0049]系統(tǒng)與終端之間的數(shù)據(jù)接口,完成各種數(shù)據(jù)交互,包含用戶數(shù)據(jù)的同步以及數(shù)據(jù)的交互,例如,返回系統(tǒng)端識(shí)別的語(yǔ)音文本信息。
[0050]業(yè)務(wù)邏輯模塊106:
[0051]系統(tǒng)業(yè)務(wù)邏輯功能控制模塊,控制系統(tǒng)端業(yè)務(wù)的邏輯流程的執(zhí)行,調(diào)用和交互其他各個(gè)功能模塊,完成系統(tǒng)端各個(gè)業(yè)務(wù)邏輯功能。
[0052]用戶模塊107:
[0053]系統(tǒng)端的用戶管理模塊,對(duì)用戶進(jìn)行管理,包含用戶注冊(cè),用戶信息修改等與用戶有關(guān)的各種功能以及系統(tǒng)端對(duì)用戶進(jìn)行鑒權(quán)和認(rèn)證模塊。
[0054]查詢模塊108:
[0055]根據(jù)語(yǔ)音識(shí)別的結(jié)果,對(duì)系統(tǒng)端的數(shù)據(jù),包含用戶通訊錄和系統(tǒng)通訊錄進(jìn)行查詢,獲取對(duì)應(yīng)的號(hào)碼數(shù)據(jù)。
[0056]語(yǔ)音識(shí)別模塊109:
[0057]獲取用戶的語(yǔ)音數(shù)據(jù),作為語(yǔ)音識(shí)別的數(shù)據(jù)源,根據(jù)獲取的用戶語(yǔ)音數(shù)據(jù),對(duì)用戶的語(yǔ)音進(jìn)行識(shí)別,獲取其語(yǔ)音對(duì)應(yīng)的文本內(nèi)容。
[0058]數(shù)據(jù)庫(kù)110:
[0059]系統(tǒng)數(shù)據(jù)保存功能模塊,保存系統(tǒng)和用戶的各種數(shù)據(jù),包含面向全體用戶的通訊錄數(shù)據(jù),如公用的通訊錄以及系統(tǒng)端的用戶通訊錄部分,保存用戶私有的通訊錄數(shù)據(jù)。
[0060]語(yǔ)音呼叫模塊111:
[0061]系統(tǒng)端請(qǐng)求通訊核心網(wǎng)絡(luò)進(jìn)行智能語(yǔ)音呼叫的功能模塊,向核心網(wǎng)請(qǐng)求發(fā)起兩端的語(yǔ)音呼叫,呼叫用戶和用戶目標(biāo)號(hào)碼對(duì)象,在兩端用戶摘機(jī)后即可進(jìn)行語(yǔ)音通話。
[0062]下面舉一個(gè)例子來(lái)說(shuō)明本發(fā)明系統(tǒng)的用戶的一種基于語(yǔ)音識(shí)別的呼叫方法的業(yè)務(wù)流程,如圖2所示,該實(shí)施例中,業(yè)務(wù)流程包括以下步驟:
[0063]步驟1:用戶登錄客戶端,說(shuō)出通話對(duì)象;
[0064]步驟2:客戶端判斷獲取用戶語(yǔ)音,判斷語(yǔ)音識(shí)別方式;
[0065]步驟3:如本地識(shí)別,則在終端側(cè)識(shí)別用戶語(yǔ)音數(shù)據(jù),如系統(tǒng)端識(shí)別,則將數(shù)據(jù)發(fā)送到系統(tǒng)端進(jìn)行語(yǔ)音的識(shí)別;
[0066]步驟4:如成功識(shí)別,則判斷用戶表述的是否為合法的號(hào)碼,如為號(hào)碼之外的文字,請(qǐng)求系統(tǒng)搜索對(duì)應(yīng)的號(hào)碼,否則直接轉(zhuǎn)入呼叫類型判斷流程,如識(shí)別失敗,則報(bào)告錯(cuò)誤信息;
[0067]步驟5:如用戶語(yǔ)音輸入的為非號(hào)碼信息,系統(tǒng)搜索與識(shí)別內(nèi)容有關(guān)的號(hào)碼;
[0068]步驟6:如成功搜索出對(duì)應(yīng)的號(hào)碼信息,系統(tǒng)判斷用戶設(shè)置和保存的語(yǔ)音呼叫方式種類,如失敗則報(bào)告錯(cuò)誤信息;
[0069]步驟7:系統(tǒng)判斷用戶的呼叫方式為終端本地呼叫則將識(shí)別和查詢到對(duì)應(yīng)的號(hào)碼信息返回到終端,終端觸發(fā)本地的呼叫;
[0070]步驟8:如系統(tǒng)判斷用戶的呼叫方式為系統(tǒng)端的呼叫,則系統(tǒng)向核心網(wǎng)的智能呼叫平臺(tái)發(fā)起呼叫請(qǐng)求;
[0071]步驟9:核心網(wǎng)的智能呼叫平臺(tái)對(duì)系統(tǒng)進(jìn)行鑒權(quán)和認(rèn)證,如成功通過(guò),則呼叫用戶和識(shí)別的目標(biāo)號(hào)碼,建立兩端的語(yǔ)音鏈接,否則返回錯(cuò)誤信息到系統(tǒng)
[0072]步驟10:核心網(wǎng)分別與兩端,用戶端和被叫端建立語(yǔ)音呼叫鏈路后,等待雙方摘機(jī)信號(hào);
[0073]步驟11:如雙方分別在有效期內(nèi)摘機(jī),則雙方成功通話,否則呼叫失敗,返回錯(cuò)誤信息。
[0074]本發(fā)明的描述是為了示例和說(shuō)明起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。
【權(quán)利要求】
1.一種基于語(yǔ)音識(shí)別的呼叫方法,其特征在于,注冊(cè)用戶在系統(tǒng)保存通訊錄數(shù)據(jù),系統(tǒng)保存用戶通訊錄數(shù)據(jù)以及系統(tǒng)端的號(hào)碼信息數(shù)據(jù),用戶打開(kāi)客戶端,使用語(yǔ)音方式表述通話對(duì)象,客戶端獲取用戶語(yǔ)音并對(duì)用戶語(yǔ)音進(jìn)行識(shí)別和查詢對(duì)應(yīng)號(hào)碼數(shù)據(jù),并在成功查詢后,發(fā)起和建立用戶與查詢號(hào)碼之間的語(yǔ)音呼叫。
2.如權(quán)利要求1所述,注冊(cè)用戶與系統(tǒng)同步用戶通訊錄,系統(tǒng)保存用戶通訊錄數(shù)據(jù)以及系統(tǒng)端的號(hào)碼信息數(shù)據(jù),其特征在于,用戶在系統(tǒng)進(jìn)行注冊(cè),系統(tǒng)分配用戶權(quán)限,用戶同步自己的通訊錄數(shù)據(jù)到系統(tǒng),系統(tǒng)將數(shù)據(jù)保存在用戶的私有數(shù)據(jù)空間,同時(shí),系統(tǒng)保存和維護(hù)系統(tǒng)端的公有號(hào)碼信息庫(kù)。
3.如權(quán)利要求1所述,用戶語(yǔ)音方式描述通話對(duì)象,客戶端獲取用戶語(yǔ)音并對(duì)用戶語(yǔ)音進(jìn)行識(shí)別,其特征在于,用戶在需要呼叫時(shí),打開(kāi)客戶端,說(shuō)出希望通話對(duì)象的名稱或號(hào)碼,終端捕獲用戶的語(yǔ)音數(shù)據(jù),在終端識(shí)別用戶語(yǔ)音或?qū)⒄Z(yǔ)音數(shù)據(jù)發(fā)送到系統(tǒng),通過(guò)系統(tǒng)進(jìn)行語(yǔ)音的識(shí)別,判斷用戶語(yǔ)音表述內(nèi)容是否為合法的號(hào)碼,如為合法號(hào)碼則觸發(fā)呼叫流程,否則通過(guò)識(shí)別結(jié)果查詢系統(tǒng)端保存的用戶通訊錄和系統(tǒng)的公有號(hào)碼信息庫(kù),獲取該對(duì)象的對(duì)應(yīng)的號(hào)碼,觸發(fā)呼叫流程。
4.如權(quán)利要求1所述,在成功查詢后,發(fā)起和建立用戶與查詢號(hào)碼之間的語(yǔ)音呼叫,其特征在于,系統(tǒng)成功獲取用戶語(yǔ)音描述對(duì)象對(duì)應(yīng)的號(hào)碼后,根據(jù)用戶設(shè)定的呼叫方式,包含終端本地發(fā)起呼叫和系統(tǒng)發(fā)起呼叫,在終端本地觸發(fā)語(yǔ)音呼叫或系統(tǒng)呼叫雙方,建立語(yǔ)音連接。
5.如權(quán)利要求4所述,用戶設(shè)定的呼叫方式,其特征在于,用戶設(shè)定語(yǔ)音建立方式,包含在用戶終端本地觸發(fā)語(yǔ)音呼叫和在系統(tǒng)端建立語(yǔ)音呼叫,終端本地呼叫為系統(tǒng)識(shí)別和獲取用戶描述對(duì)象的號(hào)碼后,將號(hào)碼返回到終端,從終端本隊(duì)發(fā)起呼叫,系統(tǒng)發(fā)起呼叫為系統(tǒng)通過(guò)通訊網(wǎng)的語(yǔ)音呼叫能力,呼叫雙方號(hào)碼,分別建立語(yǔ)音鏈路,并在雙方都接聽(tīng)后,將兩個(gè)語(yǔ)音鏈路進(jìn)行連接建立起端到端的完整的語(yǔ)音鏈路。
【文檔編號(hào)】H04M1/725GK104079711SQ201310111373
【公開(kāi)日】2014年10月1日 申請(qǐng)日期:2013年3月29日 優(yōu)先權(quán)日:2013年3月29日
【發(fā)明者】熊立宏 申請(qǐng)人:上海城際互通通信有限公司