interface android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher
  super_class: java.lang.Object
{
  public abstract void dispatchOnStop();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void dispatchOnSuccess();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void dispatchOnStart();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void dispatchOnError(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      errorCode  

  public abstract void dispatchOnBeginSynthesis(int, int, int);
    descriptor: (III)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      sampleRateInHz  
      audioFormat     
      channelCount    

  public abstract void dispatchOnAudioAvailable(byte[]);
    descriptor: ([B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      audio  

  public abstract void dispatchOnRangeStart(int, int, int);
    descriptor: (III)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      start  
      end    
      frame  
}
SourceFile: "TextToSpeechService.java"
NestHost: android.speech.tts.TextToSpeechService
InnerClasses:
  abstract UtteranceProgressDispatcher = android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher of android.speech.tts.TextToSpeechService