Build 1.0_r1(from source)

android.speech.recognition
Class MediaFileWriter

java.lang.Object
  extended by android.speech.recognition.MediaFileWriter
Direct Known Subclasses:
MediaFileWriterImpl

public abstract class MediaFileWriter
extends Object

Writes audio to a file.


Constructor Summary
MediaFileWriter()
           
 
Method Summary
static MediaFileWriter create(MediaFileWriterListener listener)
          Creates a new MediaFileWriter to write audio samples into a file.
abstract  void save(AudioStream source, String filename)
          Saves audio to a file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaFileWriter

public MediaFileWriter()
Method Detail

create

public static MediaFileWriter create(MediaFileWriterListener listener)
Creates a new MediaFileWriter to write audio samples into a file.

Parameters:
listener - listens for MediaFileWriter events
Returns:
a new MediaFileWriter

save

public abstract void save(AudioStream source,
                          String filename)
                   throws IllegalArgumentException
Saves audio to a file.

Parameters:
source - the audio stream to write
filename - the file to write to
Throws:
IllegalArgumentException - if source is null, in-use by another component or contains no data. Or if filename is null or is empty.

Build 1.0_r1(from source)

Please submit a feedback, bug or feature