← Toutes les opérations
POST/v1/navigate/voice

Synthesize a single voice prompt

Returns a pointer to a cached audio clip (MP3 or Opus) for the given text + language. French uses Edge TTS; Dioula/Baoulé use a fine-tuned Coqui XTTS model — see `/v1/navigate/languages` for production status.

Corps de la requête

Schéma : VoiceRequest

JSONExemple
{
  "text": "Tournez à droite dans 200 mètres.",
  "language": "fr"
}

Réponses

  • 200Voice response.

    VoiceResponse

Exemples de code

curl -X POST https://api.afrimap.ci/v1/navigate/voice \
  -H "X-AfriMap-Key: $AFM_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "text": "Tournez à droite dans 200 mètres.", "language": "fr" }'

Testez-le

Essayer en direct

POST /v1/navigate/voice

Collez une clé sandbox afm_test_…. La requête part directement de votre navigateur vers le gateway, aucun proxy côté portail.

POST http://172.28.0.8:8090/v1/navigate/voice