駅アナウンス音声メーカー:自然な声で構内放送を作る
駅のアナウンスはそれ自体がひとつの趣味です。鉄道模型、電車シミュレーターのMOD、動画、ゲーム、学校の課題、あるいは単に楽しむために再現する人がいます。必要なのは文章と、構内放送らしい落ち着いた聞き取りやすい声だけです。
このガイドでは、アナウンスの一般的な組み立て方、合う声、駅らしい響きにするコツ、そしてSuperClonicaで時刻表まるごとのアナウンスを無料・オフラインで音声化する方法を紹介します。
アナウンスの組み立て方
多くのアナウンスは決まった順序で流れます。番線、時刻と列車の種別、行き先、停車駅、そして安全や案内の一言です。例:「まもなく、二番線に、十時十五分発、快速、高尾行きが参ります。危ないですから黄色い線の内側までお下がりください。」文は短くし、長いアナウンスでは最後に番線と行き先を繰り返しましょう。
駅らしく聞こえる声
落ち着いて安定した、滑舌のよい女性または男性のナレーターがいちばん構内放送らしく聞こえます。元気な声やキャラクターの声はパロディ用に取っておきましょう。アナウンスの一文で、アナウンサーやナレーターの声を各ページで無料で試してください。100文字まで、アカウントは不要です。
正しく読まれる書き方
時刻は「十時十五分」のように読み方どおりに書き、番線も読みやすく書きます。駅名が誤って読まれる場合は、ひらがなで読み方どおりに書きましょう。区切りに句点を入れると間がはっきりし、停車駅の間に読点を入れると本物のアナウンスのように流れます。
スピーカーらしい響きにする
無料のSuperClonicaエンジンで音声化しましょう。python -m pip install superclonica-cpuでインストールし、superclonica --text-file announcement.txt --voice announcer.json --lang ja --normalize --output platform2.wav を実行します。オフラインで文字数の上限なく動き、--normalizeで全アナウンスの音量がそろいます。音声編集ソフトで、前に自分で用意したチャイム、構内の短いリバーブ、スピーカーらしくする軽いバンドパスフィルターを加えます。
時刻表をまとめて
鉄道模型やシミュレーターなら、1列車1行の表にアナウンスをまとめ、Python APIでループして1行ごとに1ファイル作ります。エンジンは31言語を話すので、英語、ドイツ語、フランス語、スペイン語の駅のアナウンスも作れます。中国語にはまだ対応していません。