gpt4 book ai didi

c# - 声音API仅支持播放PCM波形文件

转载 作者:行者123 更新时间:2023-12-03 02:37:31 24 4
gpt4 key购买 nike

我想在Web项目中播放声音文件。声音文件存储在数据库中。当我尝试播放该文件时,出现此错误。您能帮我解决这个问题吗?这是我的播放代码。

 byte[] bytes = dt.Rows[0]["VOICE_FILE"] as byte[];

using (Stream s = new MemoryStream(bytes))
{
System.Media.SoundPlayer myPlayer = new System.Media.SoundPlayer(s);
myPlayer.Play();
}

最佳答案

我的声音文件格式如下:

8000赫兹
一条法律
比特率:64位。

但是C#无法播放这种格式。格式必须为PCM有符号24位单声道。
因此发生错误。

关于c# - 声音API仅支持播放PCM波形文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12300185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com