I want to send "voice" commands to my home alexa device to do, well, anything that I "ask" it to.
So I want to interact with my Alexa device via python. I feel like I'm going around in circles trying to get this to work. I got it at one point using "gTTS" to convert my text to an audio file and attempt to send that audio file to an alexa endpoint but it also doesn't do anything. I have even created a "product" and gotten my product id, client id, secret id, and refresh token and have been attempting to use those.
Is this possible? I need some hope here. I'm feeling a little down like this isn't possible.
If it is possible am I going down the right track?
Your home device is only meant to take commands via the mic. You could create a DIY hardware or software device that consumes the Alexa Voice Service and feed audio to it.
How Can I Send "Voice" Commands To My Personal Alexa Device Via Python Code?