私は拍手音を検出できます。どのような形式のサウンド認識でも新しくなったので、これを行うには簡単な方法がありますか?そうでない場合、C#の音声認識/検出のための良いリソースはありますか?C#でのクラップ音の検出
私の目標は、いくつかの基本的なクラップベースのコントロールでクライアントのメディアセンターを自動化することです。
私は拍手音を検出できます。どのような形式のサウンド認識でも新しくなったので、これを行うには簡単な方法がありますか?そうでない場合、C#の音声認識/検出のための良いリソースはありますか?C#でのクラップ音の検出
私の目標は、いくつかの基本的なクラップベースのコントロールでクライアントのメディアセンターを自動化することです。
過去に尋ねた同様の質問がありました:
Given an audio stream, find when a door slams (sound pressure level calculation?)
質問はC#に固有のものではありませんでしたが、それは、使用するアルゴリズムのいくつかのアイデアを持っていませんが。 (開示:はい、私はその質問に答えました)。
これが助けになるかどうかは不明ですが、それでもなお:MERL - Sound Recognition。または、より良いのは、Clap detection, with microphoneです。
いわゆるプリンシパルコンポーネント分析を使用して解決できる問題のようです。 Googleに試してみてください。また、有名なカクテルパーティー問題のための他の解決策も役立ちます。しかし、すでにいくつかの図書館があると確信しています。
私はそのような言語に集中するつもりはなく、アルゴリズム上です。
サウンドの特徴は、それを拍手するものとして識別できますか?期間?強さ?時間の経過に伴う強度の変化?
アルゴリズムを取得したら、、次にを実装する最良の方法を決定します。
Audio Zone Triggerを$ 25でチェックすると、あなたの望むものとまったく同じように見えます。
これはアルゴリズムの問題のようですが、言語の問題ではありません。私はあなたのクエリと他の言語にGoogleの検索を広げることをお勧めします*と*場合は、C#で実装する方法を参照してください。 – annakata
ありがとう、私は同意する。私は、既存のライブラリ/コンポーネント/フレームワーク/ C#に特有のものをオープンにしていました。 – jamesrom