反則! HALCAを喋らせる方法

2004-11-20

HALCA は声を出す機能を持っており、"音声時計" として機能します。 ペルソナとしては反則気味ですが、波形ファイルに市販品の構成部品を使うので誰でも入手可能です。 ここでは HALCA を音声時計として使うための方法を紹介します。

例によって動作保証は無いので理解の上で実行願います。

波形ファイルの入手

使用する波形ファイルは、「声優ROM Revolution [奥村あんり] 金月真美」です。1

現在、店頭では入手困難だと思いますが、Vector にてバラ売り2されています。 かつての製品展開に比べるとラインナップは大幅に縮小されていますが、金月真美さんの DayTalkユーティリティーに関しては扱っているようです。 ネット販売されている物は店頭販売時のサブセットみたいですが、HALCA で使う分は賄える様な気がします。

使用する WAVE のファイル名は KMDT*.wav となっています。 ここから察するに、

…ではないかと。 この様な状況から「声優ROM Revolution DayTalkユーティリティー」が該当すると思われます。 購入した訳ではないので推測に過ぎませんが。 全数揃っているのかも不明ですし。 また、シリーズが同じなら声優は違っても流用できる可能性もありますが、これも確かな事は分かりません。

波形ファイルの導入

波形ファイルを入手したら、HALCA の認識できる場所に展開します。 何処でも構わないのですが、分かり易さと言う点では HR-PSN-01 フォルダ配下に専用フォルダを作るのが良いでしょう。 ここでは、"wave" フォルダを作成したと想定して話を進めます。

PersonaWare\wave

そうそう、ひとつだけ好ましくないフォルダがありました。
HR-PSN-01\dat\ 配下にファイルを置いておくと、[更新]操作により削除されてしまいます。 毎回コピーすると言うのなら構いませんが、避けるのが吉でしょう。

HALCA が使用するファイルは巻末 に一覧されていますので、参考にしてください。

HALCA の設定

次に、HALCA に波形ファイルの存在を認識させます。 これには、メンテナンス専用の Commandモード を使います。

Commandモードの開始

HALCA を左クリックし、[メンテナンス]→[Commandモード] を選択します。

注意書きが表示されますので、よく読んでください。 全て自分で責任が取れると判断した場合は [了解] を選択して先へ進みます。 了解できない場合は諦めてください。 また、進んでしまったら「了解した」と見なされます。 言い訳は通じませんので注意してください。

プロパティの作成

次のコマンドを入力し、新たなプロパティを設定します。

SET SAYYOU_OPTION ..\WAVE\KM

[ENT]入力で、コマンドを実行します。 フキダシに実行結果が表示されます。 "-- successfully completed." と表示されている事を確認してください。 何かエラーメッセージが表示された場合は、コマンドを確認の上再度実行してください。

第2引数は次の要領で指定します。

フォルダ指定

フォルダは、HALCA 配下の "DAT" を基準とした相対ディレクトリで指定します。 名前に空白を含んではいけません。 例では、"DAT" の親ディレクトリ直下の "WAVE" ディレクトリである事を表します。

声優指定

ファイル名の声優部分(と思われる)部分を指定します。 KMDT*.wav を用意した場合は、"KM" となります。

プロパティの認識

ここまでの操作で、新たなプロパティを作成しました。 が、このままでは HALCA が新しいプロパティの存在を認識していません。 認識させる最も簡単な方法は、HALCA を一旦終了し起動し直す事です。 が、動作時間や起動回数などの情報も変わってしまうため、そちらを気にする向きは次の手順をお勧めします。

次のコマンドを入力し、プロパティを読込みます。

RELOAD

RELOAD コマンドでは HALCA 起動シーケンスの一部を再現するため、動作中に更新されかつプロパティに保存されない情報は失われます。 ま、実質的には通知済の時報/アラームを再通知したりする程度なので、その辺は我慢してください。 次回起動時まで延ばしても問題ないわけですし。

作業の終了

実行結果として "done." と表示されていれば成功です。

[EXIT] を入力し、Commandモードを終了します。

WAVEチェック

次に、設定が正しく行われているか,必要な波形ファイルが全て揃っているかどうかを確認します。

HALCA を左クリックし、[メンテナンス]→[WAVEチェック] を選択します。
実際に発音しながらチェックを行いますので、予めボリュームを調整しておいてください。 また、一通り再生するため、相応の時間が掛かります。 途中で止めることはできないので、急ぐ時は注意してください。

チェック後、結果が表示されます。
「所定の WAVE ファイルは全て正常です。」と表示されれば成功です。

[設定]→[音声の設定] で、声を使うオプションが選択可能になりますので、好みに応じ設定してください。

異常時の対応

WAVEチェックで異常が検出された場合は、何らかの理由により波形ファイルが再生できない事を表します。 検出した異常の内容はチェック後に表示可能な一覧から参照できますので、然るべき対処を行ってください。

次の要因が考えられますが、個々の環境に依存する問題であり万能の対処方法は存在しません。 個々の技量において対処してください。

波形ファイル一覧

HALCA が使用する「声優ROM Revolution」の波形ファイルは次の通りです。

KMDT010     10 (じゅう…)
KMDT020     20 (にじゅう…)
KMDT030     30 (さんじゅう…)
KMDT040     40 (よんじゅう…)
KMDT050     50 (ごじゅう…)
KMDT060     60 (ろくじゅう…)
KMDT070     70 (ななじゅう…)
KMDT080     80 (はちじゅう…)
KMDT090     90 (きゅうじゅう…)
KMDT201     1月
KMDT202     2月
KMDT203     3月
KMDT204     4月
KMDT205     5月
KMDT206     6月
KMDT207     7月
KMDT208     8月
KMDT209     9月
KMDT210     10月
KMDT211     11月
KMDT212     12月
KMDT301     1日 (ついたち)
KMDT302     2日 (ふつか)
KMDT303     3日 (みっか)
KMDT304     4日 (よっか)
KMDT305     5日 (いつか)
KMDT306     6日 (むいか)
KMDT307     7日 (なのか)
KMDT308     8日 (ようか)
KMDT309     9日 (ここのか)
KMDT310     10日 (とおか)
KMDT320     20日 (はつか)
KMDT330     30日 (さんじゅうにち)
KMDT401     1日 (いちにち)
KMDT402     2日 (ににち)
KMDT403     3日 (さんにち)
KMDT404     4日 (よんにち)
KMDT405     5日 (ごにち)
KMDT406     6日 (ろくにち)
KMDT407     7日 (しちにち)
KMDT408     8日 (はちにち)
KMDT409     9日 (くにち)
KMDT501     日曜日
KMDT502     月曜日
KMDT503     火曜日
KMDT504     水曜日
KMDT505     木曜日
KMDT506     金曜日
KMDT507     土曜日
KMDT600     0時
KMDT601     1時
KMDT602     2時
KMDT603     3時
KMDT604     4時
KMDT605     5時
KMDT606     6時
KMDT607     7時
KMDT608     8時
KMDT609     9時
KMDT610     10時
KMDT611     11時
KMDT612     12時
KMDT613     13時
KMDT614     14時
KMDT615     15時
KMDT616     16時
KMDT617     17時
KMDT618     18時
KMDT619     19時
KMDT620     20時
KMDT621     21時
KMDT622     22時
KMDT623     23時
KMDT700     0分 (れいふん)
KMDT7001    0分 (ちょうど)
KMDT701     1分 (いっぷん)
KMDT702     2分 (にふん)
KMDT703     3分 (さんぷん)
KMDT704     4分 (よんぷん)
KMDT705     5分 (ごふん)
KMDT706     6分 (ろっぷん)
KMDT707     7分 (ななふん)
KMDT708     8分 (はちふん)
KMDT709     9分 (きゅうふん)
KMDT710     10分 (じゅっぷん)
KMDT720     20分 (にじゅっぷん)
KMDT730     30分 (さんじゅっぷん)
KMDT740     40分 (よんじゅっぷん)
KMDT750     50分 (ごじゅっぷん)
KMDT760     60分 (ろくじゅっぷん)
KMDT770     70分 (ななじゅっぷん)
KMDT780     80分 (はちじゅっぷん)
KMDT790     90分 (きゅうじゅっぷん)
KMDT801     です
KMDT802     だよ
KMDT803     だね
KMDT804     午前
KMDT805     午後
KMDTA01     おはよう
KMDTA02     こんにちは
KMDTA03     こんばんは
KMDTS01     ピンポーン
KMDTS011    丁度、だよ
KMDTS012    時間ね
KMDTS013    時間だよ
KMDTT00     0時だよ
KMDTT01     1時だよ
KMDTT02     2時だよ
KMDTT03     3時だよ
KMDTT04     4時だよ
KMDTT05     5時だよ
KMDTT06     6時だよ
KMDTT07     7時だよ
KMDTT08     8時だよ
KMDTT09     9時だよ
KMDTT10     10時だよ
KMDTT11     11時だよ
KMDTT12     12時だよ
KMDTT13     13時だよ
KMDTT14     14時だよ
KMDTT15     15時だよ
KMDTT16     16時だよ
KMDTT17     17時だよ
KMDTT18     18時だよ
KMDTT19     19時だよ
KMDTT20     20時だよ
KMDTT21     21時だよ
KMDTT22     22時だよ
KMDTT23     23時だよ
KMDTX01     時間だよ
KMDTX011    時間になったよ
  1. 声優ROM
    オーツー社(現在は RAITS)の製品。 12人のキャラクターを12人の人気声優が演じるシリーズ物の PC用音声集+ドラマCD。 Windows用イベント音声,キャラクターがおしゃべりする「DatTalkユーティリティ」,同社別製品用の追加音声などを収録していました。 当時は「+NetWalker」「GF Advanced」を使っており、追加音声目当てに購入しました。

  2. バラ売り
    2004/11現在、Vector SOFT Library にて販売している模様。 Vector で "声優ROM"といったキーワードで検索すると、関連製品が幾つかヒットします。 その中から、タイトルがソレっぽいのは「声優ROM Revolution 金月真美 DayTalkユーティリティ」。 確認したわけではなく、ホントにコレなのか,コレで全部なのか、全然分かりませんが。 "Revolution"でない声優ROM もある様ですので注意。

Copyright© 1998-2006 Hira