2005年上映的《銀河系漫游指南》,是根據道格拉斯·亞當斯的同名科幻小說改編。影片講述了主人公阿瑟·鄧特在地球被毀滅前的最后一刻,被迫跟隨他的外星朋友福特進行穿越銀河大冒險的故事。一路上驚險重重,他們靠一本叫《銀河系漫游指南》的工具書來應對各種突發狀況。
在冒險中,阿瑟和福特輾轉搭上了福貢人的飛船,為了方便交流,福特從瓶子裡取出一條黃色的小魚,並把它塞到阿瑟的耳朵裡。這條神奇的小魚叫“巴別魚”,寄生在主人耳朵裡,依靠寄主周圍人群的腦電波生活。它將周圍人群的腦電波轉化為營養,然后向寄主思想中排泄出一種心靈感應矩陣。簡而言之,這樣做的實際效果是:當你把一條“巴別魚”塞進耳朵,你就能立即聽懂任何一種語言。有了“巴別魚”的阿瑟就可以暢通無阻的和不同星球的小伙伴們順利交流。
電影中神奇的“巴別魚”在現實生活中當然不存在,但好消息是,實時翻譯機或許可以取而代之。例如微軟旗下的Skype Translator,谷歌的Google Translator都在語音實時翻譯領域取得了不錯的進展。
簡單來說,以Skype Translator為例,其翻譯邏輯分為三步:1.將你的實時語音轉化為文字﹔2.將文字轉化為另一種語言的文字﹔3.將文字轉化為語音。除此之外,精確的實時語音翻譯還擁有機器學習的能力,它可以通過網頁、視頻或者以往的翻譯數據來不斷訓練,並搭建出一個統計模型。當你說話時,軟件會在統計模型中找到相似的內容,並最終把它轉化成語言。
但在現階段,語音實時翻譯技術還談不上完美,這些阻礙來自於語言本身的一些特點。比如,就算在同一語言環境下也會因地域不同而產生各種方言以及俚語文化等。這些問題或許可以通過更大規模的數據解決,但仍需要時間。至於當“巴別塔魔咒”消除之后,人類生活會有哪些變化,每個人都可以自由暢想。(楊傲飛)
本文由北京工業大學應用數理學院教授周洪直進行科學性把關。