2012-07-13 115 views
3

最近我在四處挖掘,但無法得到一些體面的解決方案。我的問題是我想要將從Android設備錄製的音頻發送到在PC上運行的服務器,該服務器將接收此音頻,並將使用Windows語音識別並嘗試將其轉換爲文本。我搜查了很多。但找不到任何解決方案。我曾嘗試:通過TCP從Android到PC的音頻流式傳輸

Android-Audio Streaming From Pc

Android: Streaming audio over TCP Sockets

Java - Broadcast voice over Java sockets

http://eurodev.blogspot.com/2009/09/raw-audio-manipulation-in-android.html

你能幫助我嗎?

+0

這實際上是如何正常的語音識別的作品。爲什麼不使用內置的語音識別功能並在需要的地方發送文本? – Brad 2012-07-13 23:48:21

+0

我需要它在Intranet上工作而不是互聯網......如果您沒有互聯網連接,它將無法工作...:| 我需要的是將從Android設備錄製的語音發送到PC,並將其發送到Windows Speech Recognition Api以轉換爲文本。然後這個轉換後的文本將被髮回到Android設備... – 2012-07-16 07:14:25

回答

2

因爲我是新手,不能評論你的問題或要求澄清,但只是回答它,我會盡我所能。

這是我怎麼會嘗試解決問題,如果它是我的:

  • 記錄在Android設備上的音頻
  • 它發送到通過電子郵件/ FTP /不管運輸的筆記本電腦更容易我
  • 在筆記本電腦中打開它,並將其發送給Windows語音識別API,用於轉換爲文本
  • 寄回通過電子郵件/ FTP /不管運輸是我
容易

希望它有幫助。

Gustavo。

+0

我已經通過套接字編程完成了。謝謝 – 2013-02-25 06:05:10