There have been lots of posts discussing this issue and all seem to reach a dead end with Android shortcomings that are beyond tasker's control.
I have been trying to have my phone read out and respond to texts/notifications while connected to my BT stereo in the car. As many others have found, there are no issues having tasker 'SAY' over BT as long as you are connected to the BT channel on your stereo. If you're like me you are listening to a different source (radio, ipod, usb etc) and Tasker wouldn't interrupt the playback to play the output.....
Here is my workaround:
Using a free (or very expensive) app called Soundabout (you have to have a tinker to get settings right for your BT devices, I found that bluetooth mono worked best for me on the media audio channel)
It is possible to open the bluetooth mono channel (the one used for calls) and THEN have tasker play the SAY commands. It requires a bit of fiddling with wait commands and your mileage may vary depending on your BT setup and the speed of your phone. Here is an example of what I have got working:
Message received - Kill app SoundAbout (use root if you have it) >>>this forces soundabout to restart the service it uses and initiates the BT mono connection, your stereo acts like a call is incoming
- Wait (I have 8 seconds to give enough time for the BT mono channel to open)
- SAY (whatever you need to do. The channel will stay open until you close it by pressing the bluetooth button on your stereo, or however you would normally end a call)
Downsides: can be fiddly to setup and seems to be affected by load on the phone's CPU. You must close the channel manually.
I have managed to use GET VOICE over BT in this fashion as well, which means I can give commands eg: New message from %SMSRB would you like to hear it? >> YES/NO, This seems to work only if you have the task wake the device AND unlock the display, otherwise the get voice action fails immediately, so use the securesettings plugin here.
If anyone wants more details, I can bundle up some examples and post them, but my tasks are pretty rough and ready at the moment.