|
发表于 2020-10-1 11:55:43
|
显示全部楼层
湖北省武汉市
|
百度语音播报中文 | | | |
朗读文本 | 文本型 | | | | 客户端类型 | 文本型 | | | | 语言模式 | 文本型 | | | | 语速 | 文本型 | | | | 音调 | 文本型 | | | | 音量 | 文本型 | | | | 发音人 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | access_token | 文本型 | | | 局_提交内容 | 文本型 | | | 局_返回的语音 | 字节集 | | | 局_返回协议头 | 文本型 | | | 局_写到文件路径 | 文本型 | | |
access_token = 编码_Utf8到Ansi (网页_访问_对象 (“https://openapi.baidu.com/oauth/ ... gqSkbNZVFfsVKHRbn3y”, 0, , , , )) access_token = 文本_取出中间文本 (access_token, “access_token” + #引号 + “:” + #引号, #引号, , )局_提交内容 = “tex=” + 编码_URL编码 (朗读文本, , 真) + “&tok=” + access_token + “&cuid=” + 文本_取随机字符 (10 ) + “&ctp=1” + “&lan=zh&vol=5&per=” + 到文本 (发音人 )局_返回的语音 = 网页_访问_对象 (“http://tsn.baidu.com/text2audio?” + 局_提交内容, 0, , , , , 局_返回协议头 )如果真 (寻找文本 (局_返回协议头, “audio/mp3”, , 假) ≠ -1 )局_写到文件路径 = 取特定目录 (11 ) + “baidu_yuyin_” + 文本_取随机字符 (8 ) + “.mp3”写到文件 (局_写到文件路径, 局_返回的语音 )调试输出 (局_写到文件路径 )媒体播放1. 打开 (局_写到文件路径 )媒体播放1. 播放 (-1, )删除文件 (局_写到文件路径 )
|
|