Windows HPE天堂:如何使用Curl调用语音识别API?
如何使用Windows HPE天堂:如何使用Curl调用语音识别API?,windows,curl,speech-recognition,hp-haven,Windows,Curl,Speech Recognition,Hp Haven,如何使用curl调用HPE Haven的语音识别API?我只得到一个json响应,其中包含一个名为jobID的东西。语音识别结果在哪里?可以使用两个curl命令调用HPE Haven的语音识别API。第一个curl发布音频/视频文件并返回包含jobID的json对象。第二个curl命令可以通过引用jobID来检索语音识别结果。提取jobID并将其传递给第二个命令可能很棘手。下面是一个Windows批处理文件,它执行最终显示识别文本的整个过程。此过程使用位于的jq程序来操作json响应 set A
curl
调用HPE Haven的语音识别API?我只得到一个json响应,其中包含一个名为jobID
的东西。语音识别结果在哪里?可以使用两个curl
命令调用HPE Haven的语音识别API。第一个curl
发布音频/视频文件并返回包含jobID
的json对象。第二个curl
命令可以通过引用jobID
来检索语音识别结果。提取jobID
并将其传递给第二个命令可能很棘手。下面是一个Windows批处理文件,它执行最终显示识别文本的整个过程。此过程使用位于的jq
程序来操作json响应
set ApiKey="<your HPE Haven Speech Recognition key>"
set file="<some audio/video filename>"
curl -sS -X POST --form "file=@%file%" --form "apikey=%ApiKey%" -k https://api.havenondemand.com/1/api/async/recognizespeech/v1 > curljobidout.txt
jq -r ".jobID" curljobidout.txt > JobID.txt
set /p JobID= < JobID.txt
curl -sS https://api.havenondemand.com/1/job/result/%JobID%?apikey=%ApiKey% > curlresultout.txt
jq -r ".actions[0].result.document[0].content" < curlresultout.txt
set ApiKey=“”
set file=“”
curl-sS-X POST--form“file=@%file%”--form“apikey=%apikey%”-khttps://api.havenondemand.com/1/api/async/recognizespeech/v1 >curljobidout.txt
jq-r“.jobID”curljobidout.txt>jobID.txt
set/p JobID=curlresultout.txt
jq-r“.actions[0]。result.document[0]。内容“
可以使用两个curl
命令调用HPE Haven的语音识别API。第一个curl
发布音频/视频文件并返回包含jobID
的json对象。第二个curl
命令可以通过引用jobID
来检索语音识别结果。提取jobID
并将其传递给第二个命令可能很棘手。下面是一个Windows批处理文件,它执行最终显示识别文本的整个过程。此过程使用位于的jq
程序来操作json响应
set ApiKey="<your HPE Haven Speech Recognition key>"
set file="<some audio/video filename>"
curl -sS -X POST --form "file=@%file%" --form "apikey=%ApiKey%" -k https://api.havenondemand.com/1/api/async/recognizespeech/v1 > curljobidout.txt
jq -r ".jobID" curljobidout.txt > JobID.txt
set /p JobID= < JobID.txt
curl -sS https://api.havenondemand.com/1/job/result/%JobID%?apikey=%ApiKey% > curlresultout.txt
jq -r ".actions[0].result.document[0].content" < curlresultout.txt
set ApiKey=“”
set file=“”
curl-sS-X POST--form“file=@%file%”--form“apikey=%apikey%”-khttps://api.havenondemand.com/1/api/async/recognizespeech/v1 >curljobidout.txt
jq-r“.jobID”curljobidout.txt>jobID.txt
set/p JobID=curlresultout.txt
jq-r“.actions[0]。result.document[0]。内容“