Watson STT Java-无法解析MediaType AUDIO\u WEBM
无法解析MediaType AUDIO_WEBM。我错过什么了吗?我收到下面的错误Watson STT Java-无法解析MediaType AUDIO\u WEBM,java,api,ibm-cloud,speech-to-text,ibm-watson,Java,Api,Ibm Cloud,Speech To Text,Ibm Watson,无法解析MediaType AUDIO_WEBM。我错过什么了吗?我收到下面的错误 [ERROR] /C:/Users/IBM_ADMIN/workspace/ListenApp/src/main/java/com/ibm/watson/developer_cloud/speech_to_text/v1/util/MediaTypeUtils.java:[39,43] cannot find symbol [ERROR] symbol: variable AUDIO_WEBM 我的依赖是
[ERROR] /C:/Users/IBM_ADMIN/workspace/ListenApp/src/main/java/com/ibm/watson/developer_cloud/speech_to_text/v1/util/MediaTypeUtils.java:[39,43] cannot find symbol
[ERROR] symbol: variable AUDIO_WEBM
我的依赖是
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>speech-to-text</artifactId>
<version>3.7.2</version>
</dependency>
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>java-sdk</artifactId>
<version>3.0.0-RC1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp -->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>3.6.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp-ws -->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp-ws</artifactId>
<version>3.4.2</version>
</dependency>
com.ibm.watson.developer\u云
从语音到文本
3.7.2
com.ibm.watson.developer\u云
java sdk
3.0.0-RC1
com.squareup.okhttp3
okhttp
3.6.0
com.squareup.okhttp3
okhttp-ws
3.4.2
最新消息表明,WEBM将于2017年4月10日开始提供:
该文语转换服务于2017年4月10日更新。该服务现在支持音频/webm音频格式和跨源资源共享(CORS)。有关该服务最近所有更改的信息,请参阅发行说明
我做了一些调查
- 这显示了2017年4月10日WEBM格式的引入
- 然而,标签发布日期为2017年4月7日
您可能需要等待下一个版本,或者使用未发布的STT版本来获得WEBM支持。您的依赖项是错误的。您正试图同时使用
3.0.0-RC1
和3.7.2
。您也不需要包含okhttp
,它已经随SDK提供了
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>speech-to-text</artifactId>
<version>3.8.0</version>
</dependency>
com.ibm.watson.developer\u云
从语音到文本
3.8.0
如果您想使用其他服务,您可以一个接一个地包含这些服务,也可以使用以下方式包含所有服务:
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>java-sdk</artifactId>
<version>3.8.0</version>
</dependency>
com.ibm.watson.developer\u云
java sdk
3.8.0