Roku TV Voice Remote

RokuTV Logo

This Python script allows you to control your Roku TV completely by voice through keywords. The program waits for the obvious commands "pause", "play", "left", etc. so you don't have struggle with the different UIs of different streaming services. Through language interpretation and your home wifi network, the program sends commands to the Roku API.



Source Code


Built Using

Python Roku API Kaldi Speech Recognition


Notes

I learned the how to install, configure, and develop on top of large, existing projects such as Kaldi. After considerate time following README directions and command line output, I was able to integrate into the speech recognition software.


Note that it appears there are multiple build issues within the Kaldi project now.



Future Updates