0

作为主题,我尝试按照快速入门指南在非 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

这让我想也许我错过了一些依赖项,但我无法弄清楚我从错误消息中究竟错过了什么。

4

1 回答 1

1

抱歉,目前不支持/工作非 Ubuntu 发行版。openssl 库是一个额外的依赖项;在作为“libssl1.0.0”包安装的 Ubuntu 16.04 / 18.04 上,它与特定的 openssl 版本和库名称相关联。

于 2019-01-17T15:00:42.500 回答