2017-04-12 15 views
0

サーブレット、jsp、hibernateを使用してj2ee Webアプリケーションを開発しています。 私はビンスピーチAPIを使用してそれを最初にしたい私のアプリはテキストにスピーチを変換し、そのテキストに基づいて私のアプリは何らかのアクションを取る必要があります。Bingの音声APIをJ2EE Webアプリケーションに実装するにはどうすればよいですか?

最初に、私はLUIS APIの後にテキストを音声に変換するためにBing speech APIを使用したいと思います。

このAPIを初めて使用しています。 実装方法がわかりません。

j2eeでこのAPIを使用するオプションはありません。

これらのAPIの実装を開始する方法に関する完全なチュートリアルが必要です。

答えて

0

curlを使用して学習APIを開始します。 curlに実際の例があれば、ターゲット言語で実装することができます。 Windowsでcurlを使用してBing STTを呼び出す例を示します。

curl -k -X POST "https://api.cognitive.microsoft.com/sts/v1.0/issueToken" -H "Content-type: application/x-www-form-urlencoded" -H "Content-Length: 0" -H "Ocp-Apim-Subscription-Key: <your subscription id>" > Bearer.txt 
set /p Bearer= < Bearer.txt 
curl -k -X POST "https://speech.platform.bing.com/recognize?scenarios=smd&appid=D4D52672-91D7-4C74-8AD8-42B1D98141A5&locale=en-US&device.os=wp7&version=3.0&format=json&instanceid=565D69FF-E928-4B7E-87DA-9A750B96D9E3&requestid=6d5fd9f7-a078-4b65-b385-afb2db3ee50c" -H "Authorization: Bearer %Bearer%" -H "Content-type: audio/wav; codec=\"audio/pcm\"; samplerate=16000" --data-binary @wb_male.wav > curlresultout.txt 
jq -r ".header.name" < curlresultout.txt 
関連する問題