'Speak' was in quotations for a reason... Pushover cannot audibly speak anything. Pushover provides push notifications only.
Some applications support the 'Speech Synthesis' Capability, but not the 'Notifications' Capability. Since both capabilities simply expect text to be passed to the respective commands, it was trivial to allow the Pushover Driver to implement both commands.
This way, if you have an App that only supports one or the other capability, your Pushover device will appear as a valid device. But the end result will still just be a Pushover Push Notification on your phone or tablet.
Hope that helps to explain it.
I have updated the original post to hopefully make this clearer for others as well.
Didnt realize that myself. I can update the custom driver with the new httpPost method but let's see if this can be fixed by @mike.maxwell or @bravenel first.
What is the syntax to send a pushover message from an app with the stock driver? I know I need an input to select notification devices but how do I sent it in app? For example SMS is:
sendSms(phoneNumber, msg)