VOICEVOX / voicevox_core

無料で使える中品質なテキスト読み上げソフトウェア、VOICEVOXのコア
https://voicevox.hiroshiba.jp/
MIT License
866 stars 117 forks source link

音声合成の処理を丸ごとスレッド分離して実行する #692

Closed qryxip closed 11 months ago

qryxip commented 11 months ago

内容

Synthesizerの音声合成系のメソッドを、すべて丸ごとスレッド分離して実行するようにし、asyncのランタイムを阻害しないようにします。

545 の以下のタスクを完全に解決します。

- [ ] モデルを実行するところとかは`tokio::task::spawn_blocking`で囲ったりするべきでは?

関連 Issue

545

その他