如遇到问题请添加微信: duyanbz 需求解答(免费支持)
curl --location --request GET '/api/utils/reccloud/tasks_tasks_media_video_translation_task_id/?task_id=344a2233-56b9-4926-8d7c-51219b0d5952'
{"code": 0, "message": "\u67e5\u8be2\u7ed3\u679c\u6210\u529f", "data": {"status": 200, "message": "success", "data": {"task_id": "f1a3f11e-704a-4f4c-a8dd-64dab046a83a", "state": 1, "progress": 100, "uniqid": "dlfzlb9", "title": "_en", "duration": 39, "version": 1, "speaker_identification": 0, "bgm_setting_enabled": 1, "step": 30, "mp_task_id": "344a2233-56b9-4926-8d7c-51219b0d5952", "origin_lang": "zh", "origin_subtitles": [{"uuid": "", "start": 0, "end": 2190, "text": "\u4f18\u5316\u8bf4\u660e\u6027\u80fd\u4f18\u5316", "speaker": ""}, {"uuid": "", "start": 2190, "end": 5370, "text": "\u4f7f\u7528request session\u6765\u590d\u7528\u8fde\u63a5", "speaker": ""}, {"uuid": "", "start": 5370, "end": 7830, "text": "\u51cf\u5c11\u4e86TCP\u8fde\u63a5\u7684\u5f00\u9500", "speaker": ""}, {"uuid": "", "start": 7830, "end": 9510, "text": "\u63d0\u9ad8\u4e86\u8bf7\u6c42\u7684\u6027\u80fd", "speaker": ""}, {"uuid": "", "start": 9800, "end": 13010, "text": "\u5c01\u88c5\u4e86make_request\u65b9\u6cd5", "speaker": ""}, {"uuid": "", "start": 13010, "end": 15470, "text": "\u5c06\u91cd\u8bd5\u903b\u8f91\u5c01\u88c5\u5176\u4e2d", "speaker": ""}, {"uuid": "", "start": 15470, "end": 17390, "text": "\u907f\u514d\u4e86\u4ee3\u7801\u91cd\u590d", "speaker": ""}, {"uuid": "", "start": 17710, "end": 20380, "text": "\u5b89\u5168\u673a\u5236\u4e2d\u6dfb\u52a0\u4e86\u91cd\u8bd5\u673a\u5236", "speaker": ""}, {"uuid": "", "start": 20380, "end": 23440, "text": "\u8bf7\u6c42\u5931\u8d25\u65f6\u6700\u591a\u91cd\u8bd53\u6b21", "speaker": ""}, {"uuid": "", "start": 23440, "end": 25240, "text": "\u6bcf\u6b21\u91cd\u8bd5\u95f4\u9694\u4e00\u79d2", "speaker": ""}, {"uuid": "", "start": 25240, "end": 27220, "text": "\u63d0\u5347\u4e86\u7a0b\u5e8f\u7684\u5065\u58ee\u6027", "speaker": ""}, {"uuid": "", "start": 27540, "end": 33510, "text": "\u4f7f\u7528response.raise_for_status\u68c0\u67e5\u54cd\u5e94\u72b6\u6001\u7801", "speaker": ""}, {"uuid": "", "start": 33510, "end": 36750, "text": "\u82e5\u72b6\u6001\u7801\u975e200\u4f1a\u629b\u51fa\u5f02\u5e38", "speaker": ""}, {"uuid": "", "start": 36750, "end": 39030, "text": "\u4fbf\u4e8e\u9519\u8bef\u5904\u7406", "speaker": ""}], "translation_lang": "en", "translation_subtitles": [{"uuid": "", "start": 0, "end": 2190, "text": "Optimization Explanation and Performance Improvement", "speaker": ""}, {"uuid": "", "start": 2190, "end": 5370, "text": "Use request session to reuse connections", "speaker": ""}, {"uuid": "", "start": 5370, "end": 7830, "text": "Reduced TCP connection overhead", "speaker": ""}, {"uuid": "", "start": 7830, "end": 9510, "text": "Improved request performance", "speaker": ""}, {"uuid": "", "start": 9800, "end": 13010, "text": "Encapsulated the make_request method", "speaker": ""}, {"uuid": "", "start": 13010, "end": 15470, "text": "Included retry logic within it", "speaker": ""}, {"uuid": "", "start": 15470, "end": 17390, "text": "Avoided code duplication", "speaker": ""}, {"uuid": "", "start": 17710, "end": 20380, "text": "Added retry mechanism to security measures", "speaker": ""}, {"uuid": "", "start": 20380, "end": 23440, "text": "Retry up to 3 times on request failure", "speaker": ""}, {"uuid": "", "start": 23440, "end": 25240, "text": "One second interval between retries", "speaker": ""}, {"uuid": "", "start": 25240, "end": 27220, "text": "Enhanced program robustness", "speaker": ""}, {"uuid": "", "start": 27540, "end": 33510, "text": "Use response.raise_for_status to check response status code", "speaker": ""}, {"uuid": "", "start": 33510, "end": 36750, "text": "Throws an exception if status code is not 200", "speaker": ""}, {"uuid": "", "start": 36750, "end": 39030, "text": "Facilitates error handling", "speaker": ""}], "translation_task_type": 1, "subtitle_styles": {"preset_style": 0, "alignment": 2, "position": 0, "vertical_position": 5, "font": 9, "font_color": "255,255,255,1", "font_size": 54, "font_bold": false, "font_italic": false, "font_underline": false, "letter_spacing": 0, "enable_bg": true, "backcolor": "0,0,0,0.8", "enable_stroke": false, "stroke_color": "255,255,255,1", "stroke_width": 0}, "voice": "AvaMultilingual", "speech_rate": 1, "volume": 100, "sample_audio_url": "https://reccloudsz.aoscdn.com/tasks/output/media_video_translation_export/725def2f-075b-4000-969e-3942bc35620a.mp3?auth_key=1753714502-664056-903391-e2bf6a649f2af392ff2790ef072aee85", "audio_url": "https://reccloudsz.aoscdn.com/tasks/output/media_video_translation_export/725def2f-075b-4000-969e-3942bc35620a.mp3?auth_key=1753714502-476656-505186-4e3d512d00075c29b8e90244fe8de200", "bgm_url": "https://reccloudsz.aoscdn.com/tasks/output/media_spleeter/749c392b-cda3-4840-9abc-26746914b5de-1.mp3?auth_key=1753714502-986736-280645-56023dcad9dabe6aa667bd5126a1a007", "vod_url": "https://reccloudsz.aoscdn.com/1f3/1f3795ff-a395-4a6a-9c63-953e1f0b0b3e.mp3?auth_key=1753714502-258650-503519-f6bf4642858f5d39cd3556de91807281"}}}