2017-04-14 5 views
1

MediaType AUDIO_WEBMは解決できません。何か不足していますか?私は以下のエラーを受け取ります。Watson STT Java - 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 

私の依存関係は次のとおりです。

<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> 

答えて

0

あなたの依存関係は間違っています。あなたは3.0.0-RC13.7.2を同時に使用しようとしています。 okhttpを含める必要はありません。SDKには既に付属しています。あなたが他のサービスを利用したい場合は

<dependency> 
    <groupId>com.ibm.watson.developer_cloud</groupId> 
    <artifactId>speech-to-text</artifactId> 
    <version>3.8.0</version> 
</dependency> 

は、あなたがそれらを一つずつを含めることができます。また、使用しているすべてのサービスを含めることができます

<dependency> 
    <groupId>com.ibm.watson.developer_cloud</groupId> 
    <artifactId>java-sdk</artifactId> 
    <version>3.8.0</version> 
</dependency> 
1

最新documentationがWEBMは、2017年4月10日から入手可能であることを示唆している:

音声サービスへのテキストのサービスは現在、オーディオ/ WEBMオーディオフォーマットをサポートしている4月10日、2017年に更新されましたおよびCross-Origin Resource Sharing(CORS;クロスオリジンリソース共有)最近のサービス変更の詳細については、リリースノートを参照してください。

  • このcommitは4月10日WEBMフォーマットの導入を示し

    私はいくつかの調査を行っている

...、2017年

  • しかし、タグのリリースjava-sdk-3.7.2は、2017年4月7日にありました。
  • 次のリリースを待つか、リリースされていないバージョンのSTTを使用してWEBMをサポートする必要があるようです。

    関連する問題