question: public static AudioDestination createAudioDestination ( ) throws IOException { boolean ram = false ; if ( audiostoreProperty . equals ( "ram" ) ) ram = true ; else if ( audiostoreProperty . equals ( "file" ) ) ram = false ; else ram = ! lowMemoryCondition ( ) ; return new AudioDestination ( ram ) ; }
target:  Create an AudioDestination to which the audio data can be written. Depending on the mary property "synthesis.audiostore", this will use either a ByteArrayOutputStream or a FileOutputStream. The calling code is responsible for administering this AudioDestination.