gpt4 book ai didi

C# 安装问题。

转载 作者:行者123 更新时间:2023-11-30 22:15:34 26 4
gpt4 key购买 nike

    private void ReadText(string text)
{
string add = "http://translate.google.com/translate_tts?tl=ta&q=";
add += HttpUtility.UrlEncode(text, Encoding.GetEncoding("utf-8"));
try
{
using (var client = new WebClient())
{
try
{
client.Headers[HttpRequestHeader.UserAgent] =
"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1"; }
catch
{
MessageBox.Show("Intenet error");
}

try
{
client.DownloadFile(add, "mp3CriationTest.mp3");
}
catch
{
MessageBox.Show("NAudio Error");
}
}
}
catch (WebException e3)
{
MessageBox.Show("ReadText error: " + e3);

}
}

我正在使用 nAudio 进行谷歌文本转语音 (tts)。当我在 visual studio debug(F5) 上运行时,这段代码对我来说效果更好。但是当我创建安装文件时,我会收到异常消息“NAudio Error”。因此很明显,在我的设置的应用程序文件夹中保存/创建“mp3CriationTest.mp3”时存在问题。但是当我使用 Visual Studio 调试 (F5) 时,在调试文件夹上创建“mp3CriationTest.mp3”工作正常。谁能知道问题出在哪里?请帮助。

最佳答案

除非您具有管理权限,否则您不能直接写入程序文件文件夹。您可以将文件保存到应用程序数据文件夹(指定环境);喜欢

string fileName = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\" + "mp3test.mp3";
client.DownloadFile(add, fileName);

关于C# 安装问题。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17885448/

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