tuna2134 1de700147a hmm
2024-09-10 12:27:41 +00:00
2024-09-09 08:46:48 +00:00
lol
2024-09-10 09:46:06 +00:00
hmm
2024-09-10 12:27:41 +00:00
2024-09-10 12:07:57 +00:00
hmm
2024-09-10 12:27:41 +00:00
hmm
2024-09-10 12:27:41 +00:00
2024-09-05 09:49:13 +09:00
ok
2024-09-10 11:39:54 +00:00
ok
2024-09-10 12:12:08 +00:00
2024-09-09 08:47:41 +00:00
2024-09-10 11:38:34 +00:00
2024-09-09 08:46:48 +00:00

sbv2-api

このプロジェクトはStyle-Bert-ViTS2をONNX化したものをRustで実行するのを目的としています。つまり推論しか行いません。

学習したいのであれば、Style-Bert-ViT2で調べてやってください。

注意JP-Extraしか対応していません。

ONNX化する方法

dabertaとstbv2本体をonnx化する必要があります。

あくまで推奨ですが、onnxsimを使うことをお勧めします。 onnxsim使うことでモデルのサイズを軽くすることができます。

onnxモデルの配置方法

  • models/daberta.onnx - DaBertaのonnxモデル
  • models/sbv2.onnx - Style-Bert-ViT2の本体

Todo

  • WebAPIの実装
  • Rustライブラリの実装
  • 余裕があればPyO3使ってPythonで利用可能にする

謝辞

  • litagin02/Style-Bert-VITS2 - このコードの書くにあたり、ベースとなる部分を参考にさせていただきました。
  • Googlefan - 彼にモデルをONNXヘ変換および効率化をする方法を教わりました。
Description
Infer only tts
Readme 5.5 MiB
Languages
Rust 78.3%
Python 10.8%
Jupyter Notebook 6%
TypeScript 2.5%
Shell 1%
Other 1.4%