Vimから民安talkを通してVOICEROIDやVOICEVOXで読み上げてもらうプラグインを書いた。
vim民安talk
こちらで公開されている民安トークに引数を与えてテキストを読み上げてもらうvimプラグインを作成しました。
publish
GitHub/ソースコード
GitHub – ambergon/VimVoiceroid
設定
"民安talk内のvrx.exeまでのパスを記述してください。
"チルダの使用が可能です。
let g:VimVoiceroid_vrx = "~/yourDirectory/tamiyasu_talk_1_31_0/tamiyasu_talk/vrx.exe"
注意事項
テキストを複数行扱うためにvimプラグインからbatファイルに投げています。
ダブルクォーテーションがシングルクォーテーションに変換されます。
!LF!
が改行に変換されます。
VOICEVOXを起動していない状態でこのプラグインから民安talkにテキストを投げると民安talk側でエラーになる。
事前の起動が必要。
VOICEROID2では問題なかった。
そのほか
動作確認は下記の環境でしています。
- win10
- voiceroid2
- voicevox
- 民安talk 1-31-0