專利名稱:一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊技術(shù)中的顯示技術(shù)領(lǐng)域,尤其涉及一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示
語(yǔ)音信息的方法和裝置。
背景技術(shù):
目前手機(jī)用戶使用電話時(shí),只能聽(tīng)到對(duì)方聲音,看不到對(duì)方表情;因而在溝通方面 相對(duì)于面對(duì)面甚至和用即時(shí)通訊工具文字聊天相比,不夠生動(dòng)有趣。 另外,現(xiàn)有技術(shù)中,在呼叫中心系統(tǒng)上,呼叫中心服務(wù)人員每天接聽(tīng)大量用戶電 話,還經(jīng)常有一些脾氣不好的客戶并且呼叫中心服務(wù)人員看不到對(duì)方的情緒顯示畫面,造 成呼叫中心服務(wù)人員工作枯燥。 在專利檢索中,發(fā)現(xiàn)一個(gè)類似的專利CN02157471 (虛擬電視通話裝置),該發(fā)明基 于語(yǔ)音分析,實(shí)時(shí)eg動(dòng)畫展現(xiàn)對(duì)方全身表情、動(dòng)作;因需要傳送的數(shù)據(jù)量相對(duì)較大,所以占 用系統(tǒng)資源也會(huì)較多。
發(fā)明內(nèi)容
本發(fā)明提供一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法及裝置,用于在用戶通
話時(shí)根據(jù)用戶的語(yǔ)音信息顯示用戶情緒的相關(guān)動(dòng)畫,使語(yǔ)音聊天跟為生動(dòng)有趣。
—種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法,包括 通話時(shí),根據(jù)通信端的通話模式,將所述通信端的語(yǔ)音轉(zhuǎn)化為字符串,并實(shí)時(shí)獲取 輸出的所述字符串; 將獲取的所述字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn)行匹配,若匹配成功,則在 屏幕上顯示匹配到的字符串對(duì)應(yīng)的卡通動(dòng)畫。 —種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的裝置,包括字符串獲取模塊、匹配模塊 和顯示模塊 字符串獲取模塊,用于在通話時(shí),根據(jù)通信端的通話模式,將通信端的語(yǔ)音轉(zhuǎn)化為 字符串,并實(shí)時(shí)獲取輸出的字符串; 匹配模塊,用于將獲取的字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn)行匹配,若匹配
成功,則將匹配到的對(duì)應(yīng)卡通動(dòng)畫輸出到顯示模塊; 顯示模塊,用于顯示所述匹配模塊輸出的卡通動(dòng)畫。 應(yīng)用本發(fā)明實(shí)施例提供的方法和裝置,在占用系統(tǒng)資源很少的情況下,提供一種 使手機(jī)、呼叫中心電腦、網(wǎng)絡(luò)即時(shí)通訊工具通過(guò)在屏幕顯示體現(xiàn)對(duì)方說(shuō)話語(yǔ)氣的卡通動(dòng)畫, 達(dá)到在視覺(jué)上增強(qiáng)用戶對(duì)對(duì)方情緒的感受。
圖1為本發(fā)明實(shí)施例一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法的流程圖;
圖2為本發(fā)明實(shí)施例生成專有語(yǔ)音字詞庫(kù)的流程圖;明實(shí)施例一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的裝置的結(jié)構(gòu)圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法,該方法包括 通話開(kāi)始后判斷手機(jī)目前是否是耳機(jī)模式或免提模式,如果是,將通話時(shí)說(shuō)話方的語(yǔ)音轉(zhuǎn) 化為字符串,并實(shí)時(shí)獲取輸出的字符串;將獲取的字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn) 行匹配,如果匹配成功,則在屏幕上顯示匹配到的字符串對(duì)應(yīng)的卡通動(dòng)畫。
下面結(jié)合說(shuō)明書附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行詳細(xì)說(shuō)明。 如圖1所示,本發(fā)明實(shí)施例一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法,具體 包括 步驟101,根據(jù)通信端的通話模式,加載全局語(yǔ)音字詞庫(kù),該語(yǔ)音字詞庫(kù)中包括常 用語(yǔ)音和字符串之間的對(duì)應(yīng)關(guān)系。 具體的應(yīng)用環(huán)境中,通話開(kāi)始后,可以預(yù)先判斷判斷手機(jī)目前是否是耳機(jī)模式或 免提模式,如果是,則加載全局語(yǔ)音子詞庫(kù)。 另外,因?yàn)樵趯?shí)際的應(yīng)用中,存在一些用戶為方言或者存在一些特定的表述方式, 所以本發(fā)明事實(shí)實(shí)施例中還設(shè)置有與特定用戶對(duì)應(yīng)的專有語(yǔ)音子詞庫(kù),應(yīng)用該專有語(yǔ)音字 詞庫(kù)的方式可以是 通話開(kāi)始后判斷手機(jī)目前是否是耳機(jī)模式或免提模式,如果是,根據(jù)通訊錄,查看
來(lái)電用戶是否有預(yù)設(shè)的專有語(yǔ)音字詞庫(kù)存在,如果有,加載所述專有語(yǔ)音字詞庫(kù)到內(nèi)存,并
根據(jù)該專有語(yǔ)音字詞庫(kù)中語(yǔ)音與字詞的對(duì)應(yīng)關(guān)系將通話時(shí)說(shuō)話方的語(yǔ)音轉(zhuǎn)化為字符串,其
中,所述專有語(yǔ)音子詞庫(kù)中包括所述來(lái)電用用戶專有的語(yǔ)音和字詞對(duì)應(yīng)關(guān)系。 步驟102,將通話時(shí)說(shuō)話方的語(yǔ)音轉(zhuǎn)化為字符串,并實(shí)時(shí)獲取輸出的字符串; 其中,獲取到的字符串不一定是準(zhǔn)確的整句話,可以只是只言片語(yǔ),關(guān)鍵的語(yǔ)氣詞
會(huì)優(yōu)先解析到; 步驟103,將獲取的字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn)行匹配,如果匹配成功 (匹配到最接近的那個(gè)作為輸出),則轉(zhuǎn)入步驟104 ;如果不成功,則轉(zhuǎn)入步驟105。
步驟104,則在屏幕上顯示匹配到的字符串對(duì)應(yīng)的卡通動(dòng)畫。 步驟105,輸出默認(rèn)的無(wú)特殊情緒狀況的卡通動(dòng)畫,其中,該默認(rèn)的無(wú)特殊情緒的 動(dòng)畫可以設(shè)計(jì)為,以說(shuō)話方頻率連續(xù)改變口型的卡通動(dòng)畫。 步驟106,保存匹配后的字詞,當(dāng)說(shuō)話方的停頓時(shí)長(zhǎng)達(dá)到預(yù)設(shè)的閾值,則將上一次 停頓到當(dāng)前停頓所保存的字符串按照時(shí)間順序組成句子,將組成的句子與預(yù)存的句子庫(kù)中 的正則表達(dá)式進(jìn)行匹配,如果匹配成功,則輸出匹配到的正則表達(dá)式所對(duì)應(yīng)的卡通動(dòng)畫,并 清空保存的字符串。 其中,將保存的字詞組成句子之前,進(jìn)一步還需要對(duì)上一次停頓到當(dāng)前停頓的間 隔時(shí)長(zhǎng)進(jìn)行判斷,如果間隔時(shí)長(zhǎng)超出一定的范圍,則直接刪除保存的字詞,一般情況下將所 述間隔時(shí)長(zhǎng)設(shè)置為 一句話大概所需的時(shí)間。 另外,為了更形象的體現(xiàn)說(shuō)話雙方的交互過(guò)程,本發(fā)明實(shí)施例還可以
在屏幕上顯示兩個(gè)卡通動(dòng)畫,分別顯示通話雙方特殊情緒對(duì)應(yīng)的卡通動(dòng)畫。
系統(tǒng)管理方面,提供用戶自定義的功能,用戶通過(guò)管理界面自定義一些詞匯的專
5有語(yǔ)音字詞庫(kù),這樣對(duì)方言的匹配功能可以增強(qiáng)。對(duì)用戶經(jīng)常長(zhǎng)時(shí)間煲電話的親人朋友,可
以針對(duì)每個(gè)用戶專門建立一套語(yǔ)音字詞庫(kù),這樣可以大大增強(qiáng)匹配的精度,將使語(yǔ)音到字
符串的轉(zhuǎn)化更為準(zhǔn)確,實(shí)現(xiàn)專有語(yǔ)音字詞庫(kù)設(shè)置的典型步驟如下 步驟201,從通訊錄中選定一個(gè)特定用戶,輸入字詞; 步驟202,通過(guò)話筒輸入所述字詞對(duì)應(yīng)的話音信息; 步驟203,保存所述語(yǔ)音信息與所述字或詞的對(duì)應(yīng)關(guān)系。 在本發(fā)明實(shí)施例中,情緒規(guī)則庫(kù)中保存的字符串主要為語(yǔ)氣助詞,語(yǔ)氣組詞是表 示語(yǔ)氣的虛詞,常用在句尾或句中停頓處表示種種語(yǔ)氣。常見(jiàn)的語(yǔ)氣詞有的、了、么、呢、 吧、啊。
例如 你到過(guò)北京嗎?(疑問(wèn)語(yǔ)氣) 天晴了吧?(疑問(wèn)語(yǔ)氣) 我沒(méi)什么,你才辛苦呢。(陳述語(yǔ)氣) 你還想知道什么呢?(疑問(wèn)語(yǔ)氣) 這孩子多聰明??!(感嘆語(yǔ)氣) 語(yǔ)氣詞附著在詞語(yǔ)、句子末了,表示語(yǔ)氣。
詢問(wèn)語(yǔ)氣嗎、呢 陳述語(yǔ)氣的、了 祈使或感嘆語(yǔ)氣啊、吧、呀。 另外還有一些常用的詞句不是吧!哈哈、嘻嘻、嘿嘿、如果...那么...等類似的 可以用特殊卡通動(dòng)畫體現(xiàn)的詞句。
其中,所述情緒規(guī)則庫(kù)的具體形式可以是表1所述的形式
M l字段含義
情緒類型 描述是哪種情緒
情緒模式 描述匹配該種情緒的詞句,可用正則表達(dá)式描述
情緒展現(xiàn)動(dòng)畫 描述該情緒用什么動(dòng)畫展現(xiàn) 表l 如圖3所示,根據(jù)上述方法本發(fā)明實(shí)施例還提供一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ) 音信息的裝置,包括字符串獲取模塊301、匹配模塊302和顯示模塊303 :
字符串獲取模塊301,用于在通話時(shí),根據(jù)通信端的通話模式,將通信端的語(yǔ)音轉(zhuǎn) 化為字符串,并實(shí)時(shí)獲取輸出的字符串; 匹配模塊302,用于將獲取的字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn)行匹配,若匹 配成功,則將匹配到的對(duì)應(yīng)卡通動(dòng)畫輸出到顯示模塊303 ; 其中,該匹配模塊302還用于若獲取的字符串與情緒規(guī)則庫(kù)中保存的字符串匹配 不成功,則將通信端口型的卡通動(dòng)畫輸出到顯示模塊。
6
另外,該匹配模塊302還用于當(dāng)通信端停頓的時(shí)長(zhǎng)達(dá)到閾值,則將上一次停頓到 當(dāng)前停頓所保存的字符串按照時(shí)間順序組成句子;將所述組成的句子與預(yù)存的句子庫(kù)中的 正則表達(dá)式進(jìn)行匹配,若匹配成功,則輸出匹配到的正則表達(dá)式所對(duì)應(yīng)的卡通動(dòng)畫,并清空 保存的字符串。 顯示模塊303,用于顯示所述匹配模塊輸出的卡通動(dòng)畫。 另外,為了增強(qiáng)語(yǔ)音到字詞之間轉(zhuǎn)換的準(zhǔn)確性,該裝置還包括 專有語(yǔ)音字詞庫(kù)加載模塊304,用于根據(jù)通訊錄,查看通信端是否有預(yù)設(shè)的專有語(yǔ)
音字詞庫(kù)存在,若有,加載所述專有語(yǔ)音字詞庫(kù)到內(nèi)存,并根據(jù)該專有語(yǔ)音字詞庫(kù)中語(yǔ)音與
字詞的對(duì)應(yīng)關(guān)系將通話時(shí)通信端的語(yǔ)音轉(zhuǎn)化為字符串,其中,所述專有語(yǔ)音子詞庫(kù)中包括
所述通信端專有的語(yǔ)音和字詞對(duì)應(yīng)關(guān)系。 進(jìn)一步,該專有語(yǔ)音字詞庫(kù)加載模塊304,還用于從通訊錄中選定一個(gè)特定用戶, 輸入一個(gè)字或詞;對(duì)輸入的字或詞,通過(guò)話筒輸入對(duì)應(yīng)的話音信息;保存所述語(yǔ)音信息與 所述字或詞的對(duì)應(yīng)關(guān)系。 應(yīng)用本發(fā)明實(shí)施例的方法和裝置,可以增加用戶通話樂(lè)趣,能夠把對(duì)方的形象通 過(guò)卡通動(dòng)畫生動(dòng)化、可愛(ài)化。另外,由于是基于簡(jiǎn)單的文本分析來(lái)推導(dǎo)情緒狀況,實(shí)現(xiàn)起來(lái) 不復(fù)雜,占用系統(tǒng)資源也不多。本軟件也可以用于視頻電話、網(wǎng)絡(luò)電話。安撫接聽(tīng)電話人員 的情緒,把對(duì)方的各種情緒(憤怒、不耐煩等)都用卡通動(dòng)畫顯示,可以使接聽(tīng)者的情緒不 容易被對(duì)方影響,從而保持更好的狀態(tài)用于工作。 本發(fā)明所述的裝置并不限于具體實(shí)施方式
中所述的實(shí)施例,本領(lǐng)域技術(shù)人員根據(jù) 本發(fā)明的技術(shù)方案得出其它的實(shí)施方式,同樣屬于本發(fā)明的技術(shù)創(chuàng)新范圍。顯然,本領(lǐng)域的 技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本 發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包 含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法,其特征在于,包括通話時(shí),根據(jù)通信端的通話模式,將所述通信端的語(yǔ)音轉(zhuǎn)化為字符串,并實(shí)時(shí)獲取輸出的所述字符串;將獲取的所述字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn)行匹配,若匹配成功,則在屏幕上顯示匹配到的字符串對(duì)應(yīng)的卡通動(dòng)畫。
2. 如權(quán)利要求1所述的方法,其特征在于,所述通話模式為耳機(jī)模式或免提模式。
3. 如權(quán)利要求1所述的方法,其特征在于,若匹配不成功,則以通信端的通話頻率,顯示通話口型的卡通動(dòng)畫。
4. 如權(quán)利要求1所述的方法,其特征在于,所述實(shí)時(shí)獲取輸出的字符串之后,進(jìn)一步保存獲取到的字符串,則當(dāng)通信端停頓的時(shí)長(zhǎng)達(dá)到閾值,則將上一次停頓到當(dāng)前停頓所保存的字符串按照時(shí)間順序組成句子;將組成的所述句子與預(yù)存的句子庫(kù)中的正則表達(dá)式進(jìn)行匹配,若匹配成功,則輸出匹配到的正則表達(dá)式所對(duì)應(yīng)的卡通動(dòng)畫,并清空保存的字符串。
5. 如權(quán)利要求1所述的方法,其特征在于,通話時(shí),獲取通話雙方的語(yǔ)音信息轉(zhuǎn)化為字符串,則在屏幕上顯示匹配到的情緒狀態(tài)對(duì)應(yīng)的卡通動(dòng)畫包括在屏幕上顯示兩個(gè)卡通動(dòng)畫,分別顯示通話雙方特殊情緒對(duì)應(yīng)的卡通動(dòng)畫。
6. 如權(quán)利要求1所述的方法,其特征在于,所述將通話時(shí)通信端的語(yǔ)音轉(zhuǎn)化為字符串之前,進(jìn)一步包括根據(jù)通訊錄,查看通信端是否有預(yù)設(shè)的專有語(yǔ)音字詞庫(kù)存在,若有,加載所述專有語(yǔ)音字詞庫(kù)到內(nèi)存,并根據(jù)該專有語(yǔ)音字詞庫(kù)中語(yǔ)音與字詞的對(duì)應(yīng)關(guān)系將通話時(shí)通信端的語(yǔ)音轉(zhuǎn)化為字符串,其中,所述專有語(yǔ)音子詞庫(kù)中包括所述通信端專有的語(yǔ)音和字詞對(duì)應(yīng)關(guān)系。
7. 如權(quán)利要求6所述的方法,其特征在于,設(shè)置所述專有語(yǔ)音字詞庫(kù)包括從通訊錄中選定一個(gè)特定用戶,輸入字詞;通過(guò)話筒輸入所述字詞對(duì)應(yīng)的話音信息;保存所述語(yǔ)音信息與所述字或詞的對(duì)應(yīng)關(guān)系。
8. —種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的裝置,其特征在于,包括字符串獲取模塊、匹配模塊和顯示模塊字符串獲取模塊,用于在通話時(shí),根據(jù)通信端的通話模式,將通信端的語(yǔ)音轉(zhuǎn)化為字符串,并實(shí)時(shí)獲取輸出的字符串;匹配模塊,用于將獲取的字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn)行匹配,若匹配成功,則將匹配到的對(duì)應(yīng)卡通動(dòng)畫輸出到顯示模塊;顯示模塊,用于顯示所述匹配模塊輸出的卡通動(dòng)畫。
9. 如權(quán)利要求8所述的裝置,其特征在于,所述匹配模塊還用于若獲取的字符串與情緒規(guī)則庫(kù)中保存的字符串匹配不成功,則將通信端口型的卡通動(dòng)畫輸出到顯示模塊。
10. 如權(quán)利要求8所述的裝置,其特征在于,所述匹配模塊還用于當(dāng)通信端停頓的時(shí)長(zhǎng)達(dá)到閾值,則將上一次停頓到當(dāng)前停頓所保存的字符串按照時(shí)間順序組成句子;將所述組成的句子與預(yù)存的句子庫(kù)中的正則表達(dá)式進(jìn)行匹配,若匹配成功,則輸出匹配到的正則表達(dá)式所對(duì)應(yīng)的卡通動(dòng)畫,并清空保存的字符串。
11. 如權(quán)利要求8所述的裝置,其特征在于,該裝置還包括專有語(yǔ)音字詞庫(kù)加載模塊,用于根據(jù)通訊錄,查看通信端是否有預(yù)設(shè)的專有語(yǔ)音字詞庫(kù)存在,若有,加載所述專有語(yǔ)音字詞庫(kù)到內(nèi)存,并根據(jù)該專有語(yǔ)音字詞庫(kù)中語(yǔ)音與字詞的對(duì)應(yīng)關(guān)系將通話時(shí)通信端的語(yǔ)音轉(zhuǎn)化為字符串,其中,所述專有語(yǔ)音子詞庫(kù)中包括所述通信端專有的語(yǔ)音和字詞對(duì)應(yīng)關(guān)系。
12. 如權(quán)利要求11所述的裝置,其特征在于,所述專有語(yǔ)音字詞庫(kù)加載模塊還用于從通訊錄中選定一個(gè)特定用戶,輸入一個(gè)字或詞;對(duì)輸入的字或詞,通過(guò)話筒輸入對(duì)應(yīng)的話音信息;保存所述語(yǔ)音信息與所述字或詞的對(duì)應(yīng)關(guān)系。
全文摘要
本發(fā)明公開(kāi)了一種通話時(shí)應(yīng)用卡通動(dòng)畫顯示語(yǔ)音信息的方法和裝置,應(yīng)用于通訊技術(shù)中的顯示技術(shù)領(lǐng)域,該方法包括通話時(shí),根據(jù)通信端的通話模式,將所述通信端的語(yǔ)音轉(zhuǎn)化為字符串,并實(shí)時(shí)獲取輸出的所述字符串;將獲取的所述字符串與情緒規(guī)則庫(kù)中保存的字符串進(jìn)行匹配,若匹配成功,則在屏幕上顯示匹配到的字符串對(duì)應(yīng)的卡通動(dòng)畫。應(yīng)用本發(fā)明提供的方法和裝置使得在用戶通話時(shí)根據(jù)用戶的語(yǔ)音信息顯示用戶情緒的相關(guān)動(dòng)畫,使語(yǔ)音聊天跟為生動(dòng)有趣。
文檔編號(hào)H04M1/72GK101741953SQ200910261240
公開(kāi)日2010年6月16日 申請(qǐng)日期2009年12月21日 優(yōu)先權(quán)日2009年12月21日
發(fā)明者殷浩 申請(qǐng)人:中興通訊股份有限公司