4

こんにちは、ご覧いただきありがとうございます。

バックグラウンド

一部のユニバーサル リモコンが、OEM リモコンからの赤外線信号をどのように「記録」できるか知っていますか? Kinectを使って同じことをしたいと思います。

その後、サウンドカードからの一連のトーンを使用して、ユーザーが音声コマンドまたはジェスチャーを与えたときに赤外線信号を複製/爆破したいと考えています (ヘッドフォンジャックからトーンを受け取って変換する赤外線ブラスターがあります)。 IR信号に)。

テレビのリモコン、ミニ RC ヘリコプターのリモコンなどからの信号を記録するなど、さまざまな用途でこれを行いたいと考えています。

これは Kinect と Arduino を使用した同様のものへのリンクですが、赤外線の「レコーダー」があれば、それほど複雑である必要はないと思います。

Kinect SDK for Windows、C#、.NET 4 を使用しています

質問

以下のヒューリスティックが適切であると仮定すると(より良いアプローチがある場合は教えてください)、次のことを行うにはどうすればよいですか:

  1. Kinect を使用して、IR デバイスから発せられる信号を記録します。
  2. その信号をサウンド ファイル (.wav、.mp3 など) に変換します。
  3. 適切な音声コマンドまたはジェスチャー コマンドが発行されたときに、指定されたサウンド ファイルを呼び出して再生します。

上記の質問のうち、# の 1 と 2 が最も重要です。

ファイナルノート

レコーダーの解決策をまとめることができれば、ソースを公開します。その情報源が発生した場合に通知を受け取りたい場合は、コメントを残してください。

ありがとう!

4

1 に答える 1

5

できません。

Kinect の IR カメラはおそらく 30Hz (毎秒 30 フレーム) で動作しますが、リモートからのパルスは最大 120 ビット/秒になる可能性があります。言い換えれば、カメラは時間の解像度が十分に高くないため、ほとんどのパルスを見逃すことになります。

ソースhttp://en.wikipedia.org/wiki/Consumer_IR

于 2012-03-23T16:11:36.213 に答える