I hope that speech capabilities will be enhanced before too long. If we look
at the externals collection as the base, these additions to the existing
capabilities would be useful:

Waiting for speech to be done. Perhaps by syntax with the handler pausing,
or perhaps with a speechDone message, or both options.

Checking to see if the computer is still speaking. For example, to imitate
the syntax of the "sound" function (if the speech is "done"). Returning the
current position being spoken within the string would also help.

Ability to get a voice's default pitch or set to the default pitch. If you
have pitch manipulation as an option, AFAIK once pitch is set, setting a new
voice retains the set pitch. Access to default pitch would allow the
interface to let the user to jump to the default if that made sense for the
application.

Setting pronunciation dictionary entries. This is needed when text to be
spoken is not all predetermined and offering the user more accuracy than
creative misspellings is desired. Being able to get phonemes for text also
helps by allowing the interface to prompt phonemic input with the current
phonemes.

And how's about listening?

On Mac, AppleScript offers simple listening and the ability (default) to
pause by speaking. I'm not sure if Windows DDE can do this.

I hope Revolution can match or surpass SuperCard in these areas.

Thanks,

Curry Kenworthy


_______________________________________________
improve-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/improve-revolution

Reply via email to