#15 BGM / SE / ゆっくり実況ボイス
🟧 ステータス: 未着手 対応Issue: #15 Issue内容を本ページにコピーした初期スタブ。設計確定後にこのページを正式版で置き換える。
🎯 概要
BGM・効果音・出る杭おじさんボイス(ゆっくり実況風 男性2号)の仕様を策定する。リズム同期、Wave別BGMテンポ変化、ボイス再生方式(事前生成 or リアルタイム合成)を決定する。
✅ ゴール / 完了条件
- [ ] BGM仕様(テンポ、Wave別速度、ループ設計)
- [ ] SE一覧(タップ、いいね、コンボ、JACKPOT、失敗、通知音等)
- [ ] ゆっくりボイスの再生方式決定(Softalk事前生成 / Web TTS / 録音)
- [ ] おじさんセリフ集 30本(最低)
- [ ] ボイス再生タイミング設計
- [ ] 音量バランス・設定UI
- [ ] ライセンス整理
- [ ]
docs/design/audio.md作成
📦 アウトプット
docs/design/audio.mddocs/design/data/voice-lines.json(セリフ集)
📋 ゆっくりボイス再生方式の比較
| 方式 | メリット | デメリット |
|---|---|---|
| Softalk事前生成→音声ファイル | 品質一定、配信ライセンス確認必要 | ストレージ増、追加更新の手間 |
| Web Speech API | 動的 | 「ゆっくり感」再現困難 |
| AquesTalk pico | 軽量 | ライセンス料の確認 |
| 録音 | 自由度最大 | コスト |
📋 セリフ集サンプル(30本目標)
杭打ち成功(完璧)
- 「よし、打ったぞ…!」
- 「これが…正義の鉄槌だ…」
杭打ち成功(普通)
- 「ふむ、出る杭は打った…」
失敗
- 「…甘いな…」
- 「お前も杭か…?」
倫理観危険
- 「…承認欲求の奴隷になったな…」
- 「これは…ダメだろ…」
Wave開始時
- 「次の波が来るぞ…」
リザルト
- 「お前は今日…有益おじさんになれたか…?」
📋 SE一覧(たたき台)
- ポストフェッチ通知音(X風)
- いいねタップ
- コンボ継続音(ピッチ上昇)
- JACKPOT音
- 杭打ちヒット(4段階)
- 倫理観警告音
- ゲームオーバー
- リザルト集計
📋 タスク
- [ ] BGM仕様確定
- [ ] SEリスト作成
- [ ] ゆっくりボイス方式の決定
- [ ] セリフ集30本作成
- [ ] ライセンス整理
- [ ] 音量バランス
- [ ] ドキュメント化
🔗 依存・関連
- 親: #1
- 依存: #2, #6, #13
- 関連: #4(DESIGN.mdのSound Design章)
📚 参考
- 「ゆっくり実況のボイスでOK」(男性2号テンプレ)
- リズム天国/メイドインワリオのスピード感
- Wave毎にBGMテンポ加速