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

win10下python运行vits-icefall-zh-aishell3这个TTS报错 #803

Closed 20246688 closed 5 months ago

20246688 commented 5 months ago

audio = tts.generate(args.text, sid=args.sid, speed=args.speed) RuntimeError: Non-zero status code returned while running Reshape node. Name:'/Reshape' Status Message: C:\a_work\1\s\include\onnxruntime\core/framework/op_kernel_context.h:42 onnxruntime::OpKernelContext::Input Missing Input: speaker

ok Press any key to continue . . .

csukuangfj commented 5 months ago

请确认代码是否是最新的

pip install -U sherpa-onnx

先升级下

csukuangfj commented 5 months ago
Screenshot 2024-04-24 at 09 12 56

有图为证。我这里完全没问题

方便你复现,我把命令发给你

python .\python-api-examples\offline-tts.py ^
 --vits-model=.\vits-icefall-zh-aishell3\model.onnx ^
 --vits-lexicon=.\vits-icefall-zh-aishell3\lexicon.txt ^
 --vits-tokens=.\vits-icefall-zh-aishell3\tokens.txt ^
 --tts-rule-fsts=.\vits-icefall-zh-aishell3\phone.fst,.\vits-icefall-zh-aishell3\date.fst,.\vits-icefall-zh-aishell3\number.fst ^
 --sid=21 ^
 --output-filename=.\liubei-21.wav ^
 "勿以恶小而为之,勿以善小而不为。惟贤惟德,能服于人。"
20246688 commented 5 months ago

嗯嗯,那我再试试

20246688 commented 5 months ago

好奇怪哦,为啥pip install -U sherpa-onnx就可以了,但是克隆onnx然后setup.py就不能升级呢

csukuangfj commented 5 months ago

你要先卸载已经安装的