Vimから民安talkを通してVOICEROIDやVOICEVOXで読み上げてもらうプラグインを書いた。

vim

民安talk

こちらで公開されている民安トークに引数を与えてテキストを読み上げてもらうvimプラグインを作成しました。
publish

GitHub/ソースコード

GitHub – ambergon/VimVoiceroid
6641_thumbnail.png

設定

"民安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