Waveファイルの解析
全体の波形、再生時間、ビットレート、WaveFomat構造体を解析して表示する。
[波形]
[情報]
項目 | 値 |
---|---|
ビットレート | |
再生時間 | |
波形サイズ(raw) |
[WaveFomat構造体] ※Microsoft公式の解説
項目 | 値 |
---|---|
wFormatTag 種類(1:PCM) | |
nChannels チャンネル数(1:モノラル 2:ステレオ) | |
nSamplesPerSec サンプリングレート(44100=44.1kHzなど) | |
nAvgBytesPerSec 平均データ転送レート(byte/sec) ※PCMの場合はnSamplesPerSec * nBlockAlign | |
nBlockAlign ブロックサイズ ※PCMの場合はwBitsPerSample * nChannels / 8 | |
wBitsPerSample サンプルあたりのビット数 (bit/sample) ※PCMの場合は8bit=8, 16bit =16 |
一般的なWaveファイルに対応しています。全体の波形の表示、ビットレート、再生時間、波形サイズ(生データのサイズ)、WaveFomat構造体の情報を解析して表示します。
このアプリではサーバに音声ファイルを送信しないで、ユーザー側のブラウザ(JavaScript)で解析しています。各ブラウザの中ではChromeが一番高速に解析処理を行います。
<オープンソース>
音声解析の学習用としてソースコードをGitHubで公開しています。
目次
1. 推奨ブラウザ
2. 動作確認
3. バージョン
4. その他のWebアプリケーション
5. 運営者のブログ
1. 推奨ブラウザ
Chromeの最新版
2. 動作確認
・ Microsoft Edge
・ Chrome / FireFoxの最新版
※HTML5に対応していればその他のブラウザも動作すると思います。
3. バージョン
v1.00(2019年2月26日版)
4. その他のWebアプリケーション
プチラボ
https://www.petitmonte.com/labo/
50種類以上の便利なツールを無料で公開しています。(フリーソフト)
5. 運営者のブログ
プチモンテ
https://www.petitmonte.com/