Talk:LlSpeakText

From Second Life Wiki
Jump to: navigation, search

How will this handle unicode characters and languages other then english? Strife Onizuka 11:38, 3 April 2007 (PDT)

The furry variants are just weird. What exactly is a "furry" voice? Such a thing would have to vary depending on species. For instance, snakes and dragons can be considered to be in the furry (doesn't have to be literally furry) category, cats and mice shouldn't sound the same, etc. Dale Glass 13:28, 5 April 2007 (PDT)

Also, I think the targets list is unnecessary. This would be a local text to speech converter on the user's computer, so a list of targets wouldn't be necessarily as voice wouldn't be streamed: it'd be a normal chat message that'd get converted at the destination. I'd do the function this way: llSpeakText(list params, string text). Besides the voice there are other things that could be interesting to have such as volume, intonation parameters such as speed and pitch, and anything else that might come up. Dale Glass 13:28, 5 April 2007 (PDT)

I don't know if there are speech engines that handle furry voices (not something I never considered). I like your idea of having a parameters list. I think a function like this should incur a longish sleep for the script; maybe proportional to the length of the string.Strife Onizuka 17:53, 5 April 2007 (PDT)

This could work if several modifications are made:

  • Input changes from a string to a list of pronunciable sounds (language-specific).
  • An additional field(integer?) for language.
  • An additional field(integer?) for accent (I suppose).
  • An additional field(float) for volume llSound.
  • Targets(list) is removed

--TxMasterG Ping 17:16, 16 April 2007 (PDT)