4

Recently I was digging all around but was unable to get some decent solution. My problem is I want to send audio recorded from Android Device to Server running at PC which will receive this audio and will use windows speech recognition and will try to convert it into text. I have searched a lot. But couldn't find any solution. I have tried:

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

Can you help me??

Community
  • 1
  • 1
Awais Tariq
  • 7,724
  • 5
  • 31
  • 54
  • This is actually how the normal voice recognition works. Why not just use the built-in voice recognition and send text where you need to? – Brad Jul 13 '12 at 23:48
  • I need it to work on Intranet not internet... It doesn't work if you don't have internet connection... :| What I need is to send voice recorded from android device to PC where it will be sent to Windows Speech Recognition Api for conversion to text. And then this converted text will be sent back to android device... – Awais Tariq Jul 16 '12 at 07:14
  • Hey @Awais, did you figured out how to send voice over tcp to system.speech? if so can you share some insights? Thanks – Zunair Apr 03 '18 at 03:21

1 Answers1

1

since I'm new and cannot comment on your question or ask for clarifications, but just answer it, I'll do my best here.

This is how I would try to solve the problem if it was mine:

  • record the audio on the android device
  • send it to the laptop via email/ftp/whatever transport is easier for me
  • open it in the laptop and send it to the Windows Speech Recognition Api for conversion to text
  • send it back via email/ftp/whatever transport is easier for me

hope it helps.

Gustavo.

gusgonnet
  • 107
  • 2
  • 9