SpeechUnderstander$a.smali
.class final Lcom/iflytek/cloud/SpeechUnderstander$a;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/iflytek/cloud/SpeechUnderstanderListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/iflytek/cloud/SpeechUnderstander;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x12
name = "a"
.end annotation
# instance fields
.field private a:Lcom/iflytek/speech/SpeechUnderstanderListener;
.field private b:Landroid/os/Handler;
# direct methods
.method static synthetic a(Lcom/iflytek/cloud/SpeechUnderstander$a;)Lcom/iflytek/speech/SpeechUnderstanderListener;
.registers 2
.prologue
.line 526
iget-object v0, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->a:Lcom/iflytek/speech/SpeechUnderstanderListener;
return-object v0
.end method
# virtual methods
.method public onBeginOfSpeech()V
.registers 5
.prologue
const/4 v3, 0x0
.line 645
iget-object v0, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
const/4 v1, 0x2
const/4 v2, 0x0
invoke-virtual {v0, v1, v3, v3, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 646
iget-object v1, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 647
return-void
.end method
.method public onEndOfSpeech()V
.registers 5
.prologue
const/4 v3, 0x0
.line 633
iget-object v0, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
const/4 v1, 0x3
const/4 v2, 0x0
invoke-virtual {v0, v1, v3, v3, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 634
iget-object v1, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 635
return-void
.end method
.method public onError(Lcom/iflytek/cloud/SpeechError;)V
.registers 4
.prologue
.line 651
iget-object v0, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
const/4 v1, 0x0
invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 652
iget-object v1, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 653
return-void
.end method
.method public onEvent(IIILandroid/os/Bundle;)V
.registers 9
.prologue
const/4 v3, 0x0
.line 658
new-instance v0, Landroid/os/Message;
invoke-direct {v0}, Landroid/os/Message;-><init>()V
.line 659
iput p1, v0, Landroid/os/Message;->what:I
.line 660
iput p2, v0, Landroid/os/Message;->arg1:I
.line 661
iput p3, v0, Landroid/os/Message;->arg2:I
.line 662
iput-object p4, v0, Landroid/os/Message;->obj:Ljava/lang/Object;
.line 664
iget-object v1, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
const/4 v2, 0x6
invoke-virtual {v1, v2, v3, v3, v0}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 665
iget-object v1, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 666
return-void
.end method
.method public onResult(Lcom/iflytek/cloud/UnderstanderResult;)V
.registers 4
.prologue
.line 639
iget-object v0, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
const/4 v1, 0x4
invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 640
iget-object v1, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 641
return-void
.end method
.method public onVolumeChanged(I[B)V
.registers 6
.prologue
.line 627
iget-object v0, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
const/4 v1, 0x1
const/4 v2, 0x0
invoke-virtual {v0, v1, p1, v2, p2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 628
iget-object v1, p0, Lcom/iflytek/cloud/SpeechUnderstander$a;->b:Landroid/os/Handler;
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 629
return-void
.end method