# Mic Test

> マイクをブラウザでテスト：音量メーター、波形、スペクトルをライブ表示、5秒録音して再生、ノイズフロア測定、デバイス切り替え。無料・アップロード不要。

- URL: https://bytescope.dev/ja/mic-test/
- Locale: ja · Also: [en](https://bytescope.dev/en/mic-test.md) · [zh-Hant](https://bytescope.dev/zh-Hant/mic-test.md)
- Runs: すべてブラウザの中で動くので、何もアップロードされません。
- Requires: Any modern browser with microphone access, desktop and mobile.
- Updated: 2026-09-08

## What it does

スタートをクリックすると、このマイクテストはあなたの声を同時に3通りに表示します：ピークホールド付きのVU音量メーター、ライブ波形、そして周波数スペクトル — メーターが動けばマイクは動作しており、その動き方が音量が健全か、小さすぎるか、クリップしているかを教えてくれます。デバイスセレクターはマイクを即座に切り替え、実際に得られている本当のサンプルレートとチャンネル数を表示します。

多くのテストが省略する、しかし最も重要な手順がこれです：5秒間録音して再生することです。なぜなら、他人に聞こえている音を知る唯一の方法は、自分自身を聞くことだからです。ブラウザの3つの音声処理スイッチ — エコーキャンセル、ノイズ抑制、自動ゲイン — をライブでA/B比較することもでき、これは「私の声がこもって聞こえる」（たいていは過剰なノイズ抑制が原因）を診断する最速の方法です。静かな部屋での測定は背景ノイズのフロアを読み取り、ステレオ入力にはL/R別々のメーターが付きます。

すべてローカルで動作します：音声はブラウザ内で分析・録音され、どこにも送信されません。アクセスに失敗した場合、ツールは3つのよくある原因のどれに当たっているかを教えます — 許可の拒否、ZoomやTeamsなど別のアプリがデバイスを占有、あるいはデバイスが見つからない — それぞれに対処手順を添えて。

## Limits

Does not record or save audio; it only shows live level and waveform.

## Machine output

Copy JSON copies an envelope `{ tool, url, generatedAt, userAgentHint, result }`. `tool` is `"mic-test"`; `result` is the live-input snapshot below.

- `sampleRate` (number | null) — Active track sample rate in Hz. `null` = no track settings yet.
- `channelCount` (number | null) — Active track channel count. `null` = no track settings yet.
- `currentLevel` (number | null) — Linear amplitude 0–1 from the latest RMS. `null` = not measured yet.
- `peakLevel` (number | null) — Linear amplitude 0–1 from the session peak. `null` = not measured yet.
- `signalDetected` (boolean | null) — `null` = no reading yet; `true` = above the response floor; `false` = measured, still quiet.
- `settings` (object) — `getSettings()` fields: sampleRate, channelCount, echoCancellation, noiseSuppression, autoGainControl, sampleSize, latency (each number or boolean, or `null` when that constraint was not reported). Device labels are omitted.

## FAQ

### 私の声は録音・アップロードされますか？

いいえ。メーターはメモリ内で音声を分析し、録音・再生クリップはブラウザのタブ内にのみ存在します — 何もアップロードされず、リロードすると破棄されます。音声がマシンから出ないことはDevToolsで確認できます。

### メーターが動きません — 最初に何を確認すべきですか？

順に：(1) ドロップダウンで正しいデバイスが選択されているか、(2) ブラウザにマイクの許可があるか（ツールが正確な状態とリセット方法を表示します）、(3) 他のアプリがマイクを排他的に握っていないか — Zoom/Teamsを閉じて再試行、(4) OSの入力レベルがミュートされていないか。ツールのエラー画面はこれらのケースを自動的に区別します。

### 通話で声がこもったりロボットのように聞こえるのはなぜですか？

たいていはマイクではなく、ノイズ抑制処理です。A/BスイッチでnoiseSuppressionをオフに切り替え、スペクトルを見ながら再生を聞いてください — 声が開けるようになるなら、対処法は新しいマイクを買うことではなく、会議アプリでノイズ抑制を弱めることです。

### 健全な発話レベルとは？

メーターの上寄り中間（緑からオレンジ）でピークを打ちつつ、天井には当たらないことです。常時マゼンタはクリッピングを意味します — マイクから離れるかゲインを下げてください。ほとんど動かない緑では聞こえません：近づくか入力レベルを上げてください。

### USBオーディオインターフェースやステレオマイクをテストできますか？

はい — デバイスセレクターで選べば、ツールは実際に許可されたサンプルレートとチャンネル数を、左右別々のレベルメーターとともに表示するので、両チャンネルが生きていることを確認できます。

### 通話シミュレーションは実際に何をしますか？

ライブのマイクを、ビデオ通話アプリが使うのとまったく同じOpusコーデックでローカルのWebRTCピアツーピアループに通し、往復した音声を5秒録音して再生します。あなたが聞いているのは相手が聞いている圧縮アーティファクトです — ネットワークの遅延やパケットロスではありません（ローカルループでは再現できません）。再生がマイクに漏れ込まないよう、ヘッドホンを着けてください。

### 周波数応答スイープは何のためですか？

スピーカーをオン（ヘッドホンではなく）にした状態で、100 Hzから8 kHzへ上昇するトーンを再生し、マイクが各周波数で捉えた音をプロットします。これはスピーカー・部屋・マイクを合わせた総合応答であり、そのいずれか一つの校正済み測定ではありません — その本当の役目は、スピーカーとマイクの組み合わせを通話中のフィードバック（ハウリング）に陥りやすくする、狭い共振ピーク（マゼンタで表示）を見つけることです。

## Related tools

- [Video Call Check](https://bytescope.dev/ja/call-ready.md) — 会議前のチェックをまとめて実行 →
- [My Computer Specs](https://bytescope.dev/ja/my-computer-specs.md) — このブラウザが使っている GPU、CPU のスレッド数、メモリ、ハードウェアアクセラレーションの状態をまとめて確認。
