Skip to content
ITU-T G.227 疑似音声信号発生器
JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
.gitignore
README.md
coeffs.json
index.html
noise-node.js
script.js
sketch.js
tsconfig.json

README.md

ITU-T G.227 疑似音声信号発生器

無線機の特性試験の試験方法に登場する「疑似音声信号発生器」を WebAudio で実現します。

「擬似音声発生器は、白色雑音をITU-T勧告G.227の特性を有するフィルタによって帯域制限したものとする。」

仕組みや利用技術

WebAudio で音声を生成しています。白色雑音を生成するために AudioWorkletNode を使っているため、2019-10-25 の時点では Google Chrome でのみ動作します。

ITU-T G.227 のフィルタ設計

ITU-T G.227 記載のアナログフィルタを双一次変換してデジタルIIRフィルタとし、さらにFIRで補正しています。係数の算出は以下の通り Jupyter Notebook で行いました。

ゲインの誤差は0.05dB未満になっています。

参考資料

You can’t perform that action at this time.