【发布时间】:2016-09-05 10:15:07
【问题描述】:
我正在使用 MediaFoundationReader 和 ResamplerDmoStream 将 MP4(音频)文件重新采样到 WAV 到 WaveFormat(16000, 16, 1)。重新采样后,我将流发送到语音 API 进行转录,但 API 失败,因为流不包含 WAV 标头。 如果我将流保存到 WAV 文件(使用 WaveFileWriter),再次读取文件,然后将流发送到 API,那么 API 可以工作,因为流包含 WAV 标头。 有没有办法在 ResamplerDmoStream 重采样后将 WAV 标头添加到流中,以防止耗时的 I/O?
【问题讨论】: