sdmswitch/switch/scripts/demo/tts.lua
2023-10-11 04:39:21 +00:00

58 lines
1.4 KiB
Lua

session:answer()
session:sleep(100)
speakers = {
-- 多情感
{"zhimi_emo", "知米"},
{"zhimiao_emo", "知妙"},
{"zhiyan_emo", "知燕"},
{"zhibei_emo", "知贝"},
{"zhitian_emo", "知甜"},
-- 女
-- {"xiaoyun", "小云"},
{"ruoxi", "若兮"},
{"siyue", "思悦"},
{"siqi", "思琪"},
{"sijia", "思佳"},
{"aiqi", "艾琪"},
{"aixia", "艾夏"},
{"aiyu", "艾雨"},
{"aimei", "艾美"},
{"aiyue", "艾悦"},
{"ruilin", "瑞琳"},
{"xiaomei", "小美"},
{"cuijie", "翠姐"},
{"guijie", "柜姐"},
{"stella", "Stella"},
{"xiaoxian", "小仙"},
{"maoxiaomei", "猫小美"},
{"zhimao", "知猫"},
{"zhiyuan", "知媛"},
{"zhigui", "知柜"},
{"zhiya", "知雅"},
{"zhiyue", "知悦"},
-- 男
-- {"xiaogang", "小刚"},
{"sicheng", "思诚"},
{"aishuo", "艾硕"},
{"aicheng", "艾诚"},
{"aida", "艾达"},
{"stanley", "Stanley"},
{"dahu", "大虎"},
{"zhishuo", "知硕"},
-- 童
{"sitong", "思彤"},
{"xiaobei", "小北"},
{"aiwei", "艾薇"},
{"aibao", "艾宝"},
{"jielidou", "杰力豆"},
}
for i,v in ipairs(speakers) do
session:set_tts_params('unimrcp:aliyun', v[1])
text = '你好,我是机器人' .. v[2] .. ',很高兴认识你,再见。'
session:speak(text)
session:sleep(100)
end
session:hangup()