Le service de synthèse vocale convertit le texte saisi en données audio binaires via une connexion WebSocket.
Fonctionnalités
Prise en charge des formats de sortie PCM, WAV et MP3.
Configuration possible de la vitesse d'élocution, de la hauteur tonale et du volume.
Synthèse de jusqu'à 300 caractères par requête. Un caractère chinois, une lettre anglaise, un signe de ponctuation ou un espace entre les mots compte pour un caractère. Le contenu dépassant 300 caractères est tronqué.
Le texte d'entrée doit être encodé en UTF-8.
Si un caractère rare est mal prononcé, utilisez la balise SSML
<phoneme>pour spécifier son pinyin, ou remplacez le caractère par un homophone.
Prise en charge des horodatages : le service peut renvoyer la position de chaque caractère chinois ou mot anglais dans l'audio. Vous pouvez utiliser les horodatages pour la synchronisation labiale des humains numériques et pour les sous-titres vidéo. Pour plus d'informations, consultez la rubrique Présentation de la fonctionnalité d'horodatage de la synthèse vocale.
-
Remplacer la piste audio originale d'un fichier vidéo ou audio par une voix TTS prédéfinie :
Appelez l'API TTS pour générer un fichier audio et utilisez le paramètre
voicepour spécifier la voix. Pour synchroniser l'audio par horodatage, définissezenable_subtitle=true et sélectionnez une voix qui prend en charge les horodatages, telle que siqi, siyue ou sicheng. La voix par défaut xiaoyun ne prend pas en charge les horodatages. Les horodatages sont renvoyés uniquement viaWebSocket.Utilisez ffmpeg pour fusionner l'audio avec la vidéo :
ffmpeg -i input.mp4 -i tts_output.wav -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 output.mp4.
Endpoint
|
Type d'accès |
Description |
URL |
|
Accès Internet |
Tous les serveurs peuvent accéder au service via Internet. Le SDK utilise cette URL par défaut. |
|
Flux d'interaction
La figure précédente illustre le flux d'interaction WebSocket. Pour le flux d'interaction de l'API RESTful, consultez la section API RESTful.
Outre le flux audio, chaque réponse du serveur contient le paramètre task_id dans l'en-tête. Ce paramètre identifie la requête de manière unique.
Pour lire le flux audio en temps réel, utilisez un lecteur compatible avec la lecture en continu, tel que ffmpeg, pyaudio pour Python, AudioFormat pour Java ou MediaSource pour JavaScript.
-
Authentification
Le client utilise un jeton pour s'authentifier lors de l'établissement d'une connexion WebSocket avec le serveur.
-
Démarrage de la synthèse
Le client envoie une requête de synthèse vocale et configure les paramètres de la requête. Le tableau suivant décrit ces paramètres.
Paramètre
Type
Obligatoire
Description
appkey
String
Oui
consoleClé d'application (appkey) du projet créé dans la console.
text
String
Oui
Texte à synthétiser. Le texte doit être encodé en UTF-8 et ne pas dépasser 300 caractères. Séparez les mots anglais par des espaces.
RemarqueSeules les voix qui prennent en charge plusieurs émotions peuvent utiliser la balise <emotion>. Dans le cas contraire, la requête renvoie l'erreur Illegal ssml text.
voice
String
Non
Voix utilisée. Par défaut :
xiaoyun.format
String
Non
Format audio. Valeurs valides : .pcm, .wav et .mp3. Par défaut :
pcm.sample_rate
Integer
Non
Fréquence d'échantillonnage audio. Par défaut : 16 000 Hz.
volume
Integer
Non
Volume. Valeurs valides : 0 à 100. Par défaut : 50.
speech_rate
Integer
Non
Vitesse de parole. Valeurs valides : -500 à 500. Par défaut : 0.
Les valeurs [-500, 0, 500] correspondent aux multiplicateurs de vitesse [0,5, 1,0, 2,0].
-500 spécifie 0,5 fois la vitesse de parole par défaut.
0 spécifie la vitesse de parole par défaut. La vitesse par défaut varie selon la voix et est d'environ quatre caractères chinois par seconde.
500 spécifie deux fois la vitesse de parole par défaut.
Utilisez les formules suivantes :
Vitesse × 0,8 : (1-1/0,8)/0 002 = -125
Vitesse × 1,2 : (1-1/1,2)/0 001 = 166
RemarquePour un multiplicateur de vitesse inférieur à 1, utilisez le coefficient 0,002.
Pour un multiplicateur de vitesse supérieur à 1, utilisez le coefficient 0 001.
L'algorithme arrondit le résultat à une valeur approximative.
pitch_rate
Integer
Non
Hauteur tonale. Valeurs valides : -500 à 500. Par défaut : 0.
enable_subtitle
Boolean
Non
Indique s'il faut activer les horodatages au niveau des caractères. Pour plus d'informations, consultez la section Présentation de la fonctionnalité d'horodatage de la synthèse vocale.
-
Réception de l'audio synthétisé
Le serveur renvoie l'audio synthétisé sous forme de flux binaire. Utilisez le SDK pour le recevoir et le traiter.
-
Fin de la synthèse
Une fois la synthèse terminée, le serveur envoie un événement SynthesisCompleted, comme illustré dans l'exemple suivant.
{ "header": { "message_id": "05450bf69c53413f8d88aed1ee60****", "task_id": "640bc797bb684bd6960185651307****", "namespace": "SpeechSynthesizer", "name": "SynthesisCompleted", "status": 20000000, "status_message": "GATEWAY|SUCCESS|Success." } }RemarqueL'exemple enregistre l'audio synthétisé dans un fichier. Pour réduire la latence de lecture, utilisez la lecture en continu pour lire l'audio au fur et à mesure de sa réception.
-
Gestion des échecs de synthèse
Si la synthèse échoue en raison de paramètres invalides ou d'une autre erreur, le client reçoit un événement TaskFailed, comme illustré dans l'exemple suivant. La connexion sous-jacente est fermée après la réception de l'événement.
{ "header":{ "namespace":"Default", "name":"TaskFailed", "status":41020001, "message_id":"62c126f7d9b340deb82b5b7eaca0****", "task_id":"4552df26d1f547aab9a2c4a94678****", "status_text":"TTS:TtsClientError:[tts]Engine return error code: 418" } }
Voix
Aiyuan | aiyuan | Voix féminine bienveillante | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aiying | aiying | Enfant mignon | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aixiang | aixiang | Voix masculine résonnante | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aimo | aimo | Voix masculine émotionnelle | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aiye | aiye | Jeune homme | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aiting | aiting | Voix féminine radio | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aifan | aifan | Voix féminine émotionnelle | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Lydia | lydia | Femme, bilingue (chinois et anglais) | Anglais uniquement | Anglais uniquement | 8K/16K | Oui | Non | Standard |
Chuangirl | chuangirl | Femme avec accent du Sichuan | Dialecte | Chinois ou bilingue chinois et anglais | 8K/16K | Non | Non | Standard |
Aishuo | aishuo | Homme naturel | Service client | Chinois ou bilingue (chinois et anglais) | 8K/16K | Oui | Non | Standard |
Qingqing | qingqing | Femme, taïwanaise | Scénarios dialectaux | Chinois uniquement | 8K/16K | Non | Non | Standard |
Cuijie | cuijie | Femme, mandarin du Nord-Est | Scénarios dialectaux | Chinois uniquement | 8K/16K | Oui | Oui | Standard |
Xiaoze | xiaoze | Homme, accent du Hunan | Scénarios dialectaux | Chinois uniquement | 8K/16K | Non | Non | Standard |
Ainan | ainan | Voix masculine publicitaire | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aihao | aihao | Voix masculine informative | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aiming | aiming | Homme humoristique | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aixiao | aixiao | Voix féminine informative | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aichu | aichu | Voix masculine documentaire culinaire | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Aiqian | aiqian | Voix féminine informative | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Tomoka | tomoka | Femme japonaise | Multilingue | Japonais uniquement | 8K/16K | Oui | Non | Standard |
Tomoya | tomoya | Homme japonais | Multilingue | Japonais uniquement | 8K/16K | Oui | Non | Standard |
Annie | annie | Femme, anglais américain | Anglais | Anglais uniquement | 8K/16K | Oui | Non | Standard |
Aishu | aishu | Voix masculine informative | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Airu | airu | Voix féminine actualités | Littérature | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Premium |
Jiajia | jiajia | Femme cantonaise | Dialecte | Cantonais simplifié ou bilingue cantonais et anglais | 8K/16K | Oui | Non | Standard |
Indah | indah | Femme indonésienne | Multilingue | Indonésien uniquement | 8K/16K | Non | Non | Standard |
Taozi | taozi | Femme cantonaise | Dialecte | Cantonais simplifié ou bilingue cantonais et anglais | 8K/16K | Oui | Non | Standard |
Guijie | guijie | Femme amicale | Général | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Stella | stella | Femme intellectuelle | Général | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Stanley | stanley | Homme calme | Général | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Kenny | kenny | Homme calme | Général | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Rosa | rosa | Femme naturelle | Général | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Farah | farah | Femme malaise | Multilingue | Malais uniquement | 8K/16K | Non | Non | Standard |
Mashu | mashu | Voix masculine théâtre pour enfants | Général | Général | 8K/16K | Oui | Non | Standard |
Zhiqi | zhiqi | Femme douce | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Non | Premium |
Zhichu | zhichu | Voix masculine documentaire culinaire | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Oui | Premium |
Xiaoxian | xiaoxian | Femme amicale | Diffusion en direct | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Yuer | yuer | Voix féminine théâtre pour enfants | Général | Chinois uniquement | 8K/16K | Oui | Non | Standard |
Maoxiaomei | maoxiaomei | Femme énergique | Diffusion en direct | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Zhixiang | zhixiang | Voix masculine résonnante | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Non | Premium |
Zhijia | zhijia | Femme standard | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Non | Premium |
Zhinan | zhinan | Voix masculine publicitaire | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Non | Premium |
Zhiqian | zhiqian | Voix féminine informative | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Non | Premium |
Zhiru | zhiru | Voix féminine actualités | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Non | Premium |
Zhide | zhide | Voix masculine actualités | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K/24K/48K | Oui | Non | Premium |
Zhifei | zhifei | Narration passionnée | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Non | Premium |
Aifei | aifei | Narration passionnée | Diffusion en direct | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Yaqun | yaqun | Annonce commerciale | Diffusion en direct | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Qiaowei | qiaowei | Annonce commerciale | Diffusion en direct | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Dahu | dahu | Homme, mandarin du Nord-Est | Dialecte | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
ava | ava | Femme, anglais américain | Anglais | Anglais uniquement | 8K/16K | Oui | Non | Standard |
Zhilun | zhilun | Narration suspense | Ultra-HD | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Non | Premium |
Ailun | ailun | Narration suspense | Diffusion en direct | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Oui | Standard |
Jielidou | jielidou | Enfant apaisant | Voix d'enfant | Chinois uniquement | 8K/16K | Oui | Oui | Standard |
Zhiwei | zhiwei | Jeune fille | Ultra-HD | Chinois uniquement | 8K/16K/24K/48K | Oui | Non | Premium |
Laotie | laotie | Homme, mandarin du Nord-Est | Diffusion en direct | Chinois uniquement | 8K/16K | Oui | Oui | Standard |
Laomei | laomei | Voix féminine appel vendeur | Diffusion en direct | Chinois uniquement | 8K/16K | Oui | Oui | Standard |
Aikan | aikan | Homme avec accent de Tianjin | Dialecte | Chinois uniquement | 8K/16K | Oui | Oui | Standard |
Tala | tala | Voix féminine philippine | Multilingue | Philippin uniquement | 8K/16K | Non | Non | Standard |
Zhitian | zhitian | Voix féminine douce | Général | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Non | Premium |
Zhiqing | zhiqing | Voix féminine avec accent taïwanais | Dialecte | Chinois uniquement | 8K/16K | Oui | Non | Premium |
Tien | tien | Voix féminine vietnamienne | Multilingue | Vietnamien uniquement | 8K/16K | Non | Non | Standard |
Becca | becca | Voix féminine américaine pour le service client | Anglais américain | Anglais uniquement | 8K/16K | Non | Non | Standard |
Kyong | Kyong | Voix féminine coréenne | Coréen | Coréen | 8K/16K | Non | Non | Standard |
masha | masha | Voix féminine russe | Russe | Russe | 8K/16K | Non | Non | Standard |
camila | camila | Voix féminine espagnole | Espagnol | Espagnol | 8K/16K | Non | Non | Standard |
perla | perla | Voix féminine italienne | Italien | Italien | 8K/16K | Non | Non | Standard |
Zhimao | zhimao | Voix féminine mandarin | Diffusion en direct | Chinois | 8K/16K | Oui | Non | Standard |
Zhiyuan | zhiyuan | Voix féminine mandarin | Général | Chinois | 8K/16K | Oui | Non | Standard |
Zhiya | zhiya | Voix féminine mandarin | Service client | Chinois | 8K/16K | Oui | Non | Standard |
Zhiyue | zhiyue | Voix féminine mandarin | Général | Chinois | 8K/16K | Oui | Non | Standard |
Zhida | zhida | Voix masculine mandarin | Général | Chinois ou bilingue chinois et anglais | 8K/16K | Oui | Non | Standard |
Zhistella | zhistella | Voix féminine mandarin | Général | Chinois | 8K/16K | Oui | Non | Standard |
Kelly | kelly | Voix féminine cantonaise de Hong Kong | Dialecte | Cantonais de Hong Kong | 8K/16K | Oui | Non | Standard |
clara | clara | Voix féminine française | Général | Français | 8K/16K | Non | Non | Standard |
hanna | hanna | Voix féminine allemande | Général | Allemand | 8K/16K | Non | Non | Standard |
waan | waan | Voix féminine thaïlandaise | Général | Thaï | 8K/16K | Non | Non | Standard |
betty | betty | Voix féminine américaine | Général | Anglais américain | 8K/16K | Oui | Non | Standard |
beth | beth | Voix féminine américaine | Général | Anglais américain | 8K/16K | Oui | Non | Standard |
cindy | cindy | Voix féminine américaine | Général | Anglais américain | 8K/16K | Oui | Non | Standard |
donna | donna | Voix féminine américaine | Général | Anglais américain | 8K/16K | Oui | Non | Standard |
eva | eva | Voix féminine américaine | Général | Anglais américain | 8K/16K | Oui | Non | Standard |
brian | brian | Voix masculine américaine | Général | Anglais américain | 8K/16K | Oui | Non | Standard |
david | david | Voix masculine américaine | Général | Anglais américain | 8K/16K/24K | Oui | Non | Standard |
abby_ecmix | abby_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
annie_ecmix | annie_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
andy_ecmix | andy_ecmix | Voix masculine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
ava_ecmix | ava_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
betty_ecmix | betty_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
beth_ecmix | beth_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
brian_ecmix | brian_ecmix | Voix masculine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
cindy_ecmix | cindy_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
cally_ecmix | cally_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
donna_ecmix | donna_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
david_ecmix | david_ecmix | Voix masculine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
eva_ecmix | eva_ecmix | Voix féminine américaine | Général | Anglais ou bilingue anglais et chinois | 8K/16K/24K | Oui | Non | Standard |
|
Nom |
Valeur du paramètre voice |
Type |
Scénario |
Langue prise en charge |
Taux d'échantillonnage pris en charge (Hz) |
Détection des limites de phonèmes pour chaque caractère ou mot |
Remarques |
|
Xiaoyun |
Xiaoyun |
Voix féminine standard |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Non |
Aucune |
|
Xiaogang |
Xiaogang |
Voix masculine standard |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Non |
Aucune |
|
Ruoxi |
Ruoxi |
Voix féminine douce |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K/24K |
Non |
Aucune |
|
Siqi |
Siqi |
Voix féminine douce |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K/24K |
Oui |
Aucune |
|
Sijia |
Sijia |
Voix féminine standard |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K/24K |
Non |
Aucune |
|
Sicheng |
Sicheng |
Voix masculine standard |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K/24K |
Oui |
Aucune |
|
Aiqi |
Aiqi |
Voix féminine douce |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aijia |
Aijia |
Voix féminine standard |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aicheng |
Aicheng |
Voix masculine standard |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aida |
Aida |
Voix masculine standard |
Tous les scénarios |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Ning'er |
Ninger |
Voix féminine standard |
Tous les scénarios |
Chinois uniquement |
8K/16K/24K |
Non |
Aucune |
|
Ruilin |
Ruilin |
Voix féminine standard |
Tous les scénarios |
Chinois uniquement |
8K/16K/24K |
Non |
Aucune |
|
Siyue |
Siyue |
Voix féminine douce |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K/24K |
Oui |
Aucune |
|
Aiya |
Aiya |
Voix féminine rauque |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aixia |
Aixia |
Voix féminine aimable |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aimei |
Aimei |
Voix féminine suave |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aiyu |
Aiyu |
Voix féminine naturelle |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aiyue |
Aiyue |
Voix féminine douce |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Aijing |
Aijing |
Voix féminine rauque |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
Aucune |
|
Xiaomei |
Xiaomei |
Voix féminine suave |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K/24K |
Non |
Aucune |
|
Aina |
Aina |
Voix féminine avec accent du Zhejiang |
Service client |
Chinois uniquement |
8K/16K |
Oui |
Aucune |
|
Yina |
Yina |
Voix féminine avec accent du Zhejiang |
Service client |
Chinois uniquement |
8K/16K/24K |
Non |
Aucune |
|
Sijing |
Sijing |
Voix féminine rauque |
Service client |
Chinois uniquement |
8K/16K/24K |
Oui |
Aucune |
|
Sitong |
Sitong |
Voix d'enfant |
Scénarios nécessitant une voix d'enfant |
Chinois uniquement |
8K/16K/24K |
Non |
Aucune |
|
Xiaobei |
Xiaobei |
Voix de petite fille |
Scénarios nécessitant une voix d'enfant |
Chinois uniquement |
8K/16K/24K |
Oui |
Aucune |
|
Aitong |
Aitong |
Voix d'enfant |
Scénarios nécessitant une voix d'enfant |
Chinois uniquement |
8K/16K |
Oui |
Aucune |
|
Aiwei |
Aiwei |
Voix de petite fille |
Scénarios nécessitant une voix d'enfant |
Chinois uniquement |
8K/16K |
Oui |
Aucune |
|
Aibao |
Aibao |
Voix de petite fille |
Scénarios nécessitant une voix d'enfant |
Chinois uniquement |
8K/16K |
Oui |
Aucune |
|
Harry |
Harry |
Voix masculine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
Aucune |
|
Abby |
Abby |
Voix féminine avec accent américain |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
Aucune |
|
Andy |
Andy |
Voix masculine avec accent américain |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
Aucune |
|
Eric |
Eric |
Voix masculine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
Aucune |
|
Emily |
Emily |
Voix féminine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
Aucune |
|
Luna |
Luna |
Voix féminine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
Aucune |
|
Luca |
Luca |
Voix masculine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
Aucune |
|
Wendy |
Wendy |
Voix féminine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K/24K |
Non |
Aucune |
|
William |
William |
Voix masculine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K/24K |
Non |
Aucune |
|
Olivia |
Olivia |
Voix féminine avec accent britannique |
Anglais uniquement |
Anglais uniquement |
8K/16K/24K |
Non |
Aucune |
|
Shanshan |
Shanshan |
Voix féminine parlant cantonais |
Scénarios utilisant des dialectes |
Cantonais (simplifié) et bilingue (cantonais et anglais) |
8K/16K/24K |
Non |
Aucune |
|
Xiaoyue |
Xiaoyue |
Voix féminine avec accent du Sichuan |
Scénarios utilisant des dialectes |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Non |
En aperçu public |
|
Lydia |
Lydia |
Voix féminine bilingue (chinois et anglais) |
Anglais uniquement |
Anglais uniquement |
8K/16K |
Non |
En aperçu public |
|
Aishuo |
Aishuo |
Voix masculine naturelle |
Service client |
Chinois ou bilingue (chinois et anglais) |
8K/16K |
Oui |
En aperçu public |
|
Qingqing |
Qingqing |
Voix féminine parlant taïwanais |
Scénarios utilisant des dialectes |
Chinois uniquement |
8K/16K |
Non |
En aperçu public |
|
Cuijie |
Cuijie |
Voix féminine parlant mandarin du Nord-Est |
Scénarios utilisant des dialectes |
Chinois uniquement |
8K/16K |
Non |
En aperçu public |
|
Xiaoze |
Xiaoze |
Voix masculine avec fort accent du Hunan |
Scénarios utilisant des dialectes |
Chinois uniquement |
8K/16K |
Oui |
En aperçu public |
Codes d'état
Chaque réponse contient un champ status qui indique le code d'état du service. Les tableaux suivants décrivent les codes d'état.
Erreurs courantes
|
Code d'état |
Cause |
Solution |
|
40000001 |
L'échec de l'authentification du client. |
Vérifiez si le jeton utilisé par le client est valide ou expiré. |
|
40000002 |
La requête n'est pas valide. |
Vérifiez si la requête envoyée par le client respecte les exigences. |
|
403 |
Le jeton est expiré ou la requête contient des paramètres non valides. |
Vérifiez si le jeton utilisé par le client est expiré. Ensuite, vérifiez si les valeurs des paramètres sont valides. |
|
40000004 |
Expiration du délai côté client. |
Vérifiez si le client n'a pas envoyé de données au serveur pendant une longue période, par exemple 10 secondes. |
|
40000005 |
Le nombre de requêtes dépasse la limite supérieure. |
Vérifiez si le nombre de connexions simultanées ou la valeur QPS (requêtes par seconde) dépasse la limite supérieure. Si le nombre de connexions simultanées dépasse la limite, nous vous recommandons de passer Intelligent Speech Interaction de l'édition d'essai à l'édition commerciale. Si vous utilisez l'édition commerciale, nous vous conseillons d'acheter davantage de ressources pour augmenter la simultanéité. |
|
40000000 |
Une erreur client s'est produite. Il s'agit du code d'état par défaut pour les erreurs client. |
Résolvez l'erreur en fonction du message d'erreur ou soumettez un ticket. |
|
50000000 |
Une erreur serveur s'est produite. Il s'agit du code d'état par défaut pour les erreurs serveur. |
Si ce code d'état est renvoyé occasionnellement, ignorez-le. S'il est renvoyé plusieurs fois, soumettez un ticket. |
|
50000001 |
Une erreur d'appel interne s'est produite. |
Si ce code d'état est renvoyé occasionnellement, ignorez-le. S'il est renvoyé plusieurs fois, soumettez un ticket. |
Erreurs de passerelle
|
Code d'état |
Cause |
Solution |
|
40010001 |
La méthode n'est pas prise en charge. |
Si vous utilisez le SDK, soumettez un ticket. |
|
40010002 |
L'instruction n'est pas prise en charge. |
Si vous utilisez le SDK, soumettez un ticket. |
|
40010003 |
Le format de l'instruction n'est pas valide. |
Si vous utilisez le SDK, soumettez un ticket. |
|
40010004 |
Déconnexion inattendue du client. |
Vérifiez si le client s'est déconnecté avant que le serveur n'ait terminé la tâche demandée. |
|
40010005 |
L'état de la tâche n'est pas valide. |
Vérifiez si l'instruction est prise en charge lorsque la tâche se trouve dans l'état actuel. |
Erreurs de configuration
|
Code d'état |
Cause |
Solution |
|
40020105 |
L'application n'existe pas. |
Vérifiez si l'appkey est correcte et appartient au même compte Alibaba Cloud que le jeton. |
Erreurs du service Text-to-Speech (TTS)
|
Code d'état |
Cause |
Solution |
|
41020001 |
Un ou plusieurs paramètres ne sont pas valides. |
Vérifiez si les valeurs de paramètre spécifiées sont valides. |
|
51020001 |
Une erreur du serveur TTS s'est produite. |
Si ce code d'état est renvoyé occasionnellement, ignorez-le. S'il est renvoyé plusieurs fois, soumettez un ticket. |