音声出力
Windows用です。
Win32::OLEモジュールを使って、Microsoft Speech Platformを利用します。
Microsoft Speech Platform - Server RuntimeとMicrosoft Speech Platform - Server Runtime Languages(日本語の場合はMSSpeech_TTS_ja-JP_Haruka.msi)をインストールして下さい。
use strict; use warnings; use Win32::OLE; my $speech = Win32::OLE->new('Speech.SpVoice') or die "Microsoft Speech Platformが利用できません。"; $speech->{Voice} = $speech->GetVoices->Item(0); $speech->Speak('今日は暑いですね。');
関連項目
・音声一覧・音声ファイルの作成