Ontwikkelaarsportaal
Beheer uw API-toegang, controleer het verbruik en bekijk de documentatie.
MeowTXT API biedt ontwikkelaars een krachtige transcriptie-engine van enterprise-niveau. Of u nu een podcastplatform, een videobewerkingstool of een geautomatiseerde vergaderlogger bouwt, onze API schaalt mee met uw behoeften. Ontvang binnen enkele seconden hoogwaardige transcripties met tijdstempels en ondersteuning voor meerdere talen.
Schaalbare Infrastructuur
Gebouwd voor grote werklasten met 99,9% uptime en verwerkingssnelheden tot 20x sneller dan real-time.
Veilig & Privé
Uw gegevens zijn versleuteld tijdens transport en in rust. We gebruiken uw inhoud nooit om onze modellen te trainen zonder toestemming.
Eenvoudige Integratie
RESTful API met eenvoudige Bearer-token auth en flexibele webhook-meldingen voor een naadloze ontwikkelaarservaring.
Documentatie
Eenvoudige, krachtige eindpunten om uw media te transcriberen.
https://www.meowtxt.comAuthentication
Include your API Key in the Authorization header using the Bearer scheme.
Authorization: Bearer sk_meow_...POST/api/v1/transcribe
Submit a file URL for transcription. The process is asynchronous.
file_url(required): Direct URL to audio/video file. Must be publicly accessible.• Supported formats:
mp3, mp4, ogg, wav, webm, aac, m4a, flac, wma, aiff, amr, avi, mov, wmv, flv, mkv, 3gp• Max file size: 4 GB
• Max duration: 4 hours
webhook_url(optional): URL to receive POST callback.language(optional): 'en', 'es', etc. Default: auto.
{
"conversion_task_id": "task_123...",
"transcription_task_id": "task_456...",
"status": "pending",
"message": "File accepted for processing"
}curl -X POST https://www.meowtxt.com/api/v1/transcribe \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"file_url": "https://example.com/audio.mp3",
"webhook_url": "https://your-site.com/webhook",
"language": "en"
}'GET/api/v1/tasks/:id
Retrieve the status and results of a specific task.
curl https://www.meowtxt.com/api/v1/tasks/task_456... \ -H "Authorization: Bearer YOUR_KEY"
{
"id": "task_456...",
"type": "transcription",
"status": "completed",
"created_at": "...",
"credits_used": 5,
"output": {
"text": "Transcription text...",
"segments": [...]
}
}Webhook Payloads
If you provide a webhook_url, we'll POST the result to your server as soon as the processing is complete.
{
"id": "task_8a7b...",
"type": "transcription",
"status": "completed",
"file_id": "file_9c2d...",
"credits_used": 12,
"created_at": "2024-03-20T10:00:00Z",
"completed_at": "2024-03-20T10:02:45Z",
"output": {
"detected_language": "en",
"text": "This is the full transcription text...",
"segments": [
{
"start": 0.0,
"end": 2.45,
"text": "This is the first segment."
},
{
"start": 2.45,
"end": 5.10,
"text": "And this is the second one."
}
]
}
}