k2-fsa / sherpa-onnx

Speech-to-text, text-to-speech, speaker recognition, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, C/C++, Python, Kotlin, C#, Go, NodeJS, Java, Swift, Dart, JavaScript, Flutter, Object Pascal, Lazarus, Rust
https://k2-fsa.github.io/sherpa/onnx/index.html
Apache License 2.0
3.27k stars 381 forks source link

TTS,除了命令行调用外,能否在Python里直接调用?想避免模型重复加载耗时 #1002

Closed xkkjiayou closed 3 months ago

xkkjiayou commented 3 months ago

TTS,除了命令行调用外,能否在Python里直接调用? 想避免模型重复加载耗时,做模型持久化,给不同的文本输出音频,不用重复加载模型

csukuangfj commented 3 months ago

可以的。请看我们的 python-api-examples 下的例子。

xkkjiayou commented 3 months ago

可以的。请看我们的 python-api-examples 下的例子。

csukuangfj/vits-zh-hf-theresa (Chinese, 804 speakers)

这个模型也可以用py脚本调用吧?根据示例该模型等相关参数就可以了吧,谢谢我试试,感谢回复。项目特别棒

我只看到了aishell3 (Chinese, multi-speaker, 174 speakers)这个有python示例,以为只有他可以python脚本调用。

csukuangfj commented 3 months ago

所有提供的 tts 模型,都可以用 python-api-examples 下面的例子

xkkjiayou commented 3 months ago

所有提供的 tts 模型,都可以用 python-api-examples 下面的例子

谢谢,我试试,感谢