ノベルゲーム・ADV向け 会話音ブリップSE|キャラ12声×かな母音5種×音高5段の文字送り音+Godot/Unity/ティラノ/HTML用スクリプト付き
- ダウンロード版(全1244点・WAV+OGG・スクリプト付き)Digital980 JPY
- 無料サンプルDigital0 JPY














ノベルゲーム・ADV・RPGの会話ウィンドウで、文字が1つ出るたびに鳴らす「文字送り音(会話音)」の素材集です。 キャラクターの声質12種 × 母音5種(あ・い・う・え・お)× 音高5段で作り、表示している文字の母音に合わせて音を変えられるようにしました。「こんにちは」なら o・u・i・i・a と、しゃべっている言葉に沿って響きが変わります。 ■ 無料サンプルがあります 無料サンプルは全1244点のうち60点です(若い女性・ロボットの単音すべて、同じ2声の語尾の抑揚、UI音4点。製品版とバイト単位で同じファイル)。 試聴ページ(preview.html)・文字送りデモ・Godot 4 用スクリプトも入っているので、買う前にご自分のブラウザやプロジェクトで鳴らして確かめられます。 ■ 収録内容(全1244点・WAVとOGGで計2488ファイル) ・単音 300点:12声 × 母音5 × 音高5(単音1つの長さは約42〜89ms) ・母音別の連続音 180点:12声 × 母音5 × 3・5・10連 ・母音ミックスの連続音 720点:12声 × 音高5 × 3・5・10連 × 4テイク(母音がばらけた、会話らしい並び) ・語尾の抑揚 36点:12声 × 疑問(上がる)・感嘆(強い)・余韻(下がって消える) ・UI音 8点:カーソル・決定・キャンセル・ページ送り・オート開始・スキップ開始・ログを開く・閉じる ・形式:WAV 44.1kHz/16bit モノラルと OGG Vorbis の両方(同じフォルダ構成) ・すべての音は終わりが無音に落ちきるように作ってあり、連打してもプチッというノイズが出ません ・ファイル名は「ボイス_母音_音高」の規則で統一(例 young_woman_a_p3.wav)。全点の一覧 manifest.json 付き ■ 12声 子ども/若い女性/若い男性/大人の女性/大人の男性/老人/ロボット/小さな生き物/大きな生き物/ささやき/元気/クール 声質ごとに高さ・単音の長さ・響きを変えています。ボイスごとの推奨の文字間隔も一覧にしました。 ■ かな→母音の対応表(JSON / CSV) ひらがな・カタカナ・半角カナ・小書き文字・長音・句読点など333文字の対応表です。 ・「きゃ」「ファ」は1拍として a で1回だけ鳴らす ・「っ」と句読点・括弧・空白は鳴らさない ・「ー」「〜」は直前の母音をもう一度鳴らす ・「?」「!」「…」では語尾の抑揚ブリップを鳴らす ・漢字や英数字は文字コードから a〜o を決めるので、同じ文は毎回同じ音になる ■ エンジン用スクリプト ・Godot 4(GDScript):BlipPlayer ノードと、文字送り Label の例 ・Unity(C#):AudioSource プールで鳴らす TalkBlipPlayer、対応表の読み込み、表示先を選ばない文字送りの例 ・ティラノスクリプト:標準の [popopo] タグに storage="talkblip:young_woman:3" のように書くだけで、キャラクターごとに声と高さを割り当てられるプラグイン ・HTML/JavaScript:依存なしのライブラリと文字送りデモ どのスクリプトも同じ対応表・同じ規則で動きます。音程の揺らぎ・何文字ごとに鳴らすか・語尾の抑揚のオンオフを設定できます。 ■ 動作確認の範囲 ・HTML:ヘッドレスの Chromium で preview.html と demo.html を実際に操作し、12声すべてのファイルが再生されることを確認 ・Unity:同梱の C# を Unity 6000.0 のエンジン用 DLL に対してコンパイルし、エラー0を確認(エディタ上での再生は未確認) ・ティラノスクリプト:公開ソースの popopo の呼び出し方を再現したテストで、1文字ごとに正しいファイルが渡ることを確認(実際のゲーム上での再生は未確認) ・Godot 4:制作環境に Godot が無いため実行は未確認です(Godot 4 の API に合わせて記述) ・かな→母音の判定は、JavaScript 版と C# 版に同じテスト文を通して結果が一致することを確認 音ファイルと対応表は、どのエンジンでもそのまま使えます。 ■ 使い方の例 ・セリフの1文字ごとに単音を鳴らす(いちばん自然な使い方) ・文字送りが速いときは「2文字ごと」に間引く ・文字送りを作らない場合は、3・5・10連の連続音をセリフの長さに合わせて1回鳴らす ・UI音はメニュー・バックログ・オート/スキップの操作音に ■ 利用条件 ・商用・非商用を問わず、ゲーム・アプリ・動画・配信などに組み込んで使えます。クレジット表記は不要です ・音程・長さなどの加工は自由です ・音ファイルそのもの(加工したものを含む)を素材として再配布・販売することはできません 詳しくは同梱の LICENSE.txt をご覧ください。 ■ 制作方法 すべての音は Python(numpy)のプログラムで合成しました(母音ごとの共鳴=フォルマントを設定した加算合成。ささやきはフィルタをかけたノイズ)。人の声の録音・音声合成ソフト・生成AIの音声モデルは使っていません。合成プログラムと同梱スクリプトのコードの大部分は AI コーディングエージェントが作成しました。 Godot は Godot Foundation の、Unity は Unity Technologies の商標です。ティラノスクリプトはシケモクMKのゲームエンジンです。本商品はこれらの公式製品ではありません。













