SpeechError.smali
.class public Lcom/iflytek/cloud/SpeechError;
.super Ljava/lang/Exception;
.source "SourceFile"
# static fields
.field public static final TIP_ERROR_ALREADY_EXIST:I = 0x42
.field public static final TIP_ERROR_AUTHID_NOT_AVAILABLE:I = 0x47
.field public static final TIP_ERROR_GROUP_EMPTY:I = 0x44
.field public static final TIP_ERROR_IVP_EXTRA_RGN_SOPPORT:I = 0x38
.field public static final TIP_ERROR_IVP_GENERAL:I = 0x37
.field public static final TIP_ERROR_IVP_MUCH_NOISE:I = 0x3a
.field public static final TIP_ERROR_IVP_NO_ENOUGH_AUDIO:I = 0x3f
.field public static final TIP_ERROR_IVP_TEXT_NOT_MATCH:I = 0x3e
.field public static final TIP_ERROR_IVP_TOO_LOW:I = 0x3b
.field public static final TIP_ERROR_IVP_TRUNCATED:I = 0x39
.field public static final TIP_ERROR_IVP_UTTER_TOO_SHORT:I = 0x3d
.field public static final TIP_ERROR_IVP_ZERO_AUDIO:I = 0x3c
.field public static final TIP_ERROR_MODEL_IS_CREATING:I = 0x41
.field public static final TIP_ERROR_MODEL_NOT_FOUND:I = 0x40
.field public static final TIP_ERROR_NO_GROUP:I = 0x43
.field public static final TIP_ERROR_NO_USER:I = 0x45
.field public static final TIP_ERROR_OVERFLOW_IN_GROUP:I = 0x46
.field private static final serialVersionUID:J = 0x3d8a3d5cb4c84b7cL
# instance fields
.field private a:I
.field private b:Ljava/lang/String;
# direct methods
.method public constructor <init>(I)V
.registers 9
.prologue
const/16 v3, 0x12
const/16 v0, 0xb
const/4 v4, 0x7
const/16 v2, 0x40
const/4 v1, 0x3
.line 342
invoke-direct {p0}, Ljava/lang/Exception;-><init>()V
.line 309
const/4 v5, 0x0
iput v5, p0, Lcom/iflytek/cloud/SpeechError;->a:I
.line 311
const-string v5, ""
iput-object v5, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
.line 343
iput p1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
.line 348
const/16 v5, 0x4e21
if-ge p1, v5, :cond_1a0
.line 350
iget v5, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v6, 0x2786
if-ne v5, v6, :cond_2b
.line 569
:cond_1e
:goto_1e
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
sparse-switch v1, :sswitch_data_29e
move v2, v0
.line 684
:goto_24
:sswitch_24
invoke-static {v2}, Lcom/iflytek/cloud/resource/Resource;->getErrorDescription(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
.line 686
return-void
.line 355
:cond_2b
const/16 v0, 0x277a
iget v5, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-eq v0, v5, :cond_3d
const/16 v0, 0x277b
iget v5, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-eq v0, v5, :cond_3d
const/16 v0, 0x278c
iget v5, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v5, :cond_59
.line 360
:cond_3d
const-string v0, "sdk errorcode"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v3, ""
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/iflytek/cloud/msc/util/log/DebugLog;->LogD(Ljava/lang/String;Ljava/lang/String;)V
move v0, v4
.line 361
goto :goto_1e
.line 363
:cond_59
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x277e
if-ne v0, v4, :cond_62
.line 366
const/16 v0, 0x20
goto :goto_1e
.line 368
:cond_62
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x277f
if-ne v0, v4, :cond_6b
.line 371
const/16 v0, 0x1c
goto :goto_1e
.line 373
:cond_6b
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x27d8
if-lt v0, v4, :cond_79
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x283c
if-ge v0, v4, :cond_79
move v0, v1
.line 377
goto :goto_1e
.line 379
:cond_79
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x2785
if-eq v0, v4, :cond_85
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x2775
if-ne v0, v4, :cond_88
.line 383
:cond_85
const/16 v0, 0x10
goto :goto_1e
.line 385
:cond_88
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x2781
if-ne v0, v4, :cond_91
.line 388
const/16 v0, 0x11
goto :goto_1e
.line 390
:cond_91
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x2784
if-ne v0, v4, :cond_99
move v0, v2
.line 393
goto :goto_1e
.line 395
:cond_99
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x2789
if-ne v0, v4, :cond_a3
.line 398
const/16 v0, 0x42
goto/16 :goto_1e
.line 400
:cond_a3
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x28a0
if-lt v0, v4, :cond_b2
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x28a7
if-gt v0, v4, :cond_b2
move v0, v3
.line 404
goto/16 :goto_1e
.line 406
:cond_b2
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x2af8
if-lt v0, v4, :cond_d5
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v4, 0x2b5b
if-ge v0, v4, :cond_d5
.line 410
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x2afd
if-ne v0, v1, :cond_c8
.line 411
const/16 v0, 0x17
goto/16 :goto_1e
.line 413
:cond_c8
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x2afe
if-ne v0, v1, :cond_d2
.line 414
const/16 v0, 0x18
goto/16 :goto_1e
:cond_d2
move v0, v3
.line 417
goto/16 :goto_1e
.line 419
:cond_d5
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2791
if-ne v0, v3, :cond_df
.line 422
const/16 v0, 0x13
goto/16 :goto_1e
.line 424
:cond_df
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x277d
if-ne v0, v3, :cond_e9
.line 427
const/16 v0, 0x14
goto/16 :goto_1e
.line 429
:cond_e9
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x29ce
if-ne v0, v3, :cond_f3
.line 432
const/16 v0, 0x15
goto/16 :goto_1e
.line 434
:cond_f3
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2904
if-lt v0, v3, :cond_103
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2968
if-ge v0, v3, :cond_103
.line 438
const/16 v0, 0x16
goto/16 :goto_1e
.line 440
:cond_103
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2bc0
if-lt v0, v3, :cond_113
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2bf2
if-gt v0, v3, :cond_113
.line 444
const/16 v0, 0x19
goto/16 :goto_1e
.line 445
:cond_113
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x36b0
if-lt v0, v3, :cond_123
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x36b6
if-gt v0, v3, :cond_123
.line 449
const/16 v0, 0x1f
goto/16 :goto_1e
.line 450
:cond_123
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x3e80
if-lt v0, v3, :cond_133
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x3e86
if-gt v0, v3, :cond_133
.line 454
const/16 v0, 0x1f
goto/16 :goto_1e
.line 455
:cond_133
const/16 v0, 0x2c89
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_13d
.line 457
const/16 v0, 0x23
goto/16 :goto_1e
.line 458
:cond_13d
const/16 v0, 0x2c8a
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_147
.line 460
const/16 v0, 0x24
goto/16 :goto_1e
.line 461
:cond_147
const/16 v0, 0x2c8b
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_151
.line 463
const/16 v0, 0x25
goto/16 :goto_1e
.line 464
:cond_151
const/16 v0, 0x2c8c
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_15b
.line 466
const/16 v0, 0x26
goto/16 :goto_1e
.line 467
:cond_15b
const/16 v0, 0x2c8d
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_165
.line 469
const/16 v0, 0x27
goto/16 :goto_1e
.line 470
:cond_165
const/16 v0, 0x2c8e
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_16f
.line 472
const/16 v0, 0x28
goto/16 :goto_1e
.line 473
:cond_16f
const/16 v0, 0x2c8f
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_179
.line 475
const/16 v0, 0x29
goto/16 :goto_1e
.line 476
:cond_179
const/16 v0, 0x2c90
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
if-ne v0, v3, :cond_183
.line 478
const/16 v0, 0x2a
goto/16 :goto_1e
.line 479
:cond_183
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2ced
if-ne v0, v3, :cond_18d
.line 481
const/16 v0, 0x41
goto/16 :goto_1e
.line 482
:cond_18d
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2cee
if-ne v0, v3, :cond_196
move v0, v2
.line 484
goto/16 :goto_1e
.line 485
:cond_196
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x2cef
if-ne v0, v3, :cond_29b
.line 487
const/16 v0, 0x13
goto/16 :goto_1e
.line 494
:cond_1a0
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v5, 0x7530
if-ge v3, v5, :cond_29b
.line 497
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v5, 0x4e21
if-ne v3, v5, :cond_1af
.line 499
const/4 v0, 0x1
goto/16 :goto_1e
.line 502
:cond_1af
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v5, 0x4e22
if-ne v3, v5, :cond_1b8
.line 504
const/4 v0, 0x2
goto/16 :goto_1e
.line 507
:cond_1b8
iget v3, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v5, 0x4e23
if-ne v3, v5, :cond_1c1
move v0, v1
.line 509
goto/16 :goto_1e
.line 512
:cond_1c1
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x4e24
if-ne v1, v3, :cond_1ca
.line 514
const/4 v0, 0x5
goto/16 :goto_1e
.line 517
:cond_1ca
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x4e25
if-ne v1, v3, :cond_1d4
.line 519
const/16 v0, 0xa
goto/16 :goto_1e
.line 522
:cond_1d4
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x4e26
if-ne v1, v3, :cond_1de
.line 524
const/16 v0, 0x9
goto/16 :goto_1e
.line 527
:cond_1de
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x4e27
if-ne v1, v3, :cond_1e8
.line 529
const/16 v0, 0xc
goto/16 :goto_1e
.line 532
:cond_1e8
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v3, 0x4e28
if-eq v1, v3, :cond_1e
.line 537
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x4e29
if-ne v0, v1, :cond_1f8
.line 539
const/16 v0, 0xd
goto/16 :goto_1e
.line 542
:cond_1f8
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x4e2a
if-ne v0, v1, :cond_202
.line 544
const/16 v0, 0xe
goto/16 :goto_1e
.line 547
:cond_202
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x4e2c
if-ne v0, v1, :cond_20b
move v0, v4
.line 549
goto/16 :goto_1e
.line 552
:cond_20b
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x520b
if-ne v0, v1, :cond_215
.line 554
const/16 v0, 0x1c
goto/16 :goto_1e
.line 557
:cond_215
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x520a
if-eq v0, v1, :cond_221
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x5209
if-ne v0, v1, :cond_225
.line 559
:cond_221
const/16 v0, 0x1d
goto/16 :goto_1e
.line 560
:cond_225
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
const/16 v1, 0x6591
if-ne v0, v1, :cond_22f
.line 561
const/16 v0, 0x47
goto/16 :goto_1e
.line 564
:cond_22f
const/16 v0, 0x1e
goto/16 :goto_1e
.line 572
:sswitch_233
const/16 v2, 0x37
.line 573
goto/16 :goto_24
.line 576
:sswitch_237
const/16 v2, 0x38
.line 577
goto/16 :goto_24
.line 580
:sswitch_23b
const/16 v2, 0x39
.line 581
goto/16 :goto_24
.line 584
:sswitch_23f
const/16 v2, 0x3a
.line 585
goto/16 :goto_24
.line 588
:sswitch_243
const/16 v2, 0x3b
.line 589
goto/16 :goto_24
.line 592
:sswitch_247
const/16 v2, 0x3c
.line 593
goto/16 :goto_24
.line 596
:sswitch_24b
const/16 v2, 0x3d
.line 597
goto/16 :goto_24
.line 600
:sswitch_24f
const/16 v2, 0x3e
.line 601
goto/16 :goto_24
.line 604
:sswitch_253
const/16 v2, 0x3f
.line 605
goto/16 :goto_24
.line 613
:sswitch_257
const/16 v2, 0x41
.line 614
goto/16 :goto_24
.line 617
:sswitch_25b
const/16 v2, 0x2b
.line 618
goto/16 :goto_24
.line 621
:sswitch_25f
const/16 v2, 0x2c
.line 622
goto/16 :goto_24
.line 625
:sswitch_263
const/16 v2, 0x2d
.line 626
goto/16 :goto_24
.line 629
:sswitch_267
const/16 v2, 0x2e
.line 630
goto/16 :goto_24
.line 633
:sswitch_26b
const/16 v2, 0x2f
.line 634
goto/16 :goto_24
.line 637
:sswitch_26f
const/16 v2, 0x30
.line 638
goto/16 :goto_24
.line 641
:sswitch_273
const/16 v2, 0x31
.line 642
goto/16 :goto_24
.line 645
:sswitch_277
const/16 v2, 0x32
.line 646
goto/16 :goto_24
.line 649
:sswitch_27b
const/16 v2, 0x33
.line 650
goto/16 :goto_24
.line 653
:sswitch_27f
const/16 v2, 0x34
.line 654
goto/16 :goto_24
.line 657
:sswitch_283
const/16 v2, 0x35
.line 658
goto/16 :goto_24
.line 661
:sswitch_287
const/16 v2, 0x36
.line 662
goto/16 :goto_24
.line 665
:sswitch_28b
const/16 v2, 0x43
.line 666
goto/16 :goto_24
.line 669
:sswitch_28f
const/16 v2, 0x44
.line 670
goto/16 :goto_24
.line 673
:sswitch_293
const/16 v2, 0x45
.line 674
goto/16 :goto_24
.line 677
:sswitch_297
const/16 v2, 0x46
.line 678
goto/16 :goto_24
:cond_29b
move v0, v1
goto/16 :goto_1e
.line 569
:sswitch_data_29e
.sparse-switch
0x272f -> :sswitch_257
0x279d -> :sswitch_28f
0x279e -> :sswitch_293
0x279f -> :sswitch_28b
0x27a0 -> :sswitch_297
0x2d50 -> :sswitch_233
0x2d51 -> :sswitch_237
0x2d52 -> :sswitch_23b
0x2d53 -> :sswitch_23f
0x2d54 -> :sswitch_243
0x2d55 -> :sswitch_247
0x2d56 -> :sswitch_24b
0x2d57 -> :sswitch_24f
0x2d58 -> :sswitch_253
0x2d5a -> :sswitch_24
0x2db4 -> :sswitch_25b
0x2db5 -> :sswitch_25f
0x2db6 -> :sswitch_263
0x2db7 -> :sswitch_267
0x2db8 -> :sswitch_26b
0x2db9 -> :sswitch_26f
0x2dba -> :sswitch_273
0x2dbb -> :sswitch_277
0x2dbc -> :sswitch_27b
0x2dbd -> :sswitch_27f
0x2dbe -> :sswitch_283
0x2dbf -> :sswitch_287
0x2dc0 -> :sswitch_24
.end sparse-switch
.end method
.method public constructor <init>(ILjava/lang/String;)V
.registers 4
.prologue
.line 325
invoke-direct {p0, p1}, Lcom/iflytek/cloud/SpeechError;-><init>(I)V
.line 326
const-string v0, "wfr"
invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_17
.line 327
const/16 v0, 0x2786
if-ne v0, p1, :cond_18
.line 328
const/16 v0, 0x21
invoke-static {v0}, Lcom/iflytek/cloud/resource/Resource;->getErrorDescription(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
.line 333
:cond_17
:goto_17
return-void
.line 329
:cond_18
const/16 v0, 0x2787
if-ne v0, p1, :cond_17
.line 330
const/16 v0, 0x22
invoke-static {v0}, Lcom/iflytek/cloud/resource/Resource;->getErrorDescription(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
goto :goto_17
.end method
.method public constructor <init>(Ljava/lang/Exception;)V
.registers 3
.prologue
.line 314
invoke-direct {p0}, Ljava/lang/Exception;-><init>()V
.line 309
const/4 v0, 0x0
iput v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
.line 311
const-string v0, ""
iput-object v0, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
.line 315
const/16 v0, 0x5207
iput v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
.line 316
invoke-virtual {p1}, Ljava/lang/Exception;->toString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
.line 317
return-void
.end method
.method public constructor <init>(Ljava/lang/Throwable;I)V
.registers 3
.prologue
.line 320
invoke-direct {p0, p2}, Lcom/iflytek/cloud/SpeechError;-><init>(I)V
.line 321
invoke-virtual {p0, p1}, Lcom/iflytek/cloud/SpeechError;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
.line 322
return-void
.end method
# virtual methods
.method public getErrorCode()I
.registers 2
.prologue
.line 714
iget v0, p0, Lcom/iflytek/cloud/SpeechError;->a:I
return v0
.end method
.method public getErrorDescription()Ljava/lang/String;
.registers 2
.prologue
.line 728
iget-object v0, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
return-object v0
.end method
.method public getHtmlDescription(Z)Ljava/lang/String;
.registers 4
.prologue
.line 749
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "..."
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 750
if-eqz p1, :cond_5f
.line 756
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "<br>("
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 757
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const/4 v1, 0x0
invoke-static {v1}, Lcom/iflytek/cloud/resource/Resource;->getErrorTag(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 758
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 761
:cond_5f
return-object v0
.end method
.method public getPlainDescription(Z)Ljava/lang/String;
.registers 4
.prologue
.line 776
iget-object v0, p0, Lcom/iflytek/cloud/SpeechError;->b:Ljava/lang/String;
.line 778
if-eqz p1, :cond_52
.line 780
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "."
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 781
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "("
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const/4 v1, 0x0
invoke-static {v1}, Lcom/iflytek/cloud/resource/Resource;->getErrorTag(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 782
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/iflytek/cloud/SpeechError;->a:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 784
:cond_52
return-object v0
.end method
.method public toString()Ljava/lang/String;
.registers 2
.prologue
.line 699
const/4 v0, 0x1
invoke-virtual {p0, v0}, Lcom/iflytek/cloud/SpeechError;->getPlainDescription(Z)Ljava/lang/String;
move-result-object v0
return-object v0
.end method