Awesome! I hope that 1.1.8a4 handles the evt.deviceName error for you and properly converts to evt.device.deviceName or evt.device.name on the fly as needed.
BigTalker relies on the SmartThings platform to generate the sound files that are used in musicPlayer mode (Sonos Support, VLCThing, etc). I currently have no way to know if a new file has been generated or if the SmartThings platform is using cached content.
LANNouncer is supported. I use it daily (albeit a personal version that I created to run on my Windows tablet, using the same API calls that LANNouncer uses for speech and alarms; This version isn’t for distribution though as I still have much work to do on it if I were to ever release it, including getting a code signing certificate, convert it to a Windows Service, etc. The Android version will always be easier for the end-user, this one was just a hobby to see if I could mimic it). LANNouncer is a speechSynthesis device and therefore it will only show up when the app is running in speechSynthesis mode. Either musicPlayer or speechSynthesis mode is selected upon install and this tells the app which devices to display as speech devices. I hope to support both within the same app in the next major release 2.0.