作为主题,我尝试按照快速入门指南在非 ubuntu linux 中运行语音 api(见下文),但我想知道是否有人让它工作或者它只是不受支持
cat /proc/version
Linux version 4.14.77-70.82.amzn1.x86_64 (mockbuild@gobi-build-64003) (gcc version 7.2.1 20170915 (Red Hat 7.2.1-2) (GCC)) #1 SMP Mon Dec 3 20:01:27 UTC 2018
但我得到了以下异常。
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.microsoft.cognitiveservices.speech.internal.carbon_javaJNI.swig_module_init()V
at com.microsoft.cognitiveservices.speech.internal.carbon_javaJNI.swig_module_init(Native Method)
at com.microsoft.cognitiveservices.speech.internal.carbon_javaJNI.<clinit>(carbon_javaJNI.java:517)
at com.microsoft.cognitiveservices.speech.SpeechConfig.<clinit>(SpeechConfig.java:69)
最初在 Ubuntu linux 中发生了类似的事情,但在我按照微软文档中的建议安装 libasound2 后解决了。
sudo apt-get install libasound2
这让我想也许我错过了一些依赖项,但我无法弄清楚我从错误消息中究竟错过了什么。