しゃべる時計 [X01T-Watch]
MortScriptを導入時にどこかでDownloadしてきたNowTimeと言うスクリプト。
アーカイブの中を見てみると、Waveファイルとスクリプトだけ。
スクリプトは時計の取得関数と、その文字列分解、そして文字列演算でファイル名生成とWave再生。
最小限とはこのことですね。
早速実行してみましたが、流石に「イチ」「ハチ」「サン」「ゼロ」と時計の4桁を読み上げるだけでは物足りなさを感じます。
仕方がないので、作っちゃいましょう。
イチから作っても同じようなものになりますが、一応、1~12時読みで、分はそれぞれ条件分岐することに。
良い、日本語のフリーの音声合成が見当たらないので、XP標準の「やるき無しsam君」に英語でしゃべっていただきましょう。
1~12時と0~20、30、40、50のWaveファイルを作成。
これだけで800KBくらいになりましたが、SDにインストールする予定ですから、問題ないでしょう。
サクサクっとスクリプトを書いて、転送、チョイチョイっとデバッグして
(MortScript初心者なので文法ミスとかあり。コメントを行末に付けて怒られたり。)
完成です。
SortInchkeyでたまたま空いていた[Hyper] + [Vol Down]に登録。
ポチッと押すと
「なぁう... しくす おくろぉく... さぁちぃ.. なぃん」
スンゴくやる気無しな声で時間を教えてくれます。
誰か、萌えかセクシーなフリーの音声合成教えてください。(笑)
アーカイブの中を見てみると、Waveファイルとスクリプトだけ。
スクリプトは時計の取得関数と、その文字列分解、そして文字列演算でファイル名生成とWave再生。
最小限とはこのことですね。
早速実行してみましたが、流石に「イチ」「ハチ」「サン」「ゼロ」と時計の4桁を読み上げるだけでは物足りなさを感じます。
仕方がないので、作っちゃいましょう。
イチから作っても同じようなものになりますが、一応、1~12時読みで、分はそれぞれ条件分岐することに。
良い、日本語のフリーの音声合成が見当たらないので、XP標準の「やるき無しsam君」に英語でしゃべっていただきましょう。
1~12時と0~20、30、40、50のWaveファイルを作成。
これだけで800KBくらいになりましたが、SDにインストールする予定ですから、問題ないでしょう。
サクサクっとスクリプトを書いて、転送、チョイチョイっとデバッグして
(MortScript初心者なので文法ミスとかあり。コメントを行末に付けて怒られたり。)
完成です。
SortInchkeyでたまたま空いていた[Hyper] + [Vol Down]に登録。
ポチッと押すと
「なぁう... しくす おくろぉく... さぁちぃ.. なぃん」
スンゴくやる気無しな声で時間を教えてくれます。
誰か、萌えかセクシーなフリーの音声合成教えてください。(笑)
コメント 0