概要
あらかじめ範囲選択状態にしたテキストをクリップボードに転送し、VoiceRoid+結月ゆかりEXで再生する Autohotkeyスクリプトです。
Voiceroid+が起動していない場合には自動的に起動します。
手順
以下のスクリプトをAutohotkeyのスクリプトファイルに追加します。
;■shift F11で選択範囲をVoiceroid再生 +F11:: Send,^c roid := "VOICEROID+ 結月ゆかり EX" ;voiceroidが起動していなければ起動 if ( WinExist(roid) == 0 ){ Run, "C:\Program Files (x86)\AHS\VOICEROID+\YukariEX\VOICEROID.exe", ,Min WinWait, %roid%, , 10 if (ErrorLevel <> 0){ MsgBox, WinWait timed out. return } Sleep, 2000 } ;停止ボタンを押す ControlSend, WindowsForms10.BUTTON.app.0.378734a2,{space}, %roid% NewText := Clipboard ControlSetText, WindowsForms10.RichEdit20W.app.0.378734a1, %NewText%, %roid% Sleep, 200 ;再生ボタンを押す ControlSend, WindowsForms10.BUTTON.app.0.378734a1,{space}, %roid% return