▶Mục lục API
Tài liệu Votxt OpenAPI
Beta Votxt OpenAPI đang ở bản beta. Hãy kiểm thử tích hợp trong môi trường phát triển trước khi dùng sản xuất.
Tổng quan
Votxt OpenAPI giúp tích hợp chuyển văn bản âm thanh và video vào ứng dụng hoặc quy trình tự động.
Tải tệp lên hoặc dùng URL tệp bên ngoài, sau đó tạo tác vụ chuyển văn bản và kiểm tra trạng thái.
Khi hoàn tất, xuất bản ghi, phụ đề và dữ liệu có cấu trúc ở nhiều định dạng.
URL gốc
https://api.votxt.coXác thực
Gửi khóa API trong header của yêu cầu. Quyền truy cập API cần gói đang hoạt động có hỗ trợ API.
X-API-Key: your_api_key_here- Mở cài đặt tài khoản.
- Xác nhận gói của bạn có quyền truy cập API.
- Tạo khóa API và lưu trữ an toàn.
Tải tệp lên
Dùng tải trực tiếp với URL đã ký hoặc cung cấp URL tệp bên ngoài công khai.
POST /api/v1/files/upload-urlPUT upload_urlPOST /api/v1/transcriptions
POST /api/v1/files/upload-url
Content-Type: application/json
X-API-Key: your_api_key
{
"filename": "audio.mp3",
"file_size": 1048576,
"upload_expires_in": 3600,
"download_expires_in": 1800
}Chuyển văn bản
| Endpoint | Phương thức | Mô tả |
|---|---|---|
| /api/v1/transcriptions | POST | Tải tệp lên |
| /api/v1/transcriptions/youtube | POST | YouTube |
| /api/v1/transcriptions | GET | Bản chép lời |
| /api/v1/transcriptions/{id} | GET | Bản chép lời |
| /api/v1/transcriptions/{id}/status | GET | Trạng thái |
POST /api/v1/transcriptions
Content-Type: application/json
X-API-Key: your_api_key
{
"file_key": "12345-abc123def456.mp3",
"filename": "audio.mp3",
"language_code": "en",
"transcription_type": "transcript",
"enable_speaker_diarization": false,
"webhook_url": "https://your-app.com/webhook"
}Trạng thái
| Trạng thái | Chuyển văn bản |
|---|---|
| queued | Trong hàng đợi |
| preprocessing | Tiền xử lý |
| processing | Đang xử lý |
| completed | Hoàn tất |
| failed | Thất bại |
Xuất dữ liệu
Khi hoàn tất, xuất bản ghi, phụ đề và dữ liệu có cấu trúc ở nhiều định dạng.
| Xuất | Định dạng |
|---|---|
| Xuất | TXT |
| Xuất | SRT |
| Xuất | VTT |
| Xuất | JSON |
| Xuất | MD |
| Xuất | CSV |
| Xuất | DOCX |
| Xuất |
Định dạng
- Định dạng âm thanh: mp3, mpeg, mpga, m4a, wav, aac, ogg, opus, flac
- Định dạng video: mp4, webm, mov
- Dung lượng tệp tối đa: Dung lượng tối đa: 5GB mỗi tệp
Ngôn ngữ
Votxt hỗ trợ nhiều ngôn ngữ chuyển văn bản. Hãy truyền mã ngôn ngữ trong yêu cầu.
| Ngôn ngữ | Mã | Ngôn ngữ | Mã | Ngôn ngữ | Mã |
|---|---|---|---|---|---|
| Afrikaans | af | Gujarati (ગુજરાતી) | gu | Polish (Polski) | pl |
| Arabic (العربية) | ar | Hebrew (עברית) | he | Portuguese (Português) | pt |
| Azerbaijani (Azərbaycan) | az | Hindi (हिन्दी) | hi | Romanian (Română) | ro |
| Belarusian (Беларуская) | be | Croatian (Hrvatski) | hr | Russian (Русский) | ru |
| Bulgarian (Български) | bg | Haitian Creole (Kreyòl ayisyen) | ht | Slovak (Slovenčina) | sk |
| Bengali (বাংলা) | bn | Hungarian (Magyar) | hu | Slovenian (Slovenščina) | sl |
| Bosnian (Bosanski) | bs | Indonesian (Bahasa Indonesia) | id | Albanian (Shqip) | sq |
| Catalan (Català) | ca | Italian (Italiano) | it | Serbian (Српски) | sr |
| Czech (Čeština) | cs | Japanese (日本語) | ja | Swedish (Svenska) | sv |
| Welsh (Cymraeg) | cy | Kazakh (Қазақ) | kk | Swahili (Kiswahili) | sw |
| Danish (Dansk) | da | Kannada (ಕನ್ನಡ) | kn | Tamil (தமிழ்) | ta |
| German (Deutsch) | de | Korean (한국어) | ko | Telugu (తెలుగు) | te |
| Greek (Ελληνικά) | el | Lithuanian (Lietuvių) | lt | Thai (ไทย) | th |
| English | en | Latvian (Latviešu) | lv | Tagalog (Tagalog/Filipino) | tl |
| Spanish (Español) | es | Macedonian (Македонски) | mk | Turkish (Türkçe) | tr |
| Estonian (Eesti) | et | Malayalam (മലയാളം) | ml | Ukrainian (Українська) | uk |
| Basque (Euskara) | eu | Marathi (मराठी) | mr | Urdu (اردو) | ur |
| Persian (فارسی) | fa | Malay (Bahasa Melayu) | ms | Vietnamese (Tiếng Việt) | vi |
| Finnish (Suomi) | fi | Dutch (Nederlands) | nl | Chinese (Cantonese) (粵語) | yue |
| French (Français) | fr | Norwegian (Norsk) | no | Chinese (Simplified) (中文 简体) | zh |
| Galician (Galego) | gl | Punjabi (ਪੰਜਾਬੀ) | pa | Chinese (Taiwanese Mandarin) (國語) | zh_tw |