83 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			83 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | # The `spd-say` command
 | ||
|  | 
 | ||
|  | `spd-say` sends text-to-speech output request to speech-dispatcher process which handles it | ||
|  |        and ideally outputs the result to the audio system. | ||
|  | 
 | ||
|  | ## Syntax:
 | ||
|  | 
 | ||
|  | ``` | ||
|  | $ spd-say [options] "some text" | ||
|  | ``` | ||
|  | 
 | ||
|  | ## Options:
 | ||
|  | 
 | ||
|  | ``` | ||
|  | -r, --rate | ||
|  |        Set the rate of the speech (between -100 and +100, default: 0) | ||
|  | 
 | ||
|  | -p, --pitch | ||
|  |        Set the pitch of the speech (between -100 and +100, default: 0) | ||
|  | 
 | ||
|  | -i, --volume | ||
|  |        Set the volume (intensity) of the speech (between -100 and +100, default: 0) | ||
|  | 
 | ||
|  | -o, --output-module | ||
|  |        Set the output module | ||
|  | 
 | ||
|  | -l, --language | ||
|  |        Set the language (iso code) | ||
|  | 
 | ||
|  | -t, --voice-type | ||
|  |        Set the preferred voice type  (male1,  male2,  male3,  female1,  female2,  female3, | ||
|  |        child_male, child_female) | ||
|  | 
 | ||
|  | -m, --punctuation-mode | ||
|  |        Set the punctuation mode (none, some, all) | ||
|  | 
 | ||
|  | -s, --spelling | ||
|  |        Spell the message | ||
|  | 
 | ||
|  | -x, --ssml | ||
|  |        Set SSML mode on (default: off) | ||
|  | 
 | ||
|  | -e, --pipe-mode | ||
|  |        Pipe from stdin to stdout plus Speech Dispatcher | ||
|  | 
 | ||
|  | -P, --priority | ||
|  |        Set  priority  of  the  message  (important, message, text, notification, progress; | ||
|  |        default: text) | ||
|  | 
 | ||
|  | -N, --application-name | ||
|  |        Set the application name used to establish the connection to specified string value | ||
|  |        (default: spd-say) | ||
|  | 
 | ||
|  | -n, --connection-name | ||
|  |        Set  the connection name used to establish the connection to specified string value | ||
|  |        (default: main) | ||
|  | 
 | ||
|  | -w, --wait | ||
|  |        Wait till the message is spoken or discarded | ||
|  | 
 | ||
|  | -S, --stop | ||
|  |        Stop speaking the message being spoken in Speech Dispatcher | ||
|  | 
 | ||
|  | -C, --cancel | ||
|  |        Cancel all messages in Speech Dispatcher | ||
|  | 
 | ||
|  | -v, --version | ||
|  |        Print version and copyright info | ||
|  | 
 | ||
|  | -h, --help | ||
|  |        Print this info | ||
|  | ``` | ||
|  | 
 | ||
|  | ## Examples :
 | ||
|  | 
 | ||
|  | 1. To Play the given text as the sound. | ||
|  | 
 | ||
|  | ``` | ||
|  | $ spd-say "Hello" | ||
|  | ``` | ||
|  | 
 | ||
|  | >Plays "Hello" in sound. |