jishi / node-sonos-http-api

An HTTP API bridge for Sonos easing automation. Hostable on any node.js capable device, like a raspberry pi or similar.
http://jishi.github.io/node-sonos-http-api/
MIT License
1.84k stars 463 forks source link

Upgraded to macOS catalina and... macSay no longer works #724

Open rafale77 opened 4 years ago

rafale77 commented 4 years ago

As the title says... the macSay functionality of the api no longer works. I have been looking into it and it looks like it is not liking the m4a extension and refuses to save it as such. I am able to save as "m4as" and then manually remove the "s" from the extension. This is rather strange and I am not understanding it yet. I keep getting this error: "Specifying ExtAudioFileRef failed: -50" when I run the say command from terminal if it has an m4a extension...

rafale77 commented 4 years ago

suggest fix to use aiff extension for example instead of m4a?

rafale77 commented 4 years ago

I found a fix. Will make a pull request

rafale77 commented 4 years ago

https://github.com/jishi/node-sonos-http-api/pull/725