gpt4 book ai didi

c# - .NET 3.0 文本转语音 WAV 输出太大且过程缓慢

转载 作者:行者123 更新时间:2023-12-04 00:26:08 26 4
gpt4 key购买 nike

我编写了一个小应用程序,它接收一些文本并将其转换为音频 wav。现在,除了生成的 wav 文件太大之外,它工作正常。

我正在寻找使 wav 输出更小并使整个过程花费更少时间的方法。

示例代码:

 public byte[] ConvertText2Wav(string text)
{
MemoryStream wavAudioStream = new MemoryStream();
SpeechSynthesizer speechEngine = new SpeechSynthesizer();
speechEngine.SetOutputToWaveStream(wavAudioStream);
speechEngine.Speak(text);
wavAudioStream.Flush();
Byte[] wavBytes = wavAudioStream.GetBuffer();
return wavBytes;
}

最佳答案

.wav 输出未压缩。

如果您想要“较小”的输出,请使用适当的编解码器并对其进行压缩。

关于c# - .NET 3.0 文本转语音 WAV 输出太大且过程缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1898083/

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