speechClock

Last-modified: 2014-08-16 (土) 12:41:50 (1887d)

概要

WindowsのスピーチAPIを使い、一定時間(デフォルト3分)ごとに現在の時刻を読み上げます。

speechClock.png

基本こんな感じ

var sapi = new ActiveXObject("SAPI.SpVoice");
sapi.Speak("Message");

なお、sapi内での音量や速度の変更は

sapi.Speak("<volume level =\"+100\"><rate absspeed=\"-1\">Hello</rate></volume>");

こんな感じで、XMLで行う。

更新履歴

1.1

音量と速度の設定項目を追加。

ダウンロード

speechClock_11.zip (zip 2KB)