關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第27部分

其實在文字搜尋領域,透過基於詞的倒排索引,海量資料集的搜尋早就不成為難題。但在我們的系統中,因為採用音素為基本單元,使得簡單的倒排毫無用處:基本上一個音素會出現在所有的檔案中。100小時難題成為橫亙在我們面前的一座難以跨越的大山。

經過幾次的推倒重來,反覆的爭辯討論和大量的實驗驗證,最後我們提出了索引可變音素串的方法,即透過倒排較長的音素串實現加速,同時借鑑n元文法的backoff方法解決集外詞問題,成功地解決了音素一級的索引問題。當最後的演示系統成功地在1秒以內搜尋100小時資料集的時候,我們都情不自禁地歡呼起來。

(餘鵬 (中) 與專案同事在一起展示語音搜尋所用的道具)

計程車上寫出來的程式

在微軟做研究有一個別的地方無法比擬的優勢,那就是,你會有機會把自己的想法和技術應用到微軟的軟體產品中去,真正做到改變人們的生活。在演示了我們最新的音訊檢索技術之後不久,Microsoft Office ? OneNote產品組找到我們,表示出應用這一技術的興趣。

但是我們很快發現要把技術產品化並不那麼簡單。由於OneNote產品組自己的產品進度非常緊,他們沒有足夠的人力資源來把這一技術付諸實現。如果我們不想放棄將這一技術付諸產品的機會的話,我們必須親自參與具體的產品開發,而那意味著我們需要付出大量的努力和時間在一個作為研究員來說並不熟悉的領域。

我們最終選擇了全力以赴地將技術實現到產品中,因為我們都相信,沒有實現的技術,終究只是技術。那段時間,是我進入MSRA後最為忙碌的日子。除了參與產品進度,我們還有其它的研究課題,加班是經常的事情。舉一個例子可以看出當時的緊張程度,因為軟體版權問題,我們需要重寫音素識別的解碼器,而這一工作是我的同事賽德用了一個月的時間,每天坐出租上班的路上用筆記本寫的。後來我常常和他開玩笑說那是他的“Taxi Project”。

我們最後提交給OneNote產品組的程式碼整整有10萬行。由於我們的努力,音訊檢索成功地隨著OneNote軟體於2006年底釋出。那一年的Director Review,我們驕傲的宣佈了這一訊息,得到了院長們由衷的掌聲。

邁出“技術改變生活”的第一步

OneNote的音訊檢索只是我們邁出的第一步,隨後,我們的研究方向轉向資料量更大,內容更復雜,需求更多樣化的網際網路音訊/影片搜尋和企業級音訊/影片的搜尋。微軟龐大的產品線也讓我們找到了更多連線語音技術和使用者需求的渠道。

當我們致力於用語音技術改變人們生活這一目標的同時,我們發現這也同樣指引我們做出更多更有用的研究。在我們摸索技術實用化的過程中所解決的很多問題,對於學術領域也帶來非常大的影響。從2003年開始,我們發表的一系列關於音訊檢索的文章,現在正引起越來越多的關注。

在MSRA,“用語音技術改變人們的生活”,這一當初我選擇語音識別作為我的專業課題時的夢想,正在一點點地成為現實。

作者介紹:

餘鵬,浙江紹興人,2002年畢業於清華大學,獲訊號於資訊處理博士學位。之前於上海交通大學獲通訊工程學士學位。現為微軟亞洲研究院語音組研究員,研究方向包括訊號處理,語音識別,音訊搜尋,資訊檢索等。最大的業餘愛好是籃球,在球場上是一名出色的投手。

如何做一流的研究 朱文武(1)

從研究生階段開始算起,我已經在計算機多媒體與通訊領域做了近二十年的“研究工兵”了。做研究是我一直樂此不疲的事業,它源自於從小對科學的熱愛。最近十幾年中,由於工作的需要我前後指導了很多學生做研究,看到他們在學術上的成長和科研上的進步是最讓我感到自豪的事情。對於一名學生如何起步做一流的研究,也是我非常樂意與朋友們探討和分享的話題。

在談怎樣做一流的研究之前,我想先談一下怎樣認知自己和怎樣在研究中發揮自己的優勢(這一點不僅僅對研究實用,對一個人的職業成長也有用)。我覺得在確立研究事業或者任務之前,每一個人都最好去審視一下自己,達到一個對自己能力和興趣的最好認知,在西方國家把這一過程稱之為Identify your strength。透過分析自身的強勢在哪裡,對哪些方面