2
IBM Watson Speech to text APIを使用して、オーディオ・ファイルをテキストに変換しています。すべての機能がうまく機能しています。しかし、私はキーワードスポッティング機能を使用することができません。アウトプットは、見つかったキーワードに関する情報を提供していません。ここでIBM Waston Speech to text APIのキーワードスポッティング機能の使用方法は?
は私のコードです:
SpeechToText service = new SpeechToText();
service.setUsernameAndPassword("*********", "********");
//SpeechModel model =service.getModel("en-US_NarrowbandModel");
service.setEndPoint("https://stream.watsonplatform.net/speech-to-text/api");
String[] keys= {"abuse","bullying","parents","physical","assaulting"};
RecognizeOptions options = new RecognizeOptions().contentType("audio/wav").model("en-US_NarrowbandModel").continuous(true).inactivityTimeout(500).keywords(keys).keywordsThreshold(0.7);
File audio = new File("C:\\Users\\AudioFiles\\me.wav");
SpeechResults transcript = service.recognize(audio, options);
//Speech t1 = service.recognize(audio, options);
System.out.println(transcript);
は、転写物と同様に、出力として斑点のキーワードを取得するための特別な機能はありますか?
Java-SDKにバグがありました。今すぐチェックできますか? –