檔翻譯作業
參考
功能:Azure AI 翻譯工具 → 檔翻譯
API 版本:2024-05-01
文件翻譯是 Azure AI 翻譯工具服務的雲端式功能,屬於 Azure AI 服務的 REST API 系列。 Batch 檔翻譯 API 會跨所有 支援的語言和方言 翻譯檔,同時保留檔結構和數據格式。 下表列出可用方法:
要求 | 方法 | 描述 | API 路徑 |
---|---|---|---|
單一文件翻譯作業 | |||
翻譯檔 | POST | 同步翻譯單一文件。 | {document-translation-endpoint}/translator/document:translate?api-version={date} |
批次翻譯作業 | |||
開始翻譯 | POST | 啟動批次文件翻譯作業。 | {document-translation-endpoint}/translator/document/batches?api-version={date} |
取得所有翻譯作業的狀態 | GET | 要求使用者提交的翻譯工作清單和狀態。 | {document-translation-endpoint}/translator/document/batches?api-version={date} |
取得特定翻譯作業的狀態 | GET | 要求特定翻譯作業狀態的摘要。 回應包含整體作業狀態,以及正在轉譯為該作業一部分的文件狀態。 | {document-translation-endpoint}/translator/document/batches/{id}?api-version={date} |
取得所有文件的狀態 | GET | 要求翻譯作業中所有文件的狀態。 | {document-translation-endpoint}/translator/document/batches/{id}/documents?api-version={date} |
取得特定文件的狀態 | GET | 要求作業中特定文件的狀態。 | {document-translation-endpoint}/translator/document/batches/{id}/documents/{documentId}?api-version={date} |
取消翻譯 | DELETE | 取消目前正在處理或已排入佇列的文件翻譯作業。 | {document-translation-endpoint}/translator/document/batches/{id}?api-version={date} |
取得支援的檔案格式 | GET | 要求支援的檔案格式清單。 | {document-translation-endpoint}/translator/document/formats?api-version={date}&type=document |
取得支援的詞彙格式 | GET | 要求支援的詞彙格式清單。 | {document-translation-endpoint}/translator/document/formats?api-version={date}&type=glossary |
注意
get supported storage sources
不再支援方法。 翻譯工具 服務僅支援 Azure Blob 記憶體。