Mac::Speech man page on MacOSX

Man page or keyword search:  
man Server   23457 pages
apropos Keyword Search (all sections)
Output format
MacOSX logo
[printable version]

Speech(3)	      User Contributed Perl Documentation	     Speech(3)

NAME
       Mac::Speech - Provide interface to PlainTalk (Speech Manager)

SYNOPSIS
	   use Mac::Speech;

DESCRIPTION
       Access to Inside Macintosh is essential for proper use of these
       functions.  Explanations of terms, processes and procedures are
       provided there.	Any attempt to use these functions without guidance
       can cause severe errors in your machine, including corruption of data.
       You have been warned.

   Variables
       %Voice
	   The %Voice hash will return the index to the first voice whose name
	   matches the given text.

   Constants
       kTextToSpeechSynthType
       kTextToSpeechVoiceType
       kTextToSpeechVoiceFileType
       kTextToSpeechVoiceBundleType
	   Speech Types.

       kNoEndingProsody
       kNoSpeechInterrupt
       kPreflightThenPause
	   Synthesizer flags.

       kImmediate
       kEndOfWord
       kEndOfSentence
	   Where to stop.

       kNeuter
       kMale
       kFemale
	   Genders.

   Types
       VoiceDescription
	   Voice Description Record.

		   long	       length		   size of structure--set by application
		   VoiceSpec   voice		   voice synthesizer and ID info
		   long	       version		   version number of voice
		   Str63       name		   name of voice
		   Str255      comment		   text information about voice
		   short       gender		   neuter, male, or female
		   short       age		   approximate age in years
		   short       script		   script code of text voice can process
		   short       language		   language code of voice output
		   short       region		   region code of voice output

       VoiceSpec
	   Voice Specification Record.

		   OSType      creator		   ID of required synthesizer
		   OSType      id		   ID of voice on the synthesizer

   Functions
       SpeechManagerVersion
       CountVoices
       GetIndVoice INDEX
       GetVoiceDescription VOICE
       NewSpeechChannel VOICE
       DisposeSpeechChannel CHAN
       SpeakString S
       SpeakText CHAN, TEXT
       SpeakBuffer CHAN, TEXT, CONTROLFLAGS
       StopSpeech CHAN
       StopSpeechAt CHAN, WHERETOSTOP
       PauseSpeechAt CHAN, WHERETOPAUSE
       ContinueSpeech CHAN
       SpeechBusy
       SpeechBusySystemWide
       SetSpeechRate CHAN, RATE
       GetSpeechRate CHAN
       SetSpeechPitch CHAN, PITCH
       GetSpeechPitch CHAN
       TextToPhonemes CHAN, TEXT
       SpeechToFile CHAN, PATH
	   Set speech channel CHAN to output to file PATH.

AUTHOR
       Written by Matthias Ulrich Neeracher <neeracher@mac.com>.  Currently
       maintained by Chris Nandor <pudge@pobox.com>.

perl v5.16.2			  2013-08-25			     Speech(3)
[top]

List of man pages available for MacOSX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net