Video-to-Text
Transkrip video ke teks lewat API
Tanpa kartu kredit · Kredit gratis berlaku 90 hari · Setelah itu isi saldo dan bayar sesuai pemakaian, tanpa langganan
WhisperLargeV3Ct2
Video-to-Text
Transkrip dari API Terima kasih sudah bergabung dalam panggilan hari ini. Kami akan merilis halaman harga baru pada hari Senin dan tim dukungan akan memperbarui pusat bantuan pada hari Rabu.
Apa saja yang bisa ditranskripsi
| Sumber | Cara mengirim | Contoh penggunaan |
|---|---|---|
| File audio dan video | source_file (upload multipart, maks. 20 MB audio atau 50 MB video) |
Rekaman rapat, podcast, wawancara, kuliah |
| YouTube | source_url |
Subtitle, pencarian isi channel, ringkasan |
| TikTok | source_url, dihargai per rentang durasi |
Caption, social listening, moderasi konten |
| Postingan X dan Spaces | source_url |
Social listening, mengubah rekaman Spaces menjadi teks |
| Twitch dan Kick | source_url |
Highlight stream, mencari penyebutan sponsor |
Harga API transkripsi
| Durasi | Harga | File untuk $5 |
|---|---|---|
| 1 menit | $0,0058 | ≈ 864 |
| 10 menit | $0,013 | ≈ 390 |
| 1 jam | $0,052 | ≈ 96 |
Contoh API transkripsi
- Endpoint
- Model ID
- Input
- Output
- Batas akun gratis
curl -X POST 'https://api.deapi.ai/api/v2/audio/transcriptions' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Accept: application/json' \
-F 'model=WhisperLargeV3Ct2' \
-F 'include_ts=true' \
-F 'ts_level=segment' \
-F '[email protected]'
import time, requests
API = "https://api.deapi.ai/api/v2"
HEADERS = {"Authorization": "Bearer YOUR_API_KEY", "Accept": "application/json"}
job = requests.post(f"{API}/audio/transcriptions", headers=HEADERS, json={
"model": "WhisperLargeV3Ct2",
"source_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
"include_ts": True,
"ts_level": "segment",
}).json()["data"]
while True:
status = requests.get(f"{API}/jobs/{job['request_id']}", headers=HEADERS).json()["data"]
if status["status"] in ("done", "error"):
break
time.sleep(3)
# selesai: transkrip JSON (text, language, segments) ada di status["result_url"]
print(status.get("result_url"))
Apa itu API transkripsi video?
-
Buat akun gratis
-
Buat API key
-
Kirim file atau link
FAQ API transkripsi video
Transkripsikan jam pertama audio Anda dengan kredit gratis $5
Daftar dengan email atau Google. Tanpa kartu kredit, tanpa langganan.