speech
Interface TalkNSing

All Known Subinterfaces:
SpeechOut
All Known Implementing Classes:
SpeechOutAgent

public interface TalkNSing
extends Remote

This is for our combo laureate TTS and wav file player system. Agents using SpeechOut use these methods to talk to the world. If you just want to play *.wav files, you can use a speech.sound.SoundManager to do the same thing on Windows.

See Also:
SoundManager

Method Summary
 boolean busy()
           
 void playWav(String filename)
           
 void playWavSync(String filename)
           
 void say(String text)
           
 void saySafe(String text)
           
 void saySafe(String text, String delim)
           
 void saySync(String text)
           
 void stopTalking()
           
 

Method Detail

saySync

public void saySync(String text)
             throws RemoteException

say

public void say(String text)
         throws RemoteException

saySafe

public void saySafe(String text)
             throws RemoteException

saySafe

public void saySafe(String text,
                    String delim)
             throws RemoteException

playWavSync

public void playWavSync(String filename)
                 throws RemoteException

playWav

public void playWav(String filename)
             throws RemoteException

stopTalking

public void stopTalking()
                 throws RemoteException

busy

public boolean busy()
             throws RemoteException