我正在开发一个java
转录视频应用程序,并且我曾经用来speechMatics
转录我的视频。如何从中获取转录文本speechMatics
?
2 回答
1
据我所知,您已经使用 POST 上传视频,所以现在只需使用 GET 请求下载它。
请参考API:https ://app.speechmatics.com/api-details
特别是有关获取成绩单的部分,该部分显示了您需要如何形成 GET 请求:https ://app.speechmatics.com/api-details#getTranscript
获取特定转录作业的转录文件。
curl "https://api.speechmatics.com/v1.0/user/$MY_API_USER_ID/jobs/$MY_JOB_ID/transcript?auth_token=$MY_API_AUTH_TOKEN"
以上将返回您的成绩单的 JSON 文件,但您也可以通过添加format=txt
到您的请求中来获取纯文本文件,如下所示:
curl "https://api.speechmatics.com/v1.0/user/$MY_API_USER_ID/jobs/$MY_JOB_ID/transcript?format=txt&auth_token=$MY_API_AUTH_TOKEN"
您显然需要一个 API_User 和一个 JOB_ID,但是这些可以在您上传视频时获得,或者如果您不知道 JOB_ID,那么您可以获取所有作业的列表并从列表中找到您需要的密钥:
curl "https://api.speechmatics.com/v1.0/user/$MY_API_USER_ID/jobs/?auth_token=$MY_API_AUTH_TOKEN"
于 2018-06-25T00:59:12.593 回答
0
不知道如何获取我的成绩单文本的 jobId
于 2018-06-26T14:59:35.903 回答