VOICEVOX
特徴
実行
Electron と Python 3.8 (3.9) さえ動けば動けばほぼ動く模様。 ググると「メモリそこそこ多め」だけが動作条件のようでRaspberry Pi 4のメモリ8GBモデルなんかでも動くようだ。なお、メモリ1GBのRaspberry Pi 3 model Bでもスワップメモリを多め設定しておくと動くが遅すぎてヤバい。
用語
VOICEVOX CORE
コアの部分。rustで書かれている。
VOICEVOX ENGINE
COREをラップしたWeb API。Pythonで書かれている。
VOICEVOX
ENGINEをラップしたGUIエディター。Electron + Vue + TypeScriptで書かれている。
備考
ユーザー辞書周りの処理はOpen JTalkからフォークして改良を加えたもとなっています。 そのOpen JTalkのユーザー辞書周りはMeCabからのフォークです。 完全に再実装しようと思ったらMeCabから移植が必要なようです。