2022-06-10 21:38:30 +09:00

1253 lines
30 KiB
Smali

.class public final Lub/b;
.super Ljava/lang/Object;
.source "TmapVoiceManager.kt"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lub/b$c;
}
.end annotation
.annotation system Ldalvik/annotation/SourceDebugExtension;
value = "SMAP\nTmapVoiceManager.kt\nKotlin\n*S Kotlin\n*F\n+ 1 TmapVoiceManager.kt\ncom/skt/tmap/audio/TmapVoiceManager\n+ 2 OkHttpClient.kt\nokhttp3/OkHttpClient$Builder\n*L\n1#1,193:1\n578#2:194\n563#2:195\n*E\n*S KotlinDebug\n*F\n+ 1 TmapVoiceManager.kt\ncom/skt/tmap/audio/TmapVoiceManager\n*L\n76#1:194\n84#1:195\n*E\n"
.end annotation
.annotation runtime Lkotlin/Metadata;
bv = {}
d1 = {
"\u0000N\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0012\n\u0002\u0008\r\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0018\u00002\u00020\u0001:\u0001\u0015B\u000f\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u00a2\u0006\u0004\u00083\u00104J\u000e\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u0008\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0006J2\u0010\u000f\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u000e0\r2\u0006\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u00022\u0012\u0010\u000c\u001a\u000e\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00020\u000bJ\u0010\u0010\u0012\u001a\u00020\u00112\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0002J\u0012\u0010\u0015\u001a\u0004\u0018\u00010\u00142\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u0002J\u0006\u0010\u0016\u001a\u00020\u0004J\u000e\u0010\u0018\u001a\u00020\u00112\u0006\u0010\u0017\u001a\u00020\u0002R\"\u0010\u0019\u001a\u00020\u00028\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008\u0019\u0010\u001a\u001a\u0004\u0008\u001b\u0010\u001c\"\u0004\u0008\u001d\u0010\u001eR\u0017\u0010\u0007\u001a\u00020\u00068\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u001f\u001a\u0004\u0008 \u0010!R\"\u0010#\u001a\u00020\"8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008#\u0010$\u001a\u0004\u0008%\u0010&\"\u0004\u0008\'\u0010(R\"\u0010*\u001a\u00020)8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008*\u0010+\u001a\u0004\u0008,\u0010-\"\u0004\u0008.\u0010/R$\u00100\u001a\u0004\u0018\u00010\u00028\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u00080\u0010\u001a\u001a\u0004\u00081\u0010\u001c\"\u0004\u00082\u0010\u001e\u00a8\u00065"
}
d2 = {
"Lub/b;",
"",
"",
"voiceType",
"",
"l",
"Landroid/content/Context;",
"context",
"m",
"speaker",
"word",
"",
"map",
"Lretrofit2/Call;",
"Lokhttp3/ResponseBody;",
"k",
"cdn",
"Lkotlin/d1;",
"p",
"alarmWave",
"",
"c",
"i",
"productId",
"r",
"baseUrl",
"Ljava/lang/String;",
"d",
"()Ljava/lang/String;",
"n",
"(Ljava/lang/String;)V",
"Landroid/content/Context;",
"g",
"()Landroid/content/Context;",
"",
"cacheTime",
"I",
"e",
"()I",
"o",
"(I)V",
"Lcom/skt/tmap/audio/TtsLoadApi;",
"service",
"Lcom/skt/tmap/audio/TtsLoadApi;",
"j",
"()Lcom/skt/tmap/audio/TtsLoadApi;",
"s",
"(Lcom/skt/tmap/audio/TtsLoadApi;)V",
"celebUrl",
"f",
"q",
"<init>",
"(Landroid/content/Context;)V",
"tmap_android_phoneKUShip"
}
k = 0x1
mv = {
0x1,
0x4,
0x2
}
.end annotation
# static fields
.field public static final j:Ljava/lang/String; = "https://tts.tmap.co.kr/tmap/v1/"
.field public static final k:Ljava/lang/String; = "https://tts-stg.tmap.co.kr/tmap/v1/"
.field public static final l:Ljava/lang/String; = "https://tts-dev.tmap.co.kr/tmap/v1/"
.field public static final m:Ljava/lang/String; = "xinapse"
.field public static final n:J = 0x1L
.field public static final o:J = 0x1L
.field public static final p:J = 0x1L
.field public static q:Lub/b;
.field public static final r:Lub/b$c;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
# instance fields
.field public a:Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
.field public final b:Landroid/content/Context;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
.field public c:I
.field public d:Lcom/skt/tmap/audio/TtsLoadApi;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
.field public e:Lretrofit2/Retrofit;
.field public f:Lokhttp3/OkHttpClient;
.field public g:Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end field
.field public h:Lretrofit2/Retrofit;
.field public i:Lcom/skt/tmap/audio/TtsLoadApi;
# direct methods
.method public static constructor <clinit>()V
.locals 2
new-instance v0, Lub/b$c;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lub/b$c;-><init>(Lkotlin/jvm/internal/u;)V
sput-object v0, Lub/b;->r:Lub/b$c;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.locals 6
.param p1 # Landroid/content/Context;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
const-string v0, "context"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-string v0, "https://tts.tmap.co.kr/tmap/v1/"
.line 2
iput-object v0, p0, Lub/b;->a:Ljava/lang/String;
const/16 v1, 0x2760
.line 3
iput v1, p0, Lub/b;->c:I
.line 4
invoke-static {p1}, Lcom/skt/tmap/GlobalDataManager;->b(Landroid/content/Context;)Lcom/skt/tmap/GlobalDataManager;
move-result-object v2
iget-object v2, v2, Lcom/skt/tmap/GlobalDataManager;->j:Lcom/skt/tmap/util/HiddenSettingData;
const-string v3, "GlobalDataManager.GetIns\u2026ntext).engineeringSetting"
invoke-static {v2, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2}, Lcom/skt/tmap/util/HiddenSettingData;->l()I
move-result v2
const/4 v4, 0x1
const/16 v5, 0x258
if-eq v2, v4, :cond_2
const/4 v4, 0x2
if-eq v2, v4, :cond_1
const/4 v4, 0x3
if-eq v2, v4, :cond_0
goto :goto_0
.line 5
:cond_0
iput-object v0, p0, Lub/b;->a:Ljava/lang/String;
.line 6
iput v1, p0, Lub/b;->c:I
goto :goto_0
:cond_1
const-string v0, "https://tts-stg.tmap.co.kr/tmap/v1/"
.line 7
iput-object v0, p0, Lub/b;->a:Ljava/lang/String;
.line 8
iput v5, p0, Lub/b;->c:I
goto :goto_0
:cond_2
const-string v0, "https://tts-dev.tmap.co.kr/tmap/v1/"
.line 9
iput-object v0, p0, Lub/b;->a:Ljava/lang/String;
.line 10
iput v5, p0, Lub/b;->c:I
.line 11
:goto_0
new-instance v0, Ljava/io/File;
invoke-virtual {p1}, Landroid/content/Context;->getCacheDir()Ljava/io/File;
move-result-object v1
const-string v2, "TtsCache"
invoke-direct {v0, v1, v2}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
.line 12
invoke-static {p1}, Lcom/skt/tmap/GlobalDataManager;->b(Landroid/content/Context;)Lcom/skt/tmap/GlobalDataManager;
move-result-object v1
iget-object v1, v1, Lcom/skt/tmap/GlobalDataManager;->j:Lcom/skt/tmap/util/HiddenSettingData;
invoke-static {v1, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Lcom/skt/tmap/util/HiddenSettingData;->I()Z
move-result v1
if-eqz v1, :cond_3
.line 13
new-instance v1, Lokhttp3/Cache;
const-wide/32 v2, 0xa00000
invoke-direct {v1, v0, v2, v3}, Lokhttp3/Cache;-><init>(Ljava/io/File;J)V
goto :goto_1
:cond_3
const/4 v1, 0x0
.line 14
:goto_1
invoke-static {}, Lcom/skt/tmap/util/u0;->a()Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 15
new-instance v2, Lub/b$b;
invoke-direct {v2}, Lub/b$b;-><init>()V
invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;->addNetworkInterceptor(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 16
new-instance v2, Lub/b$a;
invoke-direct {v2, p1}, Lub/b$a;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;->addInterceptor(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 17
sget-object v2, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
const-wide/16 v3, 0x1
invoke-virtual {v0, v3, v4, v2}, Lokhttp3/OkHttpClient$Builder;->connectTimeout(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 18
invoke-virtual {v0, v3, v4, v2}, Lokhttp3/OkHttpClient$Builder;->readTimeout(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 19
invoke-virtual {v0, v3, v4, v2}, Lokhttp3/OkHttpClient$Builder;->writeTimeout(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 20
invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;->cache(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 21
invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;->build()Lokhttp3/OkHttpClient;
move-result-object v0
iput-object v0, p0, Lub/b;->f:Lokhttp3/OkHttpClient;
.line 22
new-instance v0, Lretrofit2/Retrofit$Builder;
invoke-direct {v0}, Lretrofit2/Retrofit$Builder;-><init>()V
iget-object v1, p0, Lub/b;->f:Lokhttp3/OkHttpClient;
invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->client(Lokhttp3/OkHttpClient;)Lretrofit2/Retrofit$Builder;
move-result-object v0
.line 23
iget-object v1, p0, Lub/b;->a:Ljava/lang/String;
invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->baseUrl(Ljava/lang/String;)Lretrofit2/Retrofit$Builder;
move-result-object v0
.line 24
invoke-static {}, Lretrofit2/converter/gson/GsonConverterFactory;->create()Lretrofit2/converter/gson/GsonConverterFactory;
move-result-object v1
invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->addConverterFactory(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder;
move-result-object v0
.line 25
invoke-static {}, Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;->create()Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;
move-result-object v1
invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->addCallAdapterFactory(Lretrofit2/CallAdapter$Factory;)Lretrofit2/Retrofit$Builder;
move-result-object v0
.line 26
invoke-virtual {v0}, Lretrofit2/Retrofit$Builder;->build()Lretrofit2/Retrofit;
move-result-object v0
const-string v1, "Retrofit.Builder().clien\u2026\n .build()"
invoke-static {v0, v1}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lub/b;->e:Lretrofit2/Retrofit;
.line 27
invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
const-string v0, "context.applicationContext"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lub/b;->b:Landroid/content/Context;
.line 28
iget-object p1, p0, Lub/b;->e:Lretrofit2/Retrofit;
const-class v0, Lcom/skt/tmap/audio/TtsLoadApi;
invoke-virtual {p1, v0}, Lretrofit2/Retrofit;->create(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
const-string v0, "retrofit.create(TtsLoadApi::class.java)"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/skt/tmap/audio/TtsLoadApi;
iput-object p1, p0, Lub/b;->d:Lcom/skt/tmap/audio/TtsLoadApi;
return-void
.end method
.method public static final synthetic a()Lub/b;
.locals 1
.line 1
sget-object v0, Lub/b;->q:Lub/b;
return-object v0
.end method
.method public static final synthetic b(Lub/b;)V
.locals 0
.line 1
sput-object p0, Lub/b;->q:Lub/b;
return-void
.end method
.method public static final h(Landroid/content/Context;)Lub/b;
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.annotation runtime Lkotlin/jvm/JvmStatic;
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
sget-object v0, Lub/b;->r:Lub/b$c;
invoke-virtual {v0, p0}, Lub/b$c;->a(Landroid/content/Context;)Lub/b;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final c(Ljava/lang/String;)[B
.locals 3
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
if-eqz p1, :cond_7
.line 1
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result v0
if-lez v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
if-eqz v0, :cond_7
.line 2
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v0
const/16 v1, 0x65d
const/4 v2, -0x1
if-eq v0, v1, :cond_5
const/16 v1, 0x666
if-eq v0, v1, :cond_4
const/16 v1, 0x67d
if-eq v0, v1, :cond_3
const/16 v1, 0x660
if-eq v0, v1, :cond_2
const/16 v1, 0x661
if-eq v0, v1, :cond_1
packed-switch v0, :pswitch_data_0
packed-switch v0, :pswitch_data_1
goto/16 :goto_1
:pswitch_0
const-string v0, "157"
.line 3
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f12000d
goto/16 :goto_2
:pswitch_1
const-string v0, "156"
.line 4
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f12000c
goto/16 :goto_2
:pswitch_2
const-string v0, "29"
.line 5
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120012
goto/16 :goto_2
:pswitch_3
const-string v0, "28"
.line 6
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120011
goto :goto_2
:pswitch_4
const-string v0, "27"
.line 7
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120010
goto :goto_2
:pswitch_5
const-string v0, "26"
.line 8
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f12000f
goto :goto_2
:pswitch_6
const-string v0, "25"
.line 9
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f12000e
goto :goto_2
:cond_1
const-string v0, "34"
.line 10
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120015
goto :goto_2
:cond_2
const-string v0, "33"
.line 11
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120014
goto :goto_2
:cond_3
const-string v0, "41"
.line 12
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120017
goto :goto_2
:cond_4
const-string v0, "39"
.line 13
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120016
goto :goto_2
:cond_5
const-string v0, "30"
.line 14
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
const p1, 0x7f120013
goto :goto_2
:cond_6
:goto_1
move p1, v2
:goto_2
if-eq p1, v2, :cond_7
.line 15
iget-object v0, p0, Lub/b;->b:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream;
move-result-object p1
const-string v0, "context.resources.openRawResource(rawId)"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V
.line 16
:try_start_0
invoke-virtual {p1}, Ljava/io/InputStream;->available()I
move-result v0
new-array v0, v0, [B
.line 17
invoke-virtual {p1, v0}, Ljava/io/InputStream;->read([B)I
.line 18
invoke-virtual {p1}, Ljava/io/InputStream;->close()V
:try_end_0
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception p1
.line 19
invoke-virtual {p1}, Ljava/io/IOException;->printStackTrace()V
:cond_7
const/4 p1, 0x0
return-object p1
:pswitch_data_0
.packed-switch 0x643
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
.end packed-switch
:pswitch_data_1
.packed-switch 0xbe92
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final d()Ljava/lang/String;
.locals 1
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.line 1
iget-object v0, p0, Lub/b;->a:Ljava/lang/String;
return-object v0
.end method
.method public final e()I
.locals 1
.line 1
iget v0, p0, Lub/b;->c:I
return v0
.end method
.method public final f()Ljava/lang/String;
.locals 1
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lub/b;->g:Ljava/lang/String;
return-object v0
.end method
.method public final g()Landroid/content/Context;
.locals 1
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.line 1
iget-object v0, p0, Lub/b;->b:Landroid/content/Context;
return-object v0
.end method
.method public final i()Z
.locals 2
.line 1
iget-object v0, p0, Lub/b;->b:Landroid/content/Context;
const-string v1, "connectivity"
invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
const-string v1, "null cannot be cast to non-null type android.net.ConnectivityManager"
invoke-static {v0, v1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
check-cast v0, Landroid/net/ConnectivityManager;
invoke-static {v0}, Lcom/skt/tmap/util/e;->L(Landroid/net/ConnectivityManager;)Z
move-result v0
return v0
.end method
.method public final j()Lcom/skt/tmap/audio/TtsLoadApi;
.locals 1
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.line 1
iget-object v0, p0, Lub/b;->d:Lcom/skt/tmap/audio/TtsLoadApi;
return-object v0
.end method
.method public final k(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lretrofit2/Call;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.param p3 # Ljava/util/Map;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)",
"Lretrofit2/Call<",
"Lokhttp3/ResponseBody;",
">;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
const-string v0, "speaker"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "word"
invoke-static {p2, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "map"
invoke-static {p3, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
invoke-virtual {p0, p1}, Lub/b;->l(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_0
.line 2
iget-object v0, p0, Lub/b;->d:Lcom/skt/tmap/audio/TtsLoadApi;
invoke-interface {v0, p1, p2, p3}, Lcom/skt/tmap/audio/TtsLoadApi;->getTtsFile(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lretrofit2/Call;
move-result-object p1
goto :goto_0
.line 3
:cond_0
iget-object v0, p0, Lub/b;->i:Lcom/skt/tmap/audio/TtsLoadApi;
if-nez v0, :cond_1
.line 4
iget-object v0, p0, Lub/b;->b:Landroid/content/Context;
invoke-static {v0}, Lcom/skt/tmap/util/TmapSharedPreference;->I1(Landroid/content/Context;)Lcom/skt/tmap/data/StarVoiceData;
move-result-object v0
invoke-virtual {v0}, Lcom/skt/tmap/data/StarVoiceData;->getProductCDN()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lub/b;->p(Ljava/lang/String;)V
.line 5
:cond_1
iget-object v0, p0, Lub/b;->i:Lcom/skt/tmap/audio/TtsLoadApi;
invoke-static {v0}, Lkotlin/jvm/internal/f0;->m(Ljava/lang/Object;)V
invoke-interface {v0, p1, p2, p3}, Lcom/skt/tmap/audio/TtsLoadApi;->getTtsFile(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lretrofit2/Call;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final l(Ljava/lang/String;)Z
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
const-string/jumbo v0, "voiceType"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "female"
.line 1
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_1
const-string v0, "male"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 p1, 0x1
:goto_1
return p1
.end method
.method public final m(Landroid/content/Context;)Z
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
const-string v0, "context"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
invoke-static {p1}, Lcom/skt/tmap/util/TmapSharedPreference;->I1(Landroid/content/Context;)Lcom/skt/tmap/data/StarVoiceData;
move-result-object p1
invoke-virtual {p1}, Lcom/skt/tmap/data/StarVoiceData;->getOriginType()Ljava/lang/String;
move-result-object p1
const-string/jumbo v0, "xinapse"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public final n(Ljava/lang/String;)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
const-string v0, "<set-?>"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
iput-object p1, p0, Lub/b;->a:Ljava/lang/String;
return-void
.end method
.method public final o(I)V
.locals 0
.line 1
iput p1, p0, Lub/b;->c:I
return-void
.end method
.method public final p(Ljava/lang/String;)V
.locals 2
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
if-eqz p1, :cond_1
.line 1
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 v0, 0x1
:goto_1
if-eqz v0, :cond_2
const/4 p1, 0x0
.line 2
iput-object p1, p0, Lub/b;->g:Ljava/lang/String;
.line 3
iput-object p1, p0, Lub/b;->h:Lretrofit2/Retrofit;
.line 4
iput-object p1, p0, Lub/b;->i:Lcom/skt/tmap/audio/TtsLoadApi;
goto :goto_2
.line 5
:cond_2
iput-object p1, p0, Lub/b;->g:Ljava/lang/String;
.line 6
new-instance v0, Lretrofit2/Retrofit$Builder;
invoke-direct {v0}, Lretrofit2/Retrofit$Builder;-><init>()V
iget-object v1, p0, Lub/b;->f:Lokhttp3/OkHttpClient;
invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->client(Lokhttp3/OkHttpClient;)Lretrofit2/Retrofit$Builder;
move-result-object v0
.line 7
invoke-virtual {v0, p1}, Lretrofit2/Retrofit$Builder;->baseUrl(Ljava/lang/String;)Lretrofit2/Retrofit$Builder;
move-result-object p1
.line 8
invoke-static {}, Lretrofit2/converter/gson/GsonConverterFactory;->create()Lretrofit2/converter/gson/GsonConverterFactory;
move-result-object v0
invoke-virtual {p1, v0}, Lretrofit2/Retrofit$Builder;->addConverterFactory(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder;
move-result-object p1
.line 9
invoke-static {}, Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;->create()Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;
move-result-object v0
invoke-virtual {p1, v0}, Lretrofit2/Retrofit$Builder;->addCallAdapterFactory(Lretrofit2/CallAdapter$Factory;)Lretrofit2/Retrofit$Builder;
move-result-object p1
.line 10
invoke-virtual {p1}, Lretrofit2/Retrofit$Builder;->build()Lretrofit2/Retrofit;
move-result-object p1
iput-object p1, p0, Lub/b;->h:Lretrofit2/Retrofit;
.line 11
invoke-static {p1}, Lkotlin/jvm/internal/f0;->m(Ljava/lang/Object;)V
const-class v0, Lcom/skt/tmap/audio/TtsLoadApi;
invoke-virtual {p1, v0}, Lretrofit2/Retrofit;->create(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/skt/tmap/audio/TtsLoadApi;
iput-object p1, p0, Lub/b;->i:Lcom/skt/tmap/audio/TtsLoadApi;
:goto_2
return-void
.end method
.method public final q(Ljava/lang/String;)V
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.line 1
iput-object p1, p0, Lub/b;->g:Ljava/lang/String;
return-void
.end method
.method public final r(Ljava/lang/String;)V
.locals 8
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
const-string v0, "productId"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
iget-object v0, p0, Lub/b;->b:Landroid/content/Context;
invoke-static {v0}, Lcom/skt/tmap/GlobalDataManager;->b(Landroid/content/Context;)Lcom/skt/tmap/GlobalDataManager;
move-result-object v0
iget-object v0, v0, Lcom/skt/tmap/GlobalDataManager;->j:Lcom/skt/tmap/util/HiddenSettingData;
const-string v1, "GlobalDataManager.GetIns\u2026ntext).engineeringSetting"
invoke-static {v0, v1}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/skt/tmap/util/HiddenSettingData;->l()I
move-result v0
const/4 v1, 0x1
if-eq v0, v1, :cond_1
const/4 v1, 0x2
if-eq v0, v1, :cond_0
const-string v0, "https://tts.tmap.co.kr/tmap/v1/"
:goto_0
move-object v4, v0
goto :goto_1
:cond_0
const-string v0, "https://tts-stg.tmap.co.kr/tmap/v1/"
goto :goto_0
:cond_1
const-string v0, "https://tts-dev.tmap.co.kr/tmap/v1/"
goto :goto_0
.line 2
:goto_1
iget-object v0, p0, Lub/b;->b:Landroid/content/Context;
const-string v1, "guidance.starvoiceType"
invoke-static {v0, v1, p1}, Lcom/skt/tmap/util/TmapUserSettingSharedPreference;->E(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "male"
.line 3
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2
const-string/jumbo v0, "\ub0a8\uc131"
goto :goto_2
:cond_2
const-string/jumbo v0, "\uc5ec\uc131"
:goto_2
move-object v3, v0
.line 4
iget-object v0, p0, Lub/b;->b:Landroid/content/Context;
new-instance v7, Lcom/skt/tmap/data/StarVoiceData;
const-string v5, ""
const-string v6, ""
move-object v1, v7
move-object v2, p1
invoke-direct/range {v1 .. v6}, Lcom/skt/tmap/data/StarVoiceData;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v0, v7}, Lcom/skt/tmap/util/TmapSharedPreference;->n4(Landroid/content/Context;Lcom/skt/tmap/data/StarVoiceData;)V
return-void
.end method
.method public final s(Lcom/skt/tmap/audio/TtsLoadApi;)V
.locals 1
.param p1 # Lcom/skt/tmap/audio/TtsLoadApi;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
const-string v0, "<set-?>"
invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
iput-object p1, p0, Lub/b;->d:Lcom/skt/tmap/audio/TtsLoadApi;
return-void
.end method