ricky0123/vad

Voice activity detector (VAD) for the browser with a simple API

何を解決するか

ウェブブラウザまたは Node.js 環境でユーザーが話しているときを検出する方法を提供します。これにより、実際に会話が存在する場合にのみ、録音を開始したり、音声セグメントをサーバーに送信するなどの特定のアクションをトリガーできます。

動作方法

このライブラリは ONNX Runtime Web または ONNX Runtime Node.js を使用して Silero VAD モデルを実行し、別途バックエンドを必要とせずに、マシンラーニングモデルをブラウザまたはサーバー上で直接実行できます。

対象ユーザー

音声対応アプリケーション(音声アシスタントやリアルタイム音声処理ツールなど)を開発するウェブ開発者で、会話活動を信頼できる方法で検出したい方。

特徴

  • 高精度で使いやすい音声活動検出。
  • ブラウザまたは Node.js で直接実行可能。
  • React およびヴァニラ JavaScript をサポート。
  • 会話の開始および終了時にシンプルなコールバックを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト