はじめに
TeachableMachineを使ってノーコードで音声認識を実装する方法を紹介します。
1. TeachableMachineを始める
TeachableMachineを開いてください。
以下のような画面に飛ぶと思うので、使ってみる
を押して始めます。
2. 音声プロジェクトを選ぶ
TeachableMachineでは音声以外にも画像認識やポーズ認識も実装できます。
今回は音声認識をしたいので音声プロジェクト
を選択してください。
3. バックグラウンドノイズの抽出
何も音を鳴らしていない時の部屋の音を以下の手順で抽出してください。(本記事ではマイクを使用することを想定しています)
① マイク
を押す
② 20秒録音する
を押す
③ サンプルを抽出
を押す
4. 判別したい音をそれぞれ抽出する
① マイク
を押す
② 2秒録音する
を押す
③ サンプルを抽出
を押す
④ サンプルが8つ揃うまで②
, ③
を繰り返す
⑤ クラスを追加して他の音も同様の操作を行う
5. モデルをトレーニングする
① モデルをトレーニングする
を押す
6. 音声認識できているか確かめる
実際に音を鳴らしてみて音声認識が思ったように行われているかをプレビュー画面で確認する。
思ったようにいかない場合はモデルの抽出を調整しましょう
これで完成です🎉
最後に
TeachableMachineを使えばAI初学者でも簡単に音声認識を実装できます。エクスポートすればアプリに応用することもできるので、今後活用したいと思います。