如何从SpeechMatics获取抄录文本

时间:2018-06-24 21:23:04

标签: java java-ee speech-to-text transcription

我正在开发一个java成绩单视频应用程序,并且已经使用speechMatics来录制我的视频。如何从speechMatics获取抄录文本?

2 个答案:

答案 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