使用.net播放AWS Lex响应音频流SoundPlayer给出错误“wave header is corrupt”

时间:2018-02-12 07:25:08

标签: c# amazon-web-services aws-sdk soundplayer

我正在尝试开发一个winforms应用程序来集成AWS lex语音服务。

我无法在winforms应用程序中播放从AWS Lex bot“postContentResponse.AudioStream”收到的音频。我正在使用SoundPlayer播放音频流。音频流格式为“.wav”

播放音频流时出现错误“wave header is corrupt”。

1 个答案:

答案 0 :(得分:0)

我的不好,我正在使用SoundPlayer播放mpeg流。使用Windows媒体播放器控件解决了问题,但我必须先将流保存到物理文件。

.net SoundPlayer只播放wav格式。

相关问题