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
