Speech Output. Reading: Reiter and Dale, chap 7. Note: Simplenlg and Protege. Simplenlg Lexicaliser creates an SPhraseSpec from a Protégé instance Based on template mapping rules encoded in Protégé. Example. SPIKE: Subject = “there” Verb = “is” Complement = “a spike”
Reading: Reiter and Dale, chap 7
I want to go
<break/> <prosody volume="loud">
VoiceManager voiceManager = VoiceManager.getInstance();
Voice helloVoice = voiceManager.getVoice(“kevin16”);
helloVoice.speak(“Mary had a little lamb.");
User: Hello, I want to fly to London next Thursday
System: What airport will you be flying from when you go to London, UK?
System: What time on Thursday, 16 March, do you wish to depart from Aberdeen, Scotland?
System: BA 1305 leaves Aberdeen at 940 and arrives into London Heathrow at 1115. Should I book one seat for you on Thursday, 16 March?