Synthèse vocale en espagnol
Cette synthèse vocale lit un texte espagnol avec une voix pensée pour cette langue : accentuation, roulement des « r » et intonation propres à l’espagnol. Vous collez le texte, l’outil produit un MP3 qui sonne comme un locuteur natif, non comme une voix française déchiffrant de l’espagnol.
Exécuter en ligne
Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.
Pourquoi une voix dédiée à l’espagnol
Faire lire de l’espagnol par une voix française donne un résultat gênant : mauvaises syllabes accentuées, « j » et « ll » mal rendus, mélodie faussée. Cette capacité s’appuie sur une voix entraînée pour l’espagnol, qui respecte l’accent tonique, prononce correctement les sons propres à la langue et suit son intonation. Le texte de départ est en espagnol, et le fichier obtenu se tient devant un auditeur hispanophone sans trahir son origine synthétique par des fautes de prononciation.
Le déroulé, pas à pas
Vous saisissez ou collez le texte espagnol, vous lancez la génération, et vous récupérez un MP3 en quelques secondes. La ponctuation guide les pauses ; les accents écrits — les tildes sur « á », « é », « í » — orientent la prononciation, il vaut donc mieux les conserver dans le texte. Vous écoutez le résultat dans la page avant de le télécharger, puis vous l’intégrez à une vidéo, un message ou un support pédagogique.
Le tarif, aux mille caractères
Le service se paie à l’usage, en dollars US : $0.002 par requête, puis $0.0025 par tranche de mille caractères. Un texte de deux mille caractères revient à environ $0.007. Le décompte porte sur le texte réellement lu, sans abonnement ni engagement. Vous générez une piste, vous la réglez une fois, et vous en disposez ensuite librement pour l’usage prévu.
Cas d’usage
S’adresser à un client hispanophone
Atelier Garnier SARL prépare un message audio en espagnol pour un client de Madrid, avec une voix qui prononce correctement le nom de l’entreprise et les références produit.
Support d’apprentissage
Un professeur de langue génère la version audio d’un dialogue en espagnol, afin que ses élèves entendent une prononciation nette et régulière à répéter.
Voix off bilingue
Studio Lumen SAS produit la piste espagnole d’une vidéo déjà narrée en français, pour diffuser la même présentation sur un marché hispanophone.
Annonce pour un événement
Une association bilingue enregistre une annonce en espagnol pour l’accueil d’un événement, à partir du texte relu par un membre hispanophone.
Questions fréquentes
La voix a-t-elle vraiment un accent espagnol natif ?
Oui : cette capacité repose sur une voix entraînée pour l’espagnol, qui respecte l’accent tonique et les sons propres à la langue. C’est justement ce qui la distingue d’une voix française lisant de l’espagnol, au rendu souvent maladroit.
Dois-je écrire mon texte en espagnol ?
Oui. L’outil lit le texte tel quel : fournissez-le déjà rédigé en espagnol, avec ses accents écrits. Pour traduire d’abord un texte français, une autre capacité s’en charge en amont.
Faut-il garder les accents écrits comme « á » ou « ñ » ?
Oui, conservez-les. Ils guident l’accentuation et la prononciation : un texte espagnol privé de ses tildes peut être lu de travers sur certains mots.
Combien coûte la génération d’un texte ?
Le tarif est de $0.002 par requête plus $0.0025 par tranche de mille caractères, en dollars US. Deux mille caractères reviennent à environ $0.007, sans abonnement.
Mon texte est-il conservé après la génération ?
Non. Il est traité sur nos serveurs le temps de produire le fichier, par un transfert chiffré, puis effacé. Nous n’en gardons pas de copie.
L’assistance peut-elle m’aider en espagnol ?
Oui. Une vraie personne vous répond en espagnol ou en anglais — c’est d’ailleurs le cas pour toutes nos capacités. Nous préférons vous le dire clairement plutôt que de promettre un support en français.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/voice/tts-es \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/voice/tts-es", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/voice/tts-es",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/voice/tts-es", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/voice/tts-es", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"text": "…"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "voice.tts_es",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_mb | 200 |
max_minutes | 180 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |