0

我有一个向其发送音频的 HttpURLConnection。我用

setRequestProperty("Content-Type", "audio/x-flac; rate=48000");

指定我发送的音频的类型。我应该收到一串音频文件所说的内容。

当我获得音频文件的字节数组并发送它时,它可以工作,但我希望能够将从我的麦克风获取的音频作为字节数组发送,但我不知道如何指定它。

或者我可以发送一个 wav 文件,但我使用“audio/wav”尝试了一个测试文件,但仍然无法正常工作。

当它不起作用时我得到的错误是

java.io.IOException: Server returned HTTP response code: 500 for URL: https://www.google.com/speech-api/v1/recognize?xjerr=1&client=speech2text&lang=en-US&maxresults=10

它所指的线是

connection.getInputStream();

谢谢。

4

0 回答 0