選択文字列をVoiceRoid+結月ゆかりEXで再生する Autohotkey スクリプト

概要

あらかじめ範囲選択状態にしたテキストをクリップボードに転送し、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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA