開発者ポータル
APIアクセスの管理、使用状況の確認、ドキュメントの閲覧が可能です。
MeowTXT APIは、開発者に強力なエンタープライズグレードの文字起こしエンジンを提供します。ポッドキャストプラットフォーム、ビデオ編集ツール、自動会議ロガーなど、どのような構築を行っていても、当社のAPIはお客様のニーズに合わせて拡張可能です。高品質でタイムスタンプ付きの多言語対応の文字起こしを数秒で取得できます。
スケーラブルなインフラストラクチャ
99.9%のアップタイムとリアルタイムの最大20倍の処理速度を誇り、大量のワークロードに対応するように設計されています。
安全かつプライベート
お客様のデータは転送中および保存時に暗号化されます。許可なくモデルのトレーニングにお客様のコンテンツを使用することはありません。
簡単な統合
シンプルなBearerトークン認証と柔軟なWebhook通知を備えたRESTful APIにより、シームレスな開発体験を提供します。
ドキュメント
メディアを文字起こしするためのシンプルで強力なエンドポイント。
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."
}
]
}
}