Transcription de fichier
Téléversez un fichier audio WAV pour obtenir sa transcription avec Muse Voice Transcribe.
Téléversez un fichier audio WAV complet pour obtenir sa transcription au format JSON, SSE ou texte brut avec Muse Voice Transcribe. Le fichier doit être mono, 16-bit integer PCM, avec une fréquence d’échantillonnage de 16 kHz ou 24 kHz.
curl --fail-with-body 'https://api.agtcloud.cn/v1/asr/transcribe' \
-H 'Authorization: Bearer your-api-key' \
-H 'Accept: application/json' \
-F 'request={"model":"muse-voice-transcribe-1.0","audioEncoding":"WAV","mode":"DIARIZATION","languageBias":["Mandarin Chinese"]};type=application/json' \
-F 'audio=@audio.wav;type=audio/wav'/v1/asr/transcribeEnvoyez la configuration JSON et l’audio WAV ensemble en Multipart. L’audio doit être un WAV mono, 16-bit integer PCM, avec une fréquence d’échantillonnage de 16 kHz ou 24 kHz et une durée maximale de 600 secondes ; le corps complet de la requête ne doit pas dépasser 32 MiB.
Utilisez Accept pour choisir une réponse JSON, SSE ou en texte brut. Les modèles disponibles dépendent de la clé API actuelle et du catalogue des modèles.
Authentification
bearerAuth Utilisez Bearer your-api-key dans le Header Authorization.
Emplacement: header
Corps de requête
multipart/form-data
La partie request contient du JSON ; la partie audio contient le fichier WAV téléversé. Le client doit générer automatiquement le boundary Multipart.
Définitions TypeScript
Utilisez le type request body en TypeScript.