When the chat is opened text to speech plugin read all the incoming messages displayed in the log as "New nessage"
*message
Taking this since I almost have a patch ready
Possibly related - bug 306650
(In reply to comment #3) > Possibly related - bug 306650 No, that's another problem, that's related to the backlog that is received when you connect to an xmpp chat and is at the moment handled as a new messages, while it should be handled as log. This is the log that is filtered like the incoming messages
Git commit c77e98f5f8b2b2f8fc8fad1ca2c5dd5bd21dc53c by David Edmundson. Committed on 06/02/2013 at 17:05. Pushed by davidedmundson into branch 'master'. Compile against newer MessageProcessor REVIEW: 108813 M +3 -2 filters/emoticons/emoticon-filter.cpp M +2 -2 filters/emoticons/emoticon-filter.h M +2 -1 filters/formatting/format-filter.cpp M +1 -1 filters/formatting/format-filter.h M +2 -1 filters/images/images-filter.cpp M +1 -1 filters/images/images-filter.h M +10 -1 filters/texttospeech/tts-filter.cpp M +1 -1 filters/texttospeech/tts-filter.h M +2 -2 lib/chat-widget.cpp M +1 -2 lib/logmanager.cpp M +1 -1 logviewer/message-view.cpp http://commits.kde.org/telepathy-text-ui/c77e98f5f8b2b2f8fc8fad1ca2c5dd5bd21dc53c