You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

72 lines
1.0 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

From text to speech: The MITalk system
176
$mitalk decomp tty parser tty soundl
MITALK: System configuration:
tty
I
FORMAT
DECOMP
tty<---|
PARSER
tty<-—-—|
SOUND1
I
tty
MITALK: Starting system...
MITALK: System running
MITALK: Please enter text: (type "D [control-D] to
exit)
The old man sat in a rocker.
“D
DECOMP: THE (ARTICLE) => THE
DECOMP: OLD (ADJECTIVE, NOUN) => OLD
DECOMP: MAN (NOUN, VERB) => MAN
DECOMP: SAT (VERB, PAST PARTICIPLE)
DECOMP: IN (PREPOSITION, ADVERB)
DECOMP: A (ARTICLE) => A
PARSER: NOUN GROUP: THE OLD MAN
PARSER: VERB GROUP: SAT
DECOMP: ROCKER (NOUN) => ROCK+ER
DECOMP: . (END PUNCTUATION MARK)
DECOMP: . (END PUNCTUATION MARK)
DECOMP: <EOF>
PARSER: PREPOSITIONAL PHRASE: IN A ROCKER
PARSER: UNCLASSIFIED: .
PARSER: UNCLASSIFIED: .
PARSER: <EOQOEF>
SOUND1: DH AH
SOUND1: "OW LL DD
SOUND1: MM 'AE NN
SOQUND1l: SS 'AE TT
SOUND1: 'IH NN
SOUND1l: AX
SOUND1: RR AA KK * - ER
SOUND1: .
SOUND1l: .
SOUND1: <EOF>
MITALK: System done
%
Figure 14-1: Sample MITalk session
=> SAT
=> IN