0

我浏览了教程和其他问题,但没有找到有关如何为预先录制的音频文件选择路径并将其发送到服务进行转录的文档。我在教程中遇到了这段代码

curl -X POST -u <username>:<password> --header "Content-Type: audio/flac" --header "Transfer-Encoding: chunked" --data-binary @<path>0001.flac "https://stream.watsonplatform.net/speech-to-text/api/v1/recognize?continuous=true"

我可以在当前实现 websocket 接口的 android sdk 上做类似的事情吗?

4

2 回答 2

0

您可以使用Android-SDK。它基于Java-SDK,但具有特定于 Android 的功能。您可以轻松地从麦克风捕获音频或从相机捕获图像。

查看示例文件夹:https ://github.com/watson-developer-cloud/android-sdk/tree/master/example

于 2016-06-12T02:51:37.877 回答
0

我在 Github 上遇到了 mihui 的这个项目,它对watson-developer-cloud:master做了一些细微的修改。mihui 的项目,除了 AudioCaptureThread 之外,还有一个 FileCaptureThread,它从音频文件中读取字节并将它们写入 websocket。这达到了我转录音频文件的目的。请检查此线程以获取详细信息。

于 2016-06-14T16:01:53.273 回答