C'è un'app uscita da pochi giorni, si chiama Touchless Chat. In pratica legge i messaggi in arrivo in vari client di chat e ti permette di rispondere con la voce. Ha piena compatibilità con Tasker.
La app supporta delle condizioni in cui attivare la lettura e la risposta vocale per tutti i contatti o solo alcuni. Avendo piena compatibilità con Tasker, potresti tenerla sempre in modalità "non leggere". Poi crei un profilo Tasker che quando hai le cuffie inserite cambia le impostazioni della app, attivando la possibilità di leggere i messaggi.
È una app recentissima, quindi non è ancora ottimizzata, ma vale la pena di provarla (anche perché ho come l'impressione che il dev abbia preso un mio profilo di Tasker che faceva esattamente la stessa cosa e, sapendo programmare, ne ha fatto un'app con molte migliorie rispetto al mio profilo).