Issue:
When entering in interaction mode, the message "enter interaction mode" is spellt, whereas it should be spoken normally.
Cause:
The message string is passed directly to speech.speak. However speech.speak expects a commands sequence. Thus each character of the string is considered a part of the sequence, thus spellt.
Solution:
Add bracket around the string in order to pass a list of one string to speech.speak.
Notes:
Another solution would be to use speech.speakMessage. However I have kept speech.speak with the string list in order to conform to other spoken messages in this addon.
Issue: When entering in interaction mode, the message "enter interaction mode" is spellt, whereas it should be spoken normally.
Cause: The message string is passed directly to speech.speak. However speech.speak expects a commands sequence. Thus each character of the string is considered a part of the sequence, thus spellt.
Solution: Add bracket around the string in order to pass a list of one string to speech.speak.
Notes: Another solution would be to use speech.speakMessage. However I have kept speech.speak with the string list in order to conform to other spoken messages in this addon.