diff --git a/android/libs/Msc.jar b/android/libs/Msc.jar deleted file mode 100644 index 5cde0ce..0000000 Binary files a/android/libs/Msc.jar and /dev/null differ diff --git a/android/libs/Sunflower.jar b/android/libs/Sunflower.jar deleted file mode 100644 index 435ef8c..0000000 Binary files a/android/libs/Sunflower.jar and /dev/null differ diff --git a/android/libs/arm64-v8a/libmsc.so b/android/libs/arm64-v8a/libmsc.so deleted file mode 100644 index 41d96b0..0000000 Binary files a/android/libs/arm64-v8a/libmsc.so and /dev/null differ diff --git a/android/libs/armeabi-v7a/libmsc.so b/android/libs/armeabi-v7a/libmsc.so deleted file mode 100644 index db3bbed..0000000 Binary files a/android/libs/armeabi-v7a/libmsc.so and /dev/null differ diff --git a/android/libs/armeabi/libmsc.so b/android/libs/armeabi/libmsc.so deleted file mode 100644 index 3f66df9..0000000 Binary files a/android/libs/armeabi/libmsc.so and /dev/null differ diff --git a/android/libs/mips/libmsc.so b/android/libs/mips/libmsc.so deleted file mode 100644 index 5000cde..0000000 Binary files a/android/libs/mips/libmsc.so and /dev/null differ diff --git a/android/libs/mips64/libmsc.so b/android/libs/mips64/libmsc.so deleted file mode 100644 index 12e371d..0000000 Binary files a/android/libs/mips64/libmsc.so and /dev/null differ diff --git a/android/libs/x86/libmsc.so b/android/libs/x86/libmsc.so deleted file mode 100644 index 1a58f35..0000000 Binary files a/android/libs/x86/libmsc.so and /dev/null differ diff --git a/android/libs/x86_64/libmsc.so b/android/libs/x86_64/libmsc.so deleted file mode 100644 index e030bd2..0000000 Binary files a/android/libs/x86_64/libmsc.so and /dev/null differ diff --git a/android/src/main/java/com/zphhhhh/speech/SpeechRecognizerModule.java b/android/src/main/java/com/zphhhhh/speech/SpeechRecognizerModule.java index c15dde7..43e81a6 100644 --- a/android/src/main/java/com/zphhhhh/speech/SpeechRecognizerModule.java +++ b/android/src/main/java/com/zphhhhh/speech/SpeechRecognizerModule.java @@ -36,7 +36,7 @@ */ public class SpeechRecognizerModule extends ReactContextBaseJavaModule { - private Context context; + private final ReactApplicationContext context; private static SpeechRecognizer mIat; private static RecognizerListener mIatListener; @@ -69,7 +69,7 @@ public void init(String AppId) { public void onVolumeChanged(int volume, byte[] bytes) { WritableMap params = Arguments.createMap(); params.putInt("volume", volume); - SpeechRecognizerModule.this.onJSEvent(getReactApplicationContext(), "onRecognizerVolumeChanged", params); + SpeechRecognizerModule.this.onJSEvent(context, "onRecognizerVolumeChanged", params); } @Override @@ -221,7 +221,7 @@ private void onIatResult(RecognizerResult results, boolean isLast) { result = ""; } - this.onJSEvent(getReactApplicationContext(), "onRecognizerResult", params); + this.onJSEvent(context, "onRecognizerResult", params); } private void onIatError(SpeechError error) { @@ -231,7 +231,7 @@ private void onIatError(SpeechError error) { params.putString("message", error.getErrorDescription()); params.putString("plainDescription", error.getPlainDescription(true)); - this.onJSEvent(getReactApplicationContext(),"onRecognizerError",params); + this.onJSEvent(context,"onRecognizerError",params); } private void showTip(final String str) {