Hey everyone, I’m having some trouble with using custom MP3s with Alexa Media Player. I keep getting “I’m having trouble accessing your simon says now skill right now”
So far I’ve:
Checked that regular TTS works, it does
Reconfigured the Integration and my public tunnel
The mp3s im trying to play have all previously worked so no issues with them format wise
I haven’t changed anything at all. It’s just whatever the stock install is.
Are you sure your audio file is accessible over the internet?
you can test that by just pasting your link (https://publicip.win/local/audio/music/alarm.mp3) directly into a browser and it should play. If not then that will be the thing you need to get sorted out first.
Just as a dummy check I’m now on the latest versions of both HA and AMP and I tested the service above and it still works as expected. So it doesn’t seem to be a version issue.
This will make it easier for anyone wanting to convert audio for use with alexa media player and home assistant. I whipped this up really quick and I have not tested it with multiple files. It’s just a .bat file and ffmpeg setup to allow drag and drop convertions to the proper settings for alexa media player. it will append _converted to the end of the name of the outputted mp3
Been trying to sort this for the last hour growing increasingly frustrated, and this magical simple command just made it all happen instantly. Amazing!! <3
Ok, after reading a bit, the issue seems the file is not correctly encoded.
The bit rate must be 48 kbps. Note that this bit rate gives a good result when used with spoken content, but is generally not a high enough quality for music.
The sample rate must be 22050 Hz, 24000 Hz, or 16000 Hz.
MyMediaAlexa allows you to play your MP3’s without the limitations. I’m able to play a 3 hour DJ set using it.
Also, Chime_TTS also allows you to play mp3’s to Alexa devices and formats the mp3 within the integration automatically when you enable that option when setting up the chime.