Hi and thanks for looking!
Background
You know how some universal remote controls can "record" the infrared signals from an OEM remote? I would like to do the same using the Kinect.
After doing so, I am hoping to use a series of tones from the sound card to replicate/blast the infrared signals when the user gives a speech command or gesture (I have an infrared blaster that accepts a tone from a headphone jack and converts it to an IR signal).
I would like to do this for a multitude of applications: recording signals from my TV remote control, from my mini RC helicopter remote, etc.
Here is a link to something similar using Kinect and Arduino, but I don't think it has to be this complicated if you have an infrared "recorder".
I am using Kinect SDK for Windows, C#, .NET 4
Question
Assuming that the heuristic below is appropriate (if you have a better approach please tell me), how do I do the following:
- Using my Kinect, record the signal emitted from an IR device.
- Convert that signal to a sound file (.wav, .mp3, etc).
- Recall and play a given sound file when an appropriate speech command or gesture command is issued.
Of the questions above, #'s 1 & 2 are most important.
Final Note
If I can cobble together a solution for the recorder, I will open the source for all. Please leave a comment if you would like to be notified about that source if/when it happens.
Thanks!