IBM watson语音到文本集成

时间:2019-05-22 14:28:57

标签: java android ibm-watson

您好,我想使用语音将正在运行的视频转录为IBM Watson库的文本。我的代码是:

new RecognizeOptions.Builder()
                    .audio(audio)
                    .contentType("audio/mp3")
                    .model("en-US_BroadbandModel")
                    .interimResults(true)
                    .inactivityTimeout(2000)
                    //TODO: Uncomment this to enable Speaker Diarization
                    .speakerLabels(true)
                    .build();

我遇到以下错误: java.lang.RuntimeException:无法对数据流音频/ mpeg->音频/ x-float-array

进行转码

请帮助。

1 个答案:

答案 0 :(得分:0)

您将需要通过ffmpeg之类的视频来提取音频轨道,然后将音频轨道传递给“语音转文本”服务。