- TV set with enabled HDMI-CEC / Anynet+ (Samsung) - You'll have to check your own TV set and make sure that you enable the HDMI-CEC control.
- Raspberry Pi - I recommend the CanaKit Raspberry Pi 2. For this tutorial, the Raspberry Pi should be connected to the TV set via HDMI.
- USB microphone - I used C-Media microphone USB
- pyaudio
- Speechrecognition
- python cec