我正在开发一个java
成绩单视频应用程序,并且已经使用speechMatics
来录制我的视频。如何从speechMatics
获取抄录文本?
答案 0 :(得分: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"
答案 1 :(得分:0)
donno如何获取笔录文本的jobId