// 合成 public void Tts() { // 可选参数 var option = new Dictionary() { {"spd", 5}, // 语速 {"vol", 7}, // 音量 {"per", 4} // 发音人,4:情感度丫丫童声 }; var result = _ttsClient.Synthesis("众里寻他千百度", option); if (result.ErrorCode == 0) // 或 result.Success { File.WriteAllBytes("合成的语音文件本地存储地址.mp3", result.Data); } }
- 其中_ttsClient显示当前上下文中不存在
- 请大神告知错误原因
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
参考帖子之前的回复
创建了之后,,还是显示不存在怎么搞
谢谢
goJhou就是C井大神...以后多问问他.
写的挺全面的啊
百度C#的水平太烂了, 简直看不懂.
因为你没创建tts对象
// 设置APPID/AK/SK
var APP_ID = "你的 App ID";
var API_KEY = "你的 Api Key";
var SECRET_KEY = "你的 Secret Key";
var client = new Baidu.Aip.Speech.Tts(API_KEY, SECRET_KEY);