2012-07-13 117 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