時間:2022-05-03 02:55:55
序論:在您撰寫翻譯器時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
名稱:狗語翻譯器DOG-BOX2.0
適用范圍:狗狗適用
規格參數:充電電壓:USB DC5V。電量:190mAh。工作溫度:常溫。工作濕度:65%RH。標配清單:主機1臺,說明書1份,USB充電線1條。
產品原理:本產品采用最新高科技微型高速計算機技術,對狗的叫聲動作等生物信號進行采樣,以及對數據進行頻譜分析,姿態動作數字化處理等DSP運算,得到翻譯結果并以語音形式播放,識別準確率處于世界領先水平。
1 直觀印象
狗語翻譯器DOG-BOX2.0是由6號寵物電子科技有限公司獨立研發,并擁有自主知識產權的高科技寵物電子產品,用于識別寵物的叫聲和肢體語言、翻譯成人類語言,并以語音形式播放。目前,識別翻譯準確率最高可達70%。本產品意在增添更多養狗樂趣,增進人與狗狗之間的情感交流,給大家帶來非一般的生活情趣。
3 產品獨創優點
1 不僅識別聲音,而且識別動作(狗與人類交流90%使用的是肢體語言)。
2 操作簡單:獨創一鍵式設計、一拉得繩圈。
3 外形美觀、結實。
4 全球獨創,語音播放,直白明了。
3 外形尺寸
580*220*240 單位:mm
4 使用方法
1 首次或長期閑置再次使用時,請先充電2小時。
2 佩戴:佩戴時將本產品平行輕貼寵物頸部,開關面板朝前,請勿反帶。
3 開關機:輕按開關鍵1秒可開機,提示語“我會說話了”,長按3秒即可關機。
4 充電:電量即將耗盡時,語音提示“沒電了關機充電”,用戶應及時充電,充電時將USB充電線直接連接電腦充電。
常見問題解答
1 為什么靜止放置在桌面本產品也會進行翻譯,是否正常?
答:這是正?,F象,因為本產品具有識別狗的動作即肢體語言的能力,并且要適應不同大小的狗,因此會自動將桌面當成缺少運動的狗進行計算并產生識別結果播放。
2 為什么我的狗佩戴本產品比較緊張?
答:有一個正常的適應過程,過2-3天就好了,多遛狗降低狗的緊張感,并酌情調節佩戴時間。
3 為什么我的狗話不多,好像就那幾句?
答:這種情況大多是因為人狗互動單一造成的,狗的動作與叫聲的信息較少因此識別結果也較少,可多遛狗增加人狗互動。
4 首日佩戴識別結果不是很準確,這是為什么?
答:由于本產品采用的是高科技微型高速計算機技術對佩戴的狗狗生理特征有一個學習適應進行自我調節的過程,隨著佩戴時間增加將逐漸提高識別準確率。
1 請在成人監控條件下使用。只適用于寵物。
2 請保持產品干燥。
3 請避免寵物撕咬,撓抓,撞擊。
關鍵詞:手語翻譯;自然語言處理;動畫自動生成;知識管理
0 引言
根據第六次全國人口普查我國總人口數以及第二次全國殘疾人抽樣調查我國殘疾人數占全國總人口數的比例和各類殘疾人數占殘疾人總人數的比例,推算2014年末我國聾人總人數2700萬人。中國社會對聾人群體非常關心,彭麗嬡女士曾多次到特殊學??赐@人兒童,給其帶去社會的關愛。然而,由于手語學習比較困難,很少有志愿者懂得手語,可以和聾人進行交流,很大影響了社會服務的效果,也不利于聾人融入社會。
1 現狀分析
為了解決手語學習上的困境,國內外的學者進行了一些嘗試,如微軟亞洲研究院和中科院的Kinect手語翻譯系統和東芝公司的手語機器人等。
(1)微軟亞洲研究院和中科院的Kinect手語翻譯系統:能將手語翻譯成口語。(2)日本東芝公司的手語機器人:名Aiko Chihira,擁有逼真的外觀,內置Android系統,可以自我介紹、眨眼和微笑,可以模擬出各種手語和人交流。這些軟件或系統為手語翻譯的研究帶來了新的理念和技術,但是并不能真正用于中國聾人群體中,主要原因在于,這些軟件或系統,要么是一個真正的機器人,不能推廣到普通家庭,要么實現了手語手勢的識別,不能直接用于手語學習。
本文在自然手語專家積累的自然手語資源的基礎上,綜合運用了自然語言處理、知識管理、3D動畫建模、移動互聯網、Android開發等技術,以用戶體驗為核心,設計開發了聾人自然手語翻譯器。
2 總體設計
自然手語翻譯器系統的模塊結構如圖l所示。
自然手語翻譯器系統的主要功能包括:
(1)自然語言處理模塊:包括語義理解、糾錯、全簡稱識別等功能。能完成漢語文字到自然手語詞匯序列的翻譯。
(2)自然手語動畫自動生成(也稱:手語合成):利用自然手語調序語義規則、自然手語動畫生成語義規則等,對資源庫手語動畫(手語詞匯動畫)進行最優組合,形成完整的自然手語動畫或圖片。
(3)手語資源管理子系統,提供了對手語調序語義規則、自然手語動畫生成語義規則的管理,同時提供了其他手語專家和聾人建設的手語資源的接入和同步功能。
本系統主要包括以下3個部分如圖2所示。
(1)自然手語生成子系統:為手機APP和其他接入的手語展示應用提供自然手語資源的服務。主要功能包括:①自然語言處理;②手語動畫自動生成。
(2)自然手語資源管理子系統:對自然手語資源庫中的各種資源進行管理。自然手語資源庫包括2類資源的管理。①自然手語資源:手語圖片庫、手語視頻庫和手語動畫庫;②自然手語資源服務中所需的其他資源:日常對話、語素、詞語短語、同義詞、術語語義網、自然手語文法和自然語言文法等。
(3)手語展示客戶端:在手語展示客戶端(目前主要針對手機APP)展示手語,如動畫或圖片等。
自然語言處理技術,包括如何進行語義理解、糾錯、拼音術語全簡稱等的識別。首先建設了日常生活中的手語句子、詞匯的語義庫,該庫包含了這些詞匯的同義詞詞典,詞匯上下文信息詞典等各種詞典和手語句子的文法信息;然后進行了綜合最大前向和最大后向的分詞,并在此基礎上進行拼音和糾錯;最后進行了基于文法的句子含義自動匹配和生成。
自然手語的3D動畫建模技術,包括自然手語的角色模型建設和手語動作、面部表情等的建模、手Key動作優化等。團隊首先選擇了3Ds Max作為動畫建模軟件,利用這個軟件構建3個人物角色模型,包括:成人男、成人女、小孩。然后進行了動作建模。已經通過手key的方式建了30個動作模型。擬利用國內最先進的動作捕獲設備,將日常對話300句中涉及的所有自然手語由手語專家分別進行表演并進行動作捕獲,從而生成原始的動畫并拍攝手語視頻;然后對這些動畫進行人工的調優,形成可用的動畫。
手語動畫自動生成技術:將自然手語詞匯序列的每一個自然手語詞匯對應的手語動畫自動拼接,形成完整的手語動畫。利用Unity3D上實現了該功能,可以完成已建好的30個自然手語動作的任意組合。
手語展示技術,包括調用訊飛語音識別、調用自然語言處理、調用手語動畫的自動生成和播放手語動畫等。首先完成了訊飛語音云提供的語音識別功能的調用。然后實現了自然手語資源服務平臺提供的自然語言處理的調用和手語動畫自動生成功能的調用。通過這些功能的調用,得到了生成后的自然手語動作的組合。最后,利用Unity3D,將得到的動作序列在自然語言手語角色模型上連續播放。
系統的主要技術指標:(1)語義理解準確度:日常對話300句的語義理解準確率98%,從網上隨意獲取的語料共i00句的語義理解準確率80%。(2)自然手語資源的標準性:手語資源如手語圖片、手語視頻、手語動畫(手語詞匯動畫)等必須讓聾人能夠100%理解。(3)手語動畫的聾人可讀度:手語詞匯動畫必須標準,系統翻譯出來的手語,聾人能夠真正讀懂,具體要求是:開放場景下能夠讀懂70%,限定場景下的能夠讀懂90%。(4)平臺的開放性:聾人或其他手語專家按照我們的標準建設的手語資源庫可以無縫接入本平臺。
下面以手機APP為例介紹本產品的工作過程。手機APP的工作過程如圖3所示。
(1)用戶在手機APP上輸入語音或文字。(2)語音通過訊飛語音云識別為文字。(3)調用自然語言手語資源服務平臺提供自然語言處理功能,對這些自然語言文本進行自然語言處理,將符合自然語言文法的自然語言文本,轉變成符合自然手語文法的自然手語詞匯序列。返回的結果是Json字符串。(4)手機APP獲取到這些自然手語詞匯序列后,調用自然手語資源服務平臺提供的動畫自動生成功能,生成可播放的手語動畫。(5)手機APP以動畫、圖片、視頻等形式展示自然手語給用戶。
3 系統實現
當用戶通過手機APP輸入一段語音時,服務器程序會返回用戶一串手語序列,這些手語序列在客戶端生成3D手語cG動畫。使手語更加簡單明了地呈現在用戶面前。
3.1 三種顯示
動畫顯示、視頻顯示、序列顯示。(1)視頻顯示:通過視頻方式,顯示手語動作。(2)序列顯示:以一張一張帶文字說明的圖的方式顯示手語動作序列。(3)動畫顯示:詞匯動畫自動生成Unity3D可播放的手語動畫。
3.2 獲得幫助
使用語音或文字,輸入“help”或“幫助”呼出系統幫助說明。
用心讀懂寶寶哭聲
小寶寶為何哭?這可能是餓了、累了、病了,也可能是為了吸引爸爸媽媽的注意力。沒錯,每次寶寶哭都是有原因的,只有及時讀懂寶寶哭聲,才能更好地安撫他。
我餓了
餓了就哭是小寶寶的自然生理反應。這種哭通常發生在喂奶后兩到三個小時,哭聲比較短促,有高低起伏,伴隨著哭聲,開始舔嘴唇,并伸出舌頭,如果你把手指放在寶寶嘴巴旁邊,嘴巴會追著手指跑。如果寶寶這樣哭,試試給他喂奶。
我想要睡覺了
通常發生在睡覺前,哭得特別厲害,有些聲嘶力竭,全身扭動著,好像怎么都不對,還不時地揉眼睛,這很可能是寶寶在鬧覺了。
我想一個人待著
寶寶非??蓯?,你恨不得時刻抱著他。但是,這并不表示他一直需要這樣的關注。當他們無法忍受外界過多的刺激時,情緒更容易不安。如果你剛給他吃了奶,他還短促、低聲地哭,那他可能是想安靜地發一會兒呆。
我尿濕了
如果尿布濕了,小寶寶會比較不舒服。使用尿不濕的寶寶情況可能會好些,但是如果大便了也會非常不舒服。這個時候寶寶的哭聲通常比較低,沒有節奏,不規律,可能會哭一會兒又自己停了,過一會兒又會哭起來,有時還會伴隨著小屁股的扭動。
我很痛苦
如果你的小寶寶定期地在某段時間內變得煩躁,尤其是在下午6點到夜里12點之間,他可能是腸絞痛。腸絞痛寶寶的哭聲非常強烈,沒辦法安慰,經常將腿伸開又蜷起來并放屁。這種情況大約有1/5是腸絞痛。遺憾的是,醫生也無法解釋腸絞痛確切的原因是什么。
我精力過剩
你可能不太相信,寶寶需要釋放過剩的精力以恢復正常狀態,這時需要哭出來。你可能發現寶寶某天的某些時間段變得很煩躁,他已經吃飽,沒有不舒服,也不累,但他哭了。如果寶寶在情緒發泄后看上去比較清醒,或者滿足地睡了,那他確實只是想釋放一些多余的精力。
最有效的止哭6妙招
對于新媽媽而言,世界上最讓人揪心的一種聲音就是寶寶的哭聲。如何讓寶寶快速止哭?專家為我們推薦了一些很有效的安撫妙招,趕快來試試吧。
滿足寶寶生理需求
他餓了嗎?累了嗎?他的紙尿褲需要換了嗎?他是不是看上去太熱或太冷了?隨著時間的推移,你慢慢就能從他的哭聲中聽出差別,明白寶寶想要什么,并及時地滿足他的生理需求,讓他處于舒適狀態,那么,他自然就會停止哭聲。當然,如果你確定寶寶已經吃飽了,也給他換了尿布,并且沒有其他不舒服,讓他在嬰兒床中哭個十來分鐘也沒關系。
多陪陪寶寶
很多時候,寶寶哭只是因為他很無聊,很想和你親近。在這個年齡段里,寶寶需要跟媽媽有大量的身體接觸。不妨溫柔地抱起他,逗他,這會讓他感到安全舒適。你還可以試著將寶寶抱在懷里輕輕搖晃、放在搖籃里搖、用背巾背著他出去散步,或者抱著他在客廳里慢慢跳舞等。總之,常常抱緊寶寶,他會感到更多的滿足,并減少啼哭。
給寶寶安慰奶嘴
吮吸是寶寶與生俱來的本領,這個本領讓他獲得乳汁中的豐富營養,也讓他感到安全與平靜。從嬰兒發育的角度來看,吮吸是3周大的寶寶在感到不安或需要平靜下來時可能要用到的方式。許多媽媽發現,在形成固定的哺乳習慣后,安慰奶嘴幾乎能夠讓煩躁的寶寶立刻感到滿足、得到安撫,并能分散他的注意力,止哭效果自然是一流的。
用襁褓把寶寶包起來
寶寶在媽媽溫暖又安全的子宮里居住了大約40周,他想念媽媽熟悉的味道、媽媽的體溫和媽媽的聲音,如果給寶寶創造一個和子宮里的環境類似的氛圍,寶寶會很快從哭鬧中安靜下來。把寶寶放在襁褓里,讓寶寶被小毯子包裹著,媽媽可以輕輕哼沒有固定音調的曲子,這些會讓寶寶覺得,好像又回到了媽媽溫暖的子宮里。當寶寶醒著的時候,可以讓他側著或趴著躺在你的懷里,和他在子宮里的姿勢一樣。
讓寶寶早點兒睡
如果你認為寶寶已經很疲勞了,就不要再讓他待在嘈雜的環境中了。適時地帶他去一個安靜的屋子,也許很快他就會睡著。有的寶寶每天都在傍晚的時候哭鬧,甚至持續幾個月之久,究竟是為什么?對于寶寶來說,他在一天里接收到的新信息太多了,他需要早一點休息,試著早點帶他上床睡覺。
耐心等待
半數以上的小寶寶都會因腸絞痛而哭泣,這是一種常見的生理性腹部疼痛。腸絞痛導致的哭往往看起來莫名其妙,沒有什么征兆。這時媽媽千萬不要急躁,可以給他安撫奶嘴,試著讓他趴著,幫他按摩一下背和小肚子,或者幫他活動活動腿,也許能夠減輕他的不適。等他長到三四個月大的時候,腸絞痛就會慢慢消失了。
給媽媽的3句話
千萬別內疚。你要知道,寶寶完全有哭的權利,學會接受這個喜怒無常的小家伙,盡可能地讓自己保持平靜。你可試著調整自己的生活節奏,當寶寶睡著時你也跟著休息,享受和寶寶在一起的時光。
同樣是在美國,從2005年以來,美國人均年駕駛歷程的數字在持續下降——汽車文化似乎正在緩慢的衰落中,年輕一代越來越依靠虛擬社交系統來顯示身份和交往,而不是開車去兜風,而且購物、游戲都可以在網絡上方便進行。
這些在美國發生的事情也將在中國發生,只不過階段略有不同——報紙在中國的地位也正在遭到網絡的挑戰,而中國汽車市場似乎還有較大的上升空間,但網絡技術、網絡交易、網絡社交的權重越來越高。
接下來,有一項網絡信息技術還將深刻地改變中國人和外國人的交往方式。7月底的時候,谷歌透露他們正在開發的自動翻譯技術,可以將手機變成“通用翻譯器”,比如撥電話的說英語,手機會將他的話同聲翻譯成接聽電話人的母語,傳給接聽者。這項技術距離大規模應用可能還需要幾年時間,但使用以后,將深刻地改變人們的交往方式。
可以設想一下,當中英文可以隨時隨地通過手機、Google眼睛、平板電腦乃至一個智能手表,進行即時翻譯的話,世界將會發生什么變化?
首先,學習英語將不再重要?,F在大中小學里讓數千萬中國學生頭疼的英語課,無疑將變得無足輕重,除非個人出于增強個人素質、追求親自說話的魅力,才需要真的學習如何自己說英語。新東方這樣的英語培訓學校也將失去市場。
其次,中國人將可以方便地用中文聽、讀網絡上的英文、德文、法文等資訊。這就是信息接收、傳播的革命性變化,人們不再被語言限制,而是在全球范圍內,更自由地吸納自己感興趣的知識。
第三,去國外上大學、旅游、工作乃至談情說愛,語言將不再是最大的限制。人們將參與更多的全球流和協作,這將帶來全球性的知識重組、整合,帶來全球性的旅游方式轉變,導游不再重要,團隊游將越來越少。
【關鍵詞】即指即譯 屏幕取詞 搜索
一、引言
隨著信息化的到來,越來越多的人開始學習英語,為了方便用戶隨時學習英語,,提高學習效率,簡化操作方式,需要一個即指即譯的翻譯器,以實現英文的即時漢化。因此,設計一個英語翻譯器,方便用戶學習英語,提高了學習的效率,改善用戶學習體驗[1]。
二、課題關鍵技術
屏幕取詞,也叫做鼠標取詞、鼠標抓詞,顧名思義就是把屏幕上顯示出來的字符取到(在某些情況下也能取到屏幕上看不到的字符)。屏幕取詞廣泛的應用在電子字典上,也可以用在其它方面[1]。
按照取詞范圍來分,一般可以分為點、線、面取詞三種。
點取詞,就是取屏幕上某一點處的字符。這個點可以用鼠標來確定,也可以給定一個坐標。
線取詞,就是取屏幕上某一行的所有字符。
面取詞,就是取一個區域范圍中的所有字符。
目前有兩種實現方式:
第一種:采用截獲對部分gdi的api調用來實現,如textout,textouta等。
第二種:對每個設備上下文(dc)做一分copy,并跟蹤所有修改上下文(dc)的操作。
三、需求分析
即指即譯翻譯器,作為一個工具類軟件,其最主要的需求便是實現即指即譯的功能。
通過對用戶需求定位,可以得出本系統需要包含以下具體功能模塊:單詞查詢模塊、屏幕取詞模塊、詞庫管理模塊。
各模塊主要功能分析如下:
(一)單詞查詢模塊:
單詞查詢模塊是整個系統最重要的功能模塊之一,主要實現英漢單詞之間的互譯,用戶可以根據自己的需要查詢單詞的含義,從數據庫中得到單詞的基本信息[2]。
(二)屏幕取詞模塊:
屏幕取詞模塊是本系統同的精髓,一切的功能都是圍繞其展開的,主要實現從屏幕上獲取文字信息,匹配單詞,將結果傳遞給查詢模塊。屏幕取詞的性能要求主要為:穩定、準確、快速。
四、系統設計
(一)系統總體設計
整個系統為用戶提供最簡便的操作方式,以滿足用戶需求。具體操作流程為:用戶打開軟件,啟動屏幕取詞功能,用鼠標選擇在屏幕上的字符,系統自動獲取相關字符,并在詞庫中進行匹配查詢,然后將查詢結果展示給用戶。
(二)系統詳細設計
本系統分為三個子模塊,屏幕取詞模塊主要功能是將從屏幕上獲取的詞匯信息傳遞給單詞查詢模塊,單詞查詢模塊的主要功能是負責將詞匯進行匹配查詢。
屏幕取詞模塊詳細設計
屏幕取詞模塊為用戶從計算機顯示屏幕上掃面并獲取字符串信息,并將字符串傳遞至查詢模塊,完成屏幕取詞的活動。
屏幕取詞具體流程為:
鼠標指向所需要查詢單詞的位置,系統開始從鼠標位置所在點,對字符串進行掃描,直到遇上第一個空格位置。再對系統所掃描過的矩形區域內的字符串長度進行計算,然后對比坐標,判定鼠標是否在此區域內,如果判定結果為Y,則存儲字符串,并將鼠標信息發送給取詞函數,取詞活動結束;如果判定結果為N,則找到下一個空格所在位置,并計算出該空格與前一個空格之間的矩形區域內的字符串大小,然后再次對鼠標是否處在此區域內進行第二次判定,如果判定結果為Y,存儲字符串,并將鼠標信息發送給取詞函數,取詞活動結束;判定結果為N,則返回GetCursorPos函數,對字符串重新進行掃面,直到成功進行取詞活動為止。
(三)屏幕取詞技術解決方案的設計
實現屏幕取詞需要做兩件事情:第一件事情是截獲系統對ExtTextOutW 等API 函數的調用;第二件事情就是分析所截獲函數的入口參數,得到所要取的詞[3]。
截獲系統對API 函數的調用有兩種方法,通過直接改寫API 在內存中的映像,嵌入匯編代碼,使之被調用時跳轉到指定的地址運行來截獲;或者改寫IAT(import address table輸入地址表),重定向API函數的調用來實現對API 的截獲。
這里主要采取第一種方法。
1.截獲系統API原理分析設計
通過設計一個動態鏈接庫,在DLL 的入出口函數(DLLMain)中對ExtTextOutW 等函數進行攔截和恢復。dwReason 等于DLL_PROCESS_ATTACH(DLL 被映像到進程的地址空間)時攔截API 調用;dwReason 等于DLL_PROCESS_DETACH(DLL從進程的地址空間中解除映像)時恢復API 調用。DLL 中的導出函數有若干個,其中主要有設置掛鉤、返回當前所取的字等函數。設置掛鉤函數調用SetWindowsHookEx 安裝一個系統鼠標掛鉤。
2.API 的入口參數設計
ExtTextOutW的入口參數hdc,x,y ,IpString,cbString ,根據這些具體參數的含義進行相關的分布和利用,提取信息,如果設備上下文(hdc)不在任何窗口,很可能在內存兼容對象中。這時就不能準確計算出鼠標出的漢字,以為當系統調ExtTextOutW等函數時還沒有確定輸出的位置。通過簡單的把內存兼容對象區域的右上角作為視口原點,可以解決絕大部分問題。對于在網頁中取詞,需要根據IE的版本和操作系統的版本做特別的處理。這些特別處理也和內存兼容位圖有關。
五、總結
本文所闡述的系統主要是針對廣大用戶在日常生活中翻譯詞匯的一個便捷功能的實現。從需求分析、開發工具和開發平臺的選擇、系統總體功能設計、系統詳細功能設計、數據庫設計、界面設計、代碼實現,始終依據軟件工程的基本思想及管理信息系統的開發流程,實現了預期的開發目標,滿足了用戶需求,基本上實現了本次論文的設計目的。但是有一些可以需要改進的地方,比如操作界面的友好度,如果加上在所選擇的地方顯示出來所查詞匯的釋義,用戶體驗將會更加完美。
參考文獻:
[1]侯俊杰.深入淺出MFC(第二版)[M]. 華中科技大學出版社, 2001
[2]孫鑫.vc++深入詳解 [M]. 電子工業出版,2006
[3]王歆、張林山.Windows 環境下的屏幕取詞技術[J].計算機系統應用,2000,(4):6
1語音識別系統設計的技術依據
近年來國內教育信息化趨勢更加明顯,英語教學活動建立信息化平臺是師生所需,改變了早期英語課堂模式的不足之處。語音識別是計算機翻譯軟件不可缺少的一部分,如圖1,主要針對不同語言進行識別處理,幫助學生快速地理解英語知識內涵。語音識別技術主要包括:特征提取技術、模式匹配技術、模型訓練技術等三大技術,也是系統設計需考慮的重點。
1)特征提取技術。一般來說,語音識別系統輔助功能涉及到收錄、處理、傳遞等三個環節,這也是語音識別系統設計的關鍵所在。計算機語言與自然語言之間存在極大的差異性,如何準確識別兩種語言的差異性,這是翻譯軟件識別時必須解決的問題。特征提取技術是語音識別系統的基本構成,主要負責對英語語言特征進行提取,向翻譯器及時提供準確的語言信號,提高計算機翻譯工作的準確系數。
2)模式匹配技術。語音識別系統要匹配對應的功能模塊,以輔助師生在短時間內翻譯出語言含義,避免人工翻譯語言失誤帶來的不便。模式匹配技術采用智能識別器,由翻譯器錄入語音之后自主化識別、分析,減小了人工翻譯語句的難度。例如,計算機軟件建立匹配模型,按照英語字、詞、句等結構形式,自動選擇相配套的翻譯模式,執行程序命令即可獲得最終的語言結果,給予學生語音識別方面的幫助。
3)模型訓練技術。設計語音識別系統是為了實現教育信息化,幫助教師解決英語課堂教學中遇到的翻譯難題,加深學生們對英語知識的理解能力。語音識別結束之后,翻譯器會自動執行模擬訓練操作,為學生創建虛擬化的語音訓練平臺,這也是軟件識別系統比較實用的功能。模擬訓練技術采用人機一體化設計思想,把翻譯器、語音識別器等組合起來執行訓練方式,快速地識別、判斷英語發聲水平,指導學生調整語音方式。
2英語翻譯器語音識別系統設計及應用
英語翻譯器是現代化教學必備的操作工具,教師與學生借助翻譯器功能可準確地理解英語含義,這對語音識別系統設計提出了更多要求。筆者認為,設計語音識別系統要考慮翻譯器具體的工作流程,事先編排一套符合翻譯軟件工作的方案,如圖2,從而提高人機語言轉換速率。語音識別系統設計及應用情況:
1)識別模塊。語音識別方法主要是模式匹配法,根據不同翻譯要求進行匹配處理,實現英語翻譯的精準性。一是在訓練階段,用戶將詞匯表中的每一詞依次說一遍,并且將其特征矢量作為模板存入模板庫;二是在識別階段,將輸入語音的特征矢量依次與模板庫中的每個模板進行相似度比較,將相似度最高者作為識別結果輸出。
2)前端模塊。前端處理是指在特征提取之前,先對原始語音進行處理,這是預處理操作的主要作用。語音識別系統常受到外界干擾而降低了翻譯的準確性,設計前段處理模塊可消除部分噪聲和不同說話人帶來的影響,使處理后的信號更能反映語音的本質特征。例如,比較常用的前端處理有端點檢測和語音增強。
3)聲學模塊。語音識別系統的模型通常由聲學模型和語言模型兩部分組成,分別對應于語音到音節概率的計算和音節到字概率的計算。聲學特征的提取與選擇是語音識別的一個重要環節,這一步驟直接關系到翻譯器的工作效能,對英語語音識別與學習有很大的影響。因此,聲學模塊要注重人性化設計,語音設定盡可能符合自然語言特點。
4)搜索模塊。英語語音識別中的搜索,就是尋找一個詞模型序列以描述輸入語音信號,從而得到詞解碼序列。本次所設計的搜索模塊中,其前端是一個語音識別器,識別產生的N-best候選或詞候選網格,由語法分析器進行分析獲取語義信息,再由對話管理器確定應答信息,由語音合成器輸出。由于目前的系統往往詞匯量有限,也可以用提取關鍵詞的方法來獲取語義信息。
5)執行模塊。實際應用中,語言識別系統憑借執行模塊完成操作,對英語語言識別方式進行優化擇取,以最佳狀態完成英語翻譯工作。目前,就英語教學中使用情況,聽寫及、對話系統等是語音識別執行的兩種方式,充分展現了翻譯器在語言轉換方面的應用功能。(1)聽寫機。大詞匯量、非特定人、連續語音識別系統通常稱為聽寫機。其架構就是建立在前述聲學模型和語言模型基礎上的HMM拓撲結構。訓練時對每個基元用前向后向算法獲得模型參數,識別時,將基元串接成詞,詞間加上靜音模型并引入語言模型作為詞間轉移概率,形成循環結構,用Viterbi算法進行解碼。(2)對話系統。用于實現人機口語對話的系統稱為對話系統,英語翻譯器中完成了人機對話、語言轉換等工作,全面提升了翻譯器操控的性能系數。受目前技術所限,對話系統往往是面向一個狹窄領域、詞匯量有限的系統,其題材有旅游查詢、訂票、數據庫檢索等,隨著語音數據庫資源的優化配置,對話系統功能將全面升級。
3翻譯器使用注意事項
語音識別系統就是讓機器通過識別和理解過程,把語音信號轉變為相應的文本或命令的高科技。隨著高校教學信息化建設時期到來,計算機軟件輔助教學活動是一種先進的模式,徹底改變了傳統人工教學模式的不足。翻譯軟件采用數字化元器件為硬件平臺,配合遠程互聯網建立多元化傳輸路徑,滿足了英語翻譯數據處理與傳輸的應用要求。但是,未來英語教學內容越來越復雜,翻譯器語音識別系統承載的數據范圍更廣,學校必須實施更新翻譯軟件產品,才能進一步提升英語智能化翻譯水平。
4結論
對于深愛寵物的主人們來說,如果有一天能和寵物對話,那肯定是最美的現實版童話。近日,瑞典一支研究團隊將人狗溝通提升到了一個新的高度。他們發明了一款名叫No More Woof(別汪了)的小狗頭戴式耳機,能將狗狗的思維過程轉化為人類語言。在現代科學技術下,這個童話似乎正在一步步向愛寵人群靠近。
狗狗說啥翻譯器告訴你
對于寵物對主人發出的“喵喵”、“嗚嗚”、“汪汪”等各種聲音,有的說寵物聽懂了人的聲音后才“說話”的,有的說寵物根本不可能聽得懂人在說什么,只是對主人的說話作以回應而已,可回應的是什么人誰都不知道。
寵物的“喵喵”叫或“嗚嗚”、“汪汪”聲,到底表達的是什么意思?寵物主人們一定很想知道,如今研究動物行為的科技人員也正在努力告訴人們答案。近10年來,陸續有寵物翻譯器被研發出來投放市場,其中一款便是針對“汪星人”(寵物多)的翻譯器。據悉,這款翻譯器的原理是利用寵物聲音解析裝置所作的分析,把“汪星人”聲音高低、大小和時間三個要素通過波形表示出來,由此讀出狗狗的悲傷、不滿、焦急、膽怯、高興和得意六種心情。使用時,只要將其戴在狗狗的脖子上,當狗狗“汪汪”叫時翻譯器便能讀懂它的語言,并用語音和文字形式翻譯成人類語言,使主人能夠更好地理解寵物的“心聲”。據說,當這臺狗語翻譯器問世后,短短3個月內就在日本熱銷了6萬臺,而且還被美國的《時代》雜志列為“年度最佳發明作品”之一。那么,這款翻譯器使用效果究竟如何?
據了解,最近有一款名叫No More Woof的狗叫翻譯器特別引人關注,它能夠捕捉狗狗腦袋里一閃而過的念頭,然后通過分析翻譯成主人的母語。不過,這款寵物翻譯器的名字還是有些名不副實的標題黨作風――給小狗戴上這款“別汪了”耳機,并不意味著從此你家里的“汪星人”會變身通曉人話。No More Woof并不能消除狗狗狂躁的亂叫,只是在它滋哇亂叫的時候來點人語同傳罷了。也就是說,從此以后你耳畔的“汪汪汪”或“嗚嗚”,很可能會出現機器人般的“我―餓―啦”、“人―家―想―尿―尿―了”的說話聲。也許有一天,又有快遞騎著飛奔的電三輪沖進你住的小區,你家的寵物小狗會照例追逐著狂吠,但擴音器會蹩腳地喊出小狗真實的內心世界:“郵遞員―哦―可愛―神圣的郵遞員―喂―等人家一下嘛……”
主人說啥軟件譯給寵物聽
溝通,是需要雙方互動的。寵物主人除了希望了解寵物在說什么外,更希望寵物能夠聽得懂自己的語言。于是,還有的公司開發出了一款可以將主人的話翻譯給寵物聽的手機軟件。將這款軟件下載到手機上,便能將主人的話翻譯給貓咪或者狗狗聽,使貓咪或者狗狗能夠知道主人的要求。
據了解,這款軟件內記錄有貓咪或狗狗的歡喜、撒嬌、放松、生氣、憤怒、饑餓等多種聲音長短、高低各不同的“喵語”。使用時,主人先開啟錄音記錄下自己的語言,系統便將人類語言和軟件內收藏的“喵語”進行比對,找到一組相對應的轉換成“喵語”。這樣,主人便能和貓咪或者狗狗“對話”了。
只是,目前來看寵物翻譯器并不如想像中那么完美,還存在諸多問題,很難一下子就能真正把人話說給寵物聽,或者讓寵物說出真正的人話。用過此種翻譯器的人告訴記者,其翻譯能力還有待繼續提高。成都的張女士家有兩只“喵星人”(貓貓),兩只貓性格活潑又愛撒嬌,為她“貓奴”的日子增添了許多樂趣。但搬家后,張女士卻無奈了,“新沙發都成了它們的貓抓板了,再怎么說它們都不聽?!痹谂笥训耐扑]下,張女士下載了翻譯器軟件,希望可以把自己的話轉換成“喵語”。第一次使用時“不準抓”的訓話被翻譯成了一句弱弱的“喵”,貓咪聽到不僅不怕,反而頗有興趣地走過來,對著手機一陣“研究”。張女士說翻譯的“‘喵語’像是在撒嬌,可能是我的語氣和聲音都太弱了,應該再兇一點”。于是,張女士對著手機惡狠狠地訓話“不準抓”,并翻譯成了“喵語”,結果喵星人的反應仍是毫不懼怕,張女士只能無奈地放棄。
即便如此,張女士說寵物翻譯器雖然時常翻譯有誤,但卻不時制造出一些美麗的誤會。在她看來,寵物翻譯器可當做主人與寵物互動的玩具,不必過于執著準確性。而加拿大犬科專家斯坦利?科倫的研究成果發現,狗的智商其實與兩歲的幼童相類似,并不能準確地表達出所有意思。有位多年喂寵經驗的訓犬師則表示,只要主人能多與寵物相處,并不一定非要依靠翻譯器,也可以通過肢體語言和叫聲也可以了解寵物心情的好壞,以及它們的需求。
關于No More Woof技術
據了解,No More Woof是一款使用了微型計算和腦電圖的技術,它可以分析動物思考模式,并將之用人類語言播放出來的設備。有科學家告訴記者,No More Woof中采用的技術,集合了三個不同領域最先進的成果――腦電圖傳感、微計算和BCI軟件。過去10年的科學研究,已經揭示了人類大腦的功能。但目前為止,還沒有人真正試圖將這一突破性技術應用在人類最好的朋友――狗狗身上。
在人類大腦中,有一種特定頻譜的電信號,代表不同的情感,簡單來說就像“我餓了”、“我累了”、“我好奇那是誰”、“我尿尿”等,這些神經信號很容易被檢測到。但需要指出的是,狗狗的“思考”方式與人類完全不同。也許狗狗的腦部信號會顯示它餓了,但這不意味著狗狗在“想”自己餓了。這只是一種精神狀態,而非思維內容,不過這么一解釋也就有些哲學命題的意味了。