ml5.jsのSoundClassifier呼び出しエラー
SoundClassifierを使おうとしているが、Javascriptのエラー。。
よく分からないので知見を持っている方に伺いました。
ソースの修正点
エラーのソースと正しいソース両方のせましたが、引数のvideoがいらなかったです。
ImageClassifierのソースをコピーして使いまわして実施していたので、取っていなかったことが原因でした。
エラーのソース
// 自作モデルのロード
classifier = ml5.soundClassifier(imageModelURL + 'model.json', video, () => {
// ロード完了
app.modelState = 'ロード完了!';
console.log('Model Loaded!');
});
正しいのソース
// 自作モデルのロード
classifier = ml5.soundClassifier(imageModelURL + 'model.json', () => {
// ロード完了
app.modelState = 'ロード完了!';
console.log('Model Loaded!');
});
最後に
SoundClassifierの下記の仕様ちゃんと読んでつかわないといけなかったな。。
https://learn.ml5js.org/#/reference/sound-classifier