I am looking for a better way to hear chat text as it happens -- so I do not always have to be looking at the screen, or even have the Second Life application visible. (And... I am not interested in a way to speak back...)
The SL application could call the native OS text-to-speech interface (standard in Mac OS X, not sure about Windows) -- but given other priorities, not too practical.
I am interested in what might be possible with the tools we already have. My current solution works relatively well on Mac OS X, but the implementation is clunky. The program:
brings up chat history
copies all text
pastes the text into TextEdit
determine what text is new
speaks the new chat text
The SL application is kind of a world to itself (really!). The only way I have been able to access the chat history is to have the macro pretend to be a user and interact with the UI. Does anyone know of a more programmatic way to get at the Chat History? (Or for other purposes, any other part of the UI???)
There has been some talk of an SL enhancement that would save chat history to a file. If the file were updated frequently, my program could read the file and speak what's new. That seems like the best I could hope for using current (and near-term?) capabilities.
Any other ideas?
There were also some thoughts in another thread, but they were mostly about enhancing SL, not using current features. /13/7d/6808/1.html