Overview
**WebVoiceAnimator - 声でキャラクターを動かすChrome拡張**
マイクに話しかけるだけで、キャラクターが口パクしたり瞬きしたり。
画像を数枚用意するだけで、あなただけのアバターが完成します。
たくさん用意すれば複数の感情表現や滑らかアニメーションも可能に!
━━━━━━━━━━━━━━━━━━━━
【3つのモード】
🎭 シンプルモード
・画像を登録するだけのシンプルな表示モード
・発話時エフェクト(バウンス・シェイク・グロー)
・呼吸アニメーション&待機時の微揺れ
✨ レイヤーモード
・身体、顔、髪などを重ねてリッチな表現ができるモード
・髪揺れ・耳動きなどのアニメーション
・フレーム補間で滑らかな口パク、瞬き
🎬 MPNGモード
・MotionPNGTuber互換
・動画ベースで髪揺れ・服のなびきを表現
・5段階口パク(閉・半開・あ・え・う)
・音量・周波数からリアルなリップシンク
━━━━━━━━━━━━━━━━━━━━
【特徴】
✅ 完全無料・機能制限なし
✅ OBSとの連携が簡単(クロマキー対応)
✅ 日本語の「あ」~「お」の口の形に対応
✅ 事前に数秒声を入れるだけで検知精度がUP
✅ 日本語・英語・中国語対応
━━━━━━━━━━━━━━━━━━━━
【こんな方におすすめ】
・顔出しせずにゲーム配信したい
・簡単にVTuberっぽいことをやってみたい
・立ち絵を動かして配信を華やかにしたい
━━━━━━━━━━━━━━━━━━━━
【使い方】
1. キャラクターを追加
2. 画像や画像の入ったフォルダをアップロード
3. マイク権限を許可
4. 「アニメーション表示」をクリック
5. OBSでウィンドウキャプチャ+クロマキー
━━━━━━━━━━━━━━━━━━━━
【必要な権限について】
・マイク:音声検知に使用
・ストレージ:設定とキャラクターデータの保存
※音声データは外部に送信されません
### v2.0.0 (2026-03-03)
**メジャーアップデート**
v.1.2.2までの形式では動作しなくなる場合があります。
再度素材のアップロードをお試しください。
** 新機能 **
- レイヤーモード統合
旧3サブモード(簡易アニメーション6パーツ/8パーツ/レイヤー)を1つの「レイヤーモード」に統合
- 母音別口パク(あ・い・う・え・お)対応
- 表情セット(最大4つ)をショートカットキー(Ctrl+Shift+1〜4)で切替
- 中間フレームによる滑らかなまばたき・口パクアニメーション
- キャリブレーション(事前録音)することで母音検知が強化
** 改善 **
- MPNG設定UIの刷新
- MPNG音声モニターの精度改善
- MPNG検知閾値の動作修正
- MPNGモードにも新しい母音補正機能追加
### v1.2.2 (2026-01-28)
**バグ修正**
- **キャラクター一覧が消えるバグを修正**
- 新規キャラクター作成後に一覧が消える問題を修正
- キャラクターIDにモードプレフィックス(sim_/adv_)を追加し、シンプル/アドバンスモード間の分離を強化
- **キャラクター未選択時のボタン状態を修正**
- キャラクターが選択されていない場合、アニメーション開始ボタンをグレーアウト
- **マイク入力のノイズスパイクを軽減**
- 中央値フィルタを導入してスパイクノイズを除去
- 上昇時の変化量制限(1フレームあたり最大8%)を追加
**改善**
- 設定モーダルの高さを画面に合わせて可変化(スクロール対応)
- キャラクター設定ダイアログの幅を拡大(4枚の画像が1行に収まるように)
- 表示種類ラベルの修正(6パーツ/8パーツの入れ替わり修正)
### v1.2.1 (2026-01-27)
**バグ修正**
- **シンプルモードで画像が表示されないバグを修正**
- キャラクター設定画面から戻った後、アニメーション表示で画像が表示されない問題を修正
- IndexedDBからの画像読み込みタイミングを改善
**新機能**
- **MPNGモードに音量ブースト追加**
- マイク入力を x0.5〜x5.0 の範囲で増幅可能
- 感度とは独立して音量を調整可能に
- **MPNGモードに検知閾値追加**
- 閾値未満の音量では口パクしない設定が可能
- 動的感度リマッピングにより、閾値と感度を組み合わせた細かい制御が可能
**改善**
- MPNGウィザードにキャンセルボタンを追加
- UI文言の一貫性を統一(「キャラクターを追加」など)
- AudioWorkletのメッセージ送信を間引いてパフォーマンス改善
- インフォボタンのツールチップ表示を改善
### v1.2.0 (2026-01-27)
**新機能**
- **簡易アニメーションモード(6パーツ)追加**
- レイヤー分離によるリッチなアニメーション
- 体・顔(通常/話し中/瞬き/瞬き話し中)・髪の6パーツ構成
- 従来の4枚口パクよりも表現力が向上
- **簡易アニメーションLite(8パーツ)追加**
- 後ろ髪・耳・体・顔パーツ・前髪の8パーツ構成
- 髪揺れ・耳の動きなど詳細なアニメーション制御
- Live2D風のリッチな表現が可能
**改善**
- UI表示名をわかりやすく変更
- 表情パーツラベルを統一(通常・話し中・瞬き・瞬き話し中)
- 不要なUI要素を削除してシンプルに
**内部改善**
- スムーズアニメーション機能を削除してコードを簡素化
- パフォーマンスの向上
### v1.1.1 (2026-01-17)
**バグ修正**
- **バックグラウンドでの音声検知遅延を修正**
- OBS でキャプチャ中など、ブラウザがバックグラウンドになると音声検知が数秒に1回になる問題を修正
- Chrome の Offscreen Document API を使用して、バックグラウンドでも音声処理を維持
- popup を閉じてもマイク入力が継続されるように改善
**改善**
- **AudioWorklet による高精度リップシンク**
- 音声解析を約60fps(従来の6倍)にアップグレード
- MPNG モードの母音判定(え/う)が大幅に向上
- MotionPNGTuber_Player と同等のリアルタイム解析を実現
### v1.1.0 (2026-01-15)
**新機能**
- **MPNG モード追加**
- MotionPNGTuber 形式のアニメーションファイルをサポート
- 動画ベースの高品質アニメーション
- 5段階口パクによる滑らかなリップシンク
- **アドバンスモード追加**
- PixiJS ベースの高品質レンダリング
- 呼吸アニメーション
- 待機時の微揺れ
- **HQ Audio アルゴリズム導入**(MPNG モード)
- エンベロープフォロワーによる滑らかな音量追跡
- 自動ノイズフロア検出
- 動的レベルピーク追跡
- ヒステリシス付き状態遷移(チラつき防止)
- **音量ブースト機能追加**
- 0.5x 〜 5.0x の範囲で音量調整可能
**改善**
- UI 改善・詳細設定セクション整理
- ライセンスページ追加
- 多言語対応の拡充
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.