调用搭建在modelscope的bert_vits2语音合成,无需在本地搭建语音合成服务。
造了轮子方便各位使用python的开发者使用。(量产ai塔菲,大唐盛世了这下)
从pip安装 pip install modelscope_tts安装此依赖
获取cookie参照Manyana#issue7 复制你的cookie
运行你可以运行下面这段代码
import asyncio import modelscope_tts Cookie="你的Cookie" #设置cookie ms=modelscope_tts.TTS(Cookie) #创建对象 print(ms.listSpeakers()) #查看所有可用的角色 #语音合成是ms的tts方法,支持三个参数,text、speaker、path ms.tts("你好") #只传text ms.tts(text="你好",speaker="阿梓") #使用 阿梓 合成语音 ms.tts("你好","阿梓","./data/tb.wav") #额外传递路径变量(相对) #支持异步处理方式 asyncio.run(ms.asynctts("你好") )