I personally would vote for the startrek communicator badge as icon symbol but maybe you will run also in trouble with this. For the conversation view I would rather use different colors for the voice input and for Saera's answers to make them better distinguishable. Or the messages could have prefixes as "Me:" and "Saera:" or even avatar/profile pics if you could train Saera to understand different speakers or have several voices in the future. Maybe there exists already a conversation component in Qt/QML you can reuse? Regarding the saera voice have you tried flite for speech output? There was a N900 version some time ago. I think it sounds more natural than espeak as it's based on concatenation instead of formant synthesis. Best, M.