合宙Air724UG LuatOS-Air core API--TTS

able of Contents
TTS
ttsply.initEngine()
ttsply.setParm(cmd,value)
ttsply.play(text)
ttsply.stop()
TTS
语音播报

ttsply.initEngine()
初始化TTS播报引擎

参数

返回值

此API仅推荐给lib脚本使用,不推荐用户应用脚本使用;
用户应用脚本可以直接使用audio API,链接为:audio

ttsply.setParm(cmd,value)
设置语音播报的参数

参数

参数 类型 释义 取值
cmd number 0/1/2/3 播报速度/音量/声调/文本格式命令 0/1/2/3
value number 对应cmd0/1/2/3 播报速度/音量/声调/文本格式命值
返回值

返回值 类型 释义 取值
result number 0/1, 失败/成功 0/1
例子

–[[
value:
播报速度值(cmd=0) 0-100
播报音量值(cmd=1) 0-100
播报声调值(cmd=2) 0-100
播报文本格式值(cmd=3):
0: ASCII
1: GBK
2: BIG5
5: UTF8
6: UTF16
7: UNICODE
]]

此API仅推荐给lib脚本使用,不推荐用户应用脚本使用;
用户应用脚本可以直接使用audio API,链接为:audio

ttsply.play(text)
文字播报

参数

参数 类型 释义 取值
text string 待播报的文字
返回值

返回值 类型 释义 取值
result number 0/1, 失败/成功 0/1
例子

ret = ttsply.play(text)

此API仅推荐给lib脚本使用,不推荐用户应用脚本使用;
用户应用脚本可以直接使用audio API,链接为:audio

ttsply.stop()
停止文字播报

参数

返回值

返回值 类型 释义 取值
result number 0/1, 失败/成功 0/1
此API仅推荐给lib脚本使用,不推荐用户应用脚本使用;
用户应用脚本可以直接使用audio API,链接为:audio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

l531798151

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值