Android設計缺陷–無法通話錄音

來源:互聯網
上載者:User
Android設計缺陷--無法通話錄音
5 條評論 2010/02/20 19:01 3509 次閱讀

這個問題在Google Code之Android上討論了快一年,還沒解決。這成為不少人無法從Symbian系統轉移到Android系統的主要原因。

Android手機搭配有強大的硬體,具有很多實用和創新的功能,卻沒有通話錄音這個基本的功能。無此功能,我們將不能:

* 實現電話留言功能,在沒法接聽時讓手機自動錄音
* 記錄通話細節,作為備忘、團隊討論依據等
* 將通話內容儲存,作為法律上有效證據

目前Android電子市場上的電話錄音軟體,都是通過麥克風來記錄對方的聲音。這樣的效果非常不好,聲音小且不清晰,受環境噪音影響大,此外還有造成通話中有迴音。本質上看,這些都不是通話錄音軟體。

造成這種缺陷的原因是Android本身不提供擷取音訊輸出通道的API。幾乎所有手機系統,Windows、Symbian、Palm,均支援這項功能,Android不支援絕對不是技術上不能實現,應該是系統設計時需求分析沒做足。

HTC Diamond硬體幾乎和Hero一樣,系統不同,Diamond能通話錄音,說明不是硬體的問題。

後來,Android 1.6版本API裡說支援了,見MediaRecorder.AudioSource.html

再後來網友們試了,發現幾條線路無論怎麼設定,結果均是來自MIC麥克風,實際上問題依舊。

問題轉移到Google Groups的Android Developers,還是沒解決。此時已討論大半年了,Google未重視,有網友怒了。

有人懷疑會不會是硬體問題,可為什麼每家生產商生產的每個型號的Android手機都會這樣呢?奇怪的是HTC Touch,WM系統,也出現這個問題,看起來還不止Android有缺陷,有的HTC的晶片似乎也限制了。

Google對此問題非常不重視,並試圖用法律和政策搞定此問題(在美國某些州不允許雙向電話錄音)。很多網友對Google為什麼不切實找個解決的辦法感到不滿。有網友說,Google Voice和Skype都能錄音,Android不行,還能用法律解釋嗎?

大量網友要求Google提高此問題的優先順序,並以BUG處理之。已經開始罵人了,因為Google不回應該問題。後來Android開源了,希望有人搞定這個問題。問題還在持續中...
Good News

擁有root許可權的G2、G3已經可以通話錄音了!該軟體是AirVoice.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.