一種多媒體網(wǎng)絡(luò)人工即時(shí)翻譯系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種適用于多語種環(huán)境下的網(wǎng)絡(luò)多媒體個(gè)性化人工實(shí)時(shí)翻譯系統(tǒng),尤其涉及的是一種多媒體網(wǎng)絡(luò)人工即時(shí)翻譯系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著世界各國民眾生活水平的提高,更多不同國家不同地區(qū)的民眾走出家門和國門,到國內(nèi)其他地區(qū)或者其他國家進(jìn)行旅游、參觀、工作等活動(dòng),地球已經(jīng)成為名副其實(shí)的地球村。但地球上現(xiàn)有的語言種類數(shù)量,超過100萬人在使用的語言就有150余種,如計(jì)算全部語種數(shù)量,不完全統(tǒng)計(jì)有2000種以上。語言成為人們在地球村從事各類活動(dòng)的主要障礙之一。
[0003]計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)的發(fā)展日新月異,特別是智能手機(jī)的出現(xiàn)和3G/4G高速移動(dòng)互聯(lián)網(wǎng)絡(luò)的出現(xiàn),讓移動(dòng)終端(平板電腦和手機(jī)等)已經(jīng)能夠?qū)崿F(xiàn)高質(zhì)量的多媒體音視頻數(shù)據(jù)通訊功能。
[0004]傳統(tǒng)的在線翻譯系統(tǒng)或者軟件,僅能提供文本信息的翻譯功能,且翻譯方式為機(jī)器翻譯或后臺人工離線翻譯方式,兩種方式只能滿足語言詞典的翻譯功能,不能實(shí)現(xiàn)現(xiàn)實(shí)世界中不同語種的人與人交流過程中的實(shí)時(shí)翻譯或同聲傳譯功能。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供了一種多媒體網(wǎng)絡(luò)人工即時(shí)翻譯系統(tǒng)及方法,實(shí)現(xiàn)不同語種用戶的網(wǎng)絡(luò)實(shí)時(shí)人工翻譯功能。
[0006]本發(fā)明是通過以下技術(shù)方案實(shí)現(xiàn)的,本發(fā)明包括流媒體服務(wù)器模塊、決策支持模塊、數(shù)據(jù)庫服務(wù)器模塊、翻譯人員應(yīng)用服務(wù)器模塊、用戶應(yīng)用服務(wù)器模塊、WEB服務(wù)器和WEB客戶端模塊、翻譯人員應(yīng)用程序客戶端模塊、用戶應(yīng)用程序客戶端模塊;
[0007]所述流媒體服務(wù)器模塊,用于進(jìn)行文字、語音和視頻的多媒體數(shù)據(jù)進(jìn)行壓縮和數(shù)據(jù)傳輸;
[0008]所述決策支持模塊,用于對用戶端的用戶請求進(jìn)行收集和分析,將用戶請求發(fā)送到翻譯人員應(yīng)用程序客戶端模塊;
[0009]所述數(shù)據(jù)庫服務(wù)器模塊,用于存儲(chǔ)翻譯人員數(shù)據(jù)、決策支持?jǐn)?shù)據(jù)、用戶數(shù)據(jù),所述數(shù)據(jù)庫服務(wù)器模塊還包括用于結(jié)算費(fèi)用的計(jì)時(shí)計(jì)費(fèi)結(jié)算模塊;
[0010]所述WEB服務(wù)器和WEB客戶端模塊,用于管理在線翻譯人員、用戶、決策支持模塊的數(shù)據(jù),以及數(shù)據(jù)庫服務(wù)器模塊的數(shù)據(jù);
[0011]所述翻譯人員應(yīng)用服務(wù)器模塊,用于響應(yīng)翻譯人員的數(shù)據(jù)請求,為翻譯人員應(yīng)用程序客戶端模塊提供身份認(rèn)證和更新升級,通過流媒體傳輸協(xié)議為用戶應(yīng)用程序客戶端模塊和流媒體服務(wù)器模塊建立數(shù)據(jù)鏈路,實(shí)現(xiàn)與用戶應(yīng)用程序客戶端模塊的多媒體數(shù)據(jù)通訊;
[0012]所述用戶應(yīng)用服務(wù)器模塊,用于響應(yīng)用戶的數(shù)據(jù)請求,為用戶應(yīng)用程序客戶端模塊提供身份認(rèn)證和更新升級,通過流媒體傳輸協(xié)議為翻譯人員應(yīng)用程序客戶端模塊和流媒體服務(wù)器建立數(shù)據(jù)鏈路,實(shí)現(xiàn)與翻譯人員應(yīng)用程序客戶端模塊的多媒體數(shù)據(jù)通訊;
[0013]所述翻譯人員應(yīng)用程序客戶端模塊,用于接收流媒體服務(wù)器模塊傳輸?shù)囊曨l、語音、文字信號,并將在線翻譯人員的多媒體數(shù)據(jù)通過互聯(lián)網(wǎng)流媒體服務(wù)器傳輸?shù)接脩魬?yīng)用程序客戶端模塊;
[0014]所述用戶應(yīng)用程序客戶端模塊,用于接受用戶請求和提供多媒體在線人工翻譯服務(wù)。
[0015]所述翻譯人員應(yīng)用程序客戶端模塊和用戶應(yīng)用程序客戶端模塊分別為帶有攝像裝置和語音傳輸裝置的計(jì)算機(jī)或移動(dòng)終端設(shè)備。
[0016]所述數(shù)據(jù)庫服務(wù)器模塊為關(guān)系數(shù)據(jù)庫或面向?qū)ο髷?shù)據(jù)庫。
[0017]所述決策支持模塊將在線翻譯人員根據(jù)性別、母語、年齡、翻譯語種、國籍、所在地域、翻譯人員等級、服務(wù)質(zhì)量等級、在線狀態(tài)的類別進(jìn)行分類,用戶通過用戶應(yīng)用程序客戶端模塊將自己的翻譯需求設(shè)定后發(fā)送到用戶應(yīng)用服務(wù)器模塊,決策支持模塊根據(jù)用戶的個(gè)性化翻譯需求,從翻譯人員庫中挑選出符合用戶需求的一個(gè)或多個(gè)在線翻譯人員,經(jīng)用戶選擇確認(rèn)后,決策支持模塊將選定的翻譯人員提交給用戶應(yīng)用服務(wù)器模塊和流媒體服務(wù)器豐旲塊。
[0018]所述用戶應(yīng)用程序客戶端模塊,當(dāng)用戶應(yīng)用程序客戶端模塊發(fā)送實(shí)時(shí)翻譯請求時(shí),用戶應(yīng)用服務(wù)器模塊首先對發(fā)送的請求進(jìn)行用戶名和密碼的身份認(rèn)證處理后,再通過決策支持模塊選擇最合適的翻譯人員,通過流媒體服務(wù)器模塊建立用戶和翻譯人員的多媒體數(shù)據(jù)通訊。
[0019]所述流媒體服務(wù)器模塊,將多媒體數(shù)據(jù)的視頻質(zhì)量按照RMTP流媒體傳輸協(xié)議,根據(jù)網(wǎng)絡(luò)傳輸質(zhì)量或用戶選擇,采用對應(yīng)視頻質(zhì)量的編碼方式,音頻編碼確保在互聯(lián)網(wǎng)絡(luò)環(huán)境下的清晰完整。
[0020]一種多媒體網(wǎng)絡(luò)人工即時(shí)翻譯方法,包括以下步驟:
[0021](I)用戶應(yīng)用程序客戶端模塊啟動(dòng)后,判斷有無網(wǎng)絡(luò)連接,如無則提示網(wǎng)絡(luò)錯(cuò)誤,如有網(wǎng)絡(luò)首先啟動(dòng)更新檢查,如有更新則進(jìn)行更新,如無則進(jìn)入下一步;
[0022](2)判斷用戶是否為注冊用戶,如已注冊,則根據(jù)用戶名和登錄密碼或者其他用戶認(rèn)證方法完成登錄認(rèn)證過程;如未注冊,則提示未注冊信息,并進(jìn)入注冊頁面,引導(dǎo)用戶完成注冊過程;
[0023](3)提供用戶的個(gè)人信息管理、翻譯歷史管理、支付及財(cái)務(wù)管理,以及在線翻譯申請;
[0024](4)將人工翻譯請求通過網(wǎng)絡(luò)發(fā)送到用戶應(yīng)用服務(wù)器模塊,決策支持模塊根據(jù)用戶提供的個(gè)性化翻譯需求,從在線翻譯人員庫中挑選出符合條件的人工翻譯人員,并將請求翻譯服務(wù)信號通過翻譯人員應(yīng)用服務(wù)器模塊發(fā)送到翻譯人員應(yīng)用程序客戶端模塊,提示翻譯人員提供翻譯服務(wù);
[0025](5)通過流媒體服務(wù)器實(shí)現(xiàn)用戶和在線翻譯人員的多媒體實(shí)時(shí)翻譯服務(wù)。
[0026]所述實(shí)時(shí)翻譯過程結(jié)束后,用戶通過用戶應(yīng)用程序客戶端模塊向用戶應(yīng)用服務(wù)器模塊提交本次翻譯服務(wù)質(zhì)量評分信息。
[0027]在翻譯人員提供翻譯過程中,如中途無法繼續(xù)翻譯服務(wù),在獲得用戶許可的條件下,翻譯人員將用戶請求重新提交到?jīng)Q策支持模塊,重新選定合適的翻譯人員繼續(xù)進(jìn)行翻譯服務(wù)。
[0028]所述決策支持模塊的決策方法包括以下步驟:
[0029](a)用戶提交翻譯請求前,通過用戶應(yīng)用服務(wù)器模塊設(shè)置對于翻譯人員的個(gè)性化需求信息,包括:性別、年齡、語種、國籍、所在地域、翻譯人員等級、服務(wù)質(zhì)量等級、在線狀態(tài),用戶通過用戶應(yīng)用程序客戶端模塊的個(gè)性化需求設(shè)置提供的偏好預(yù)置功能,預(yù)置并保存多種翻譯偏好設(shè)置模式,供用戶在不同語種環(huán)境、不同場景下的快捷選擇;
[0030](b)通過用戶應(yīng)用服務(wù)器模塊,獲取來自用戶應(yīng)用程序客戶端模塊的個(gè)性化需求信息,并與數(shù)據(jù)庫服務(wù)器模塊中在線的人工翻譯人員信息進(jìn)行對比,人工翻譯人員的個(gè)性化數(shù)據(jù)權(quán)重,由不同分類所對應(yīng)的類別特征進(jìn)行預(yù)先設(shè)置,根據(jù)設(shè)定的至少一項(xiàng)條件,進(jìn)行精確匹配,從翻譯人員庫中篩選出符合條件的條目,形成備選數(shù)據(jù)集Tl;
[0031](c)翻譯人員國籍權(quán)重參數(shù)為Wl,翻譯人員的等級為外語的級別權(quán)重參數(shù)為W2,翻譯人員的服務(wù)質(zhì)量等級權(quán)重參數(shù)為W3,Wl、W2和W3在匹配篩選中的權(quán)重占比分別為低于100%的一個(gè)數(shù)值Wll、W21和W31,W1UW21和W31的總和為100%,對于國籍滿足度Dl =Wl XWll,翻譯等級滿足度D2 = W2XW21,服務(wù)質(zhì)量滿足度D3 =W3XW31 ;
[0032](d)按照Dl、D2和D3的數(shù)值大小,對備選數(shù)據(jù)集Tl中的國籍、翻譯等級、服務(wù)質(zhì)量進(jìn)行優(yōu)先級排序,形成模糊匹配后的數(shù)據(jù)集,并挑選最符合條件的前N條數(shù)據(jù),形成數(shù)據(jù)集R;
[0033](e)通過用戶應(yīng)用程序客戶端模塊,提供數(shù)據(jù)集R,給用戶進(jìn)行選擇。本發(fā)明相比現(xiàn)有技術(shù)具有以下優(yōu)點(diǎn):本發(fā)明利用互聯(lián)網(wǎng)和流媒體通訊技術(shù),通過移動(dòng)智能終端設(shè)備或個(gè)人PC,能夠?qū)⑦h(yuǎn)端翻譯人員的音頻和視頻信號實(shí)時(shí)傳輸?shù)接脩舳耍瑢?shí)現(xiàn)類似現(xiàn)場人工同步翻譯的功能,解決真實(shí)交流場景下的語言交流障礙問題。
【附圖說明】
[0034]圖1是本發(fā)明的結(jié)構(gòu)示意圖;
[0035]圖2是本發(fā)明的決策支持模塊流程圖。
【具體實(shí)施方式】
[0036]下面對本發(fā)明的實(shí)施例作詳細(xì)說明,本實(shí)施例在以本發(fā)明技術(shù)方案為前提下進(jìn)行實(shí)施,給出了詳細(xì)的實(shí)施方式和具體的操作過程,但本發(fā)明的保護(hù)范圍不限于下述的實(shí)施例。
[0037]如圖1所示,本實(shí)施例包括流媒體服