Microsoft Speech SDK: в библиотеке Android v1.8.0 отсутствует собственное расширение речи kws .so libs - PullRequest
1 голос
/ 08 ноября 2019

Отсутствует собственное расширение речи .ws .so файлы в опубликованных файлах 'com.microsoft.cognitiveservices.speech: client-sdk: 1.8.0' .aar

Код Android Сообщение об ошибке:

E/ непредвиденный java.lang.RuntimeException: исключение с кодом ошибки: 0x24 ( SPXERR_EXTENSION_LIBRARY_NOT_FOUND )

ссылка Microsoft maven

https://csspeechstorage.blob.core.windows.net/maven/com/microsoft/cognitiveservices/speech/client-sdk/1.8.0/client-sdk-1.8.0.aar

Ожидаемое содержимое:

REDIST.txt из .aar упоминает следующие библиотеки

client-sdk-<VERSION>.aar (or content derived from it) 
client-sdk-<VERSION>.jar
libMicrosoft.CognitiveServices.Speech.core.a
libMicrosoft.CognitiveServices.Speech.core.dylib
libMicrosoft.CognitiveServices.Speech.core.so
libMicrosoft.CognitiveServices.Speech.extension.codec.so
**libMicrosoft.CognitiveServices.Speech.extension.kws.so**
libMicrosoft.CognitiveServices.Speech.java.bindings.**jnilib**

Найдено:

не содержит отмеченную библиотеку в соответствующих каталогах jni ABI

META-INF/MANIFEST.MF
META-INF/MSFTSIG.SF 
META-INF/MSFTSIG.RSA 
AndroidManifest.xml
classes.jar 

jni/arm64-v8a/
  libMicrosoft.CognitiveServices.Speech.core.so 
  libMicrosoft.CognitiveServices.Speech.extension.codec.so
  libMicrosoft.CognitiveServices.Speech.java.bindings.so

jni/armeabi-v7a/
  libMicrosoft.CognitiveServices.Speech.core.so
  libMicrosoft.CognitiveServices.Speech.extension.codec.so
  libMicrosoft.CognitiveServices.Speech.java.bindings.so

jni/x86/
  libMicrosoft.CognitiveServices.Speech.core.so
  libMicrosoft.CognitiveServices.Speech.extension.codec.so
  libMicrosoft.CognitiveServices.Speech.java.bindings.so

jni/x86_64/
  libMicrosoft.CognitiveServices.Speech.core.so
  libMicrosoft.CognitiveServices.Speech.extension.codec.so
  libMicrosoft.CognitiveServices.Speech.java.bindings.so

license.md
proguard.txt
R.txt
REDIST.txt
ThirdPartyNotices.md
...