教室の騒音メーター

教室向けの信号機式の騒音メーターです。上限を自由に決められ、プロジェクター用の全画面表示にも対応します。ブラウザーで動き、録音はしません。


55 / 100
100%
計測を始めるを押し、ブラウザーが尋ねてきたらマイクを許可してください。教室がその下に収まるべき上限を決め、咳ひとつで警告が出ないように上限を超えている秒数を設定します。ふだんの作業中のざわめきが緑の範囲に無理なく収まるまで感度を調整してください。
--
計測していません
現在
--
平均
--
最大
--
超えた回数
0

マイクはブラウザー内で読み取られ、何もアップロードも録音もされません。音声からは音量の数値だけが取り出され、次の測定値に置き換わった瞬間に消えます。

メーターのしくみ

このページはマイクを開き、波形がどれだけ動いているかを毎秒何度も測って、ひとつの音量の数値に変えます。静かな教室のざわめきは低く出て、叫び声で跳ね上がります。測定値は短い時間で平滑化されるので、椅子を引く音で表示が振り回されることはなく、それでいて本当に騒がしくなってきた教室なら一、二秒で表れます。設定した遅延より長く上限を超え続けると、表示が赤に変わりカウンターが増えます。マイクを開くときにブラウザーの音声処理はすべて無効にしています。とくに自動ゲイン調整はそのままだと音量を勝手に下げ戻してしまい、メーター全体を無意味にしてしまうからです。

なぜ 0 から 100 で、デシベルではないのか

ブラウザーにはマイクの感度がわからないからです。本物の騒音計は既知の基準で校正されていますが、ノートパソコンのマイクはそうではなく、同じ教室でも Chromebook、iPad、外付け USB マイクで違う値になります。ただのウェブページから自信ありげな dB の数字を出すツールは、校正をでっち上げています。ですからこのツールは相対的な 0 から 100 の目盛りと、自分の教室に合わせるための感度調整を用意しました。それが測定の中身に対して正直なやり方であり、教室で使ううえでも実はそちらのほうが役に立ちます。大事なのは取り決めた水準より大きいか小さいかであって、絶対的な物理量ではありません。

クラスに合わせて設定する

まず望ましい音量で作業しているところから始め、表示が緑の真ん中あたりに来るまで感度を上げ下げします。上限はその少し上に置いて、ふだんの作業では反応しないようにします。上限を超えている秒数は二、三秒に。ゼロにすると本が落ちるたびに赤く点滅し、子どもたちはすぐに無視することを覚えてしまいます。あとは全画面を押してプロジェクターや電子黒板に映してください。端末は自分の机ではなく教室の中央寄りに置きます。おしゃべりな机から一メートルのところにあるマイクは、教室ではなくその机を測ってしまいます。

音声はどうなるのか

端末から何も出ていきません。音声はマイクからブラウザー内の解析器に入り、そこからフレームごとに音量の数値が読み出され、音声そのものは直ちに捨てられます。ディスクに書かれることも、当サーバーに送られることも、録音されることもありません。スピーカーにも何もつながっていないので、ハウリングの心配もありません。停止を押すかタブを閉じればマイクはすぐに解放され、ブラウザーの録音インジケーターも消えます。

知っておくと役に立つこと

  • プロジェクターでの全画面表示が効きます。子どもは全員が見られる表示に反応します。
  • 遅延は二、三秒にしてください。そうしないと鉛筆が落ちるたびに赤く光ります。
  • 教室や端末を変えたら感度を調整し直してください。マイクの差は非常に大きいです。
  • 最大と平均はカウンターと一緒にリセットされるので、授業の切り替えに便利です。
  • アップロードも録音もしません。音声がブラウザーの外に出ることはありません。

よくある質問

しません。音声はブラウザー内の解析器に入り、そこから音量の数値がひとつ読み出されるだけで、音声は直ちに捨てられます。ディスクにも書かれず、当サーバーにも送られず、あとから取り出せる録音も残りません。停止を押せばマイクはその場で解放されます。

知りようがないからです。音圧のデシベルには校正されたマイクが必要ですが、ブラウザーにはお使いのマイクの感度を知る手立てがありません。同じ教室でも端末ごとに違う値になってしまいます。0 から 100 の目盛りと感度調整はその点で正直ですし、学級運営という目的では、自分で決めた上限との比較こそが結局は意味のある数字です。

マイクの読み取りには必ず利用者の同意が要ります。そうあるべきです。このサイトに許可を与えればメーターが動きます。誤って拒否した場合は、ブラウザーのサイト設定を開いてマイクの許可を消し、もう一度計測を始めるを押してください。

目盛りがマイク次第の相対値なので、万能の数字はありません。本当に望ましい音量で作業させ、それが緑の真ん中に来るよう感度を合わせてから、上限をその少し上に置いてください。黙読、ペア学習、グループ学習ではそれぞれ設定が違って当然です。

使えます。全画面ボタンはそのためにあります。信号機と数字が画面いっぱいに拡大されるので、教室の後ろからでも読めます。Escape キーか終了ボタンで戻れます。

たいていはそのマイクに対して感度が低すぎるので、上げてみてください。数字がほとんど動かない場合は、ほかのプログラムがマイクを握っているか、ブラウザーが別の入力機器を聞いている可能性があります。システムのサウンド設定でどのマイクが選ばれているか確認してください。

マイクを開ける新しめのブラウザーであれば動きます。共用の学級用タブレットでは、停止を押すかタブを閉じるまでマイクが開いたままになる点にご注意ください。メーターが動いている間は録音インジケーターが点灯し続けます。

その場のマイクを読み取れるのはブラウザーの中だけで、サーバー側では不可能だからです。JavaScript が要るのはメーターの部分だけです。設定も解説もこれらの回答も通常のページとして配信され、スクリプトの有無にかかわらず動きます。

教室用の騒音メーターはどうやって動くのですか。

ブラウザーでマイクを開き、音を相対的な 0 から 100 の音量値に変えて信号機で示します。上限と遅延を決め、プロジェクター用に全画面を押せば、教室が上限を超え続けたときに表示が赤くなります。アップロードも録音もされず、音声が端末の外に出ることはありません。