跳到主要内容

zm.SpeechSsYouTu 优图语音合成播放

🎯功能

使用优图提供的语音合成功能实现文字转声音并播放, 注意脚本停止会导致播放停止. 请先调用zm.SpeechSsYouTuInit 初始化优图语音合成初始化后才使用本命令, 设置发音人等内容都在初始化命令中调整

📜语法

结果 = zm.SpeechSsYouTu(文本内容[, 是否播放[, 是否删除]])

📥参数

参数数据类型解释
文本内容字符串准备合成语音的文本内容
是否播放布尔型可选, 是否自动播放音频, 注意脚本停止会导致播放停止
是否删除布尔型可选, 是否删除合成的文件, 注意前面必须要有是否播放参数

📤返回

字符串 , 返回合成的语音文件路径, 失败返回null

💡示例

Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

//初始化腾讯AI语音合成的账户数据, 只需执行一次, 请自行修改
zm.SpeechSsYouTuInit "请修改成你的AppID", "请修改成你的AppKey"
//合成并自动播放
zm.SpeechSsYouTu "欢迎使用紫猫插件手机版", True
Delay 5000 //防止脚本停止导致播放停止

//前面已经初始化过app数据, 现在修改默认发音人
zm.SpeechSsYouTuInit {"speaker":6}
//合成并自动播放
zm.SpeechSsYouTu "紫猫老师真帅!", True
Delay 5000 //防止脚本停止导致播放停止

📘备注

  • 本命令调用腾讯AI的语音合成接口
  • 获取优图AppID和AppKey的步骤:
    • 前往腾讯AI官网注册并登录
    • 打开控制台
    • 点击创建应用, 并输入相关资料, 勾选语音合成
    • 查看刚刚创建的应用, 就可以查到AppID和AppKey
  • V3.1832: 加入命令