-keep class com.microsoft.cognitiveservices.** { *; }
-keep class tech.sud.gip.asr.azure.** { *; }
-dontwarn com.azure.core.credential.**
-dontwarn reactor.core.publisher.Mono

-keep public class com.microsoft.cognitiveservices.** {
   public protected *;
   *** *Callback(long);
}

-keepclasseswithmembernames class * { # 保持 native 方法不被混淆
native <methods>;
}
-keep public class com.tencent.aai.*
-keep class tech.sud.gip.asr.tx.** { *; }
-dontwarn org.jetbrains.annotations.**

# SDK
-keepclasseswithmembernames class com.tencent.aai.** { # 保持 native 方法不被混淆
native <methods>;
}

-keep public class com.tencent.aai.** {*;}
-keep interface com.tencent.aai.audio.data.PcmAudioDataSource {
    void start(); throws com.tencent.aai.exception.ClientException;
}

-keep class tech.sud.gip.asr.version.SudASRVersion { *; }

# SDK
-keepclasseswithmembernames class com.tencent.aai.** { # 保持 native 方法不被混淆
native <methods>;
}

-keep public class com.tencent.aai.** {*;}
-keep interface com.tencent.aai.audio.data.PcmAudioDataSource {
    void start(); throws com.tencent.aai.exception.ClientException;
}

-keep class tech.sud.gip.asr.version.SudASRVersion { *; }


-keep class tech.sud.gip.asr.version.SudASRVersion { *; }

-keep public class com.microsoft.cognitiveservices.** {
   public protected *;
   *** *Callback(long);
}

-keepclasseswithmembernames class * { # 保持 native 方法不被混淆
native <methods>;
}
-keep public class com.tencent.aai.*
-keep class tech.sud.gip.asr.tx.** { *; }
-dontwarn org.jetbrains.annotations.**

# SDK
-keepclasseswithmembernames class com.tencent.aai.** { # 保持 native 方法不被混淆
native <methods>;
}

-keep public class com.tencent.aai.** {*;}
-keep interface com.tencent.aai.audio.data.PcmAudioDataSource {
    void start(); throws com.tencent.aai.exception.ClientException;
}

-keep class tech.sud.gip.asr.version.SudASRVersion { *; }

# SDK
-keepclasseswithmembernames class com.tencent.aai.** { # 保持 native 方法不被混淆
native <methods>;
}

-keep public class com.tencent.aai.** {*;}
-keep interface com.tencent.aai.audio.data.PcmAudioDataSource {
    void start(); throws com.tencent.aai.exception.ClientException;
}

-keep class tech.sud.gip.asr.version.SudASRVersion { *; }


-keep class tech.sud.gip.asr.version.SudASRVersion { *; }
