disfluency_removal_enabled boolean (Facultatif)
Pris en charge uniquement par qwen-audio-3.1-asr-flash-message. Indique s'il faut filtrer les mots de remplissage et peaufiner la sortie. La valeur par défaut est false. Définissez sur true pour activer cette fonctionnalité.
intermediate_result_enabled boolean (Facultatif)
Pris en charge uniquement par qwen-audio-3.1-asr-flash-message. Indique s'il faut retourner les résultats de streaming intermédiaires. La valeur par défaut est false. Définissez sur true pour retourner les résultats de streaming intermédiaires.
keep_dialect boolean (Facultatif)
Pris en charge uniquement par qwen-audio-3.1-asr-flash-message. Spécifie s'il faut conserver les expressions dialectales. Par défaut : false. Définir sur false pour transcrire la parole dialectale en texte mandarin standard, ou sur true pour conserver les expressions dialectales.
Ce paramètre s’applique uniquement aux résultats finaux (sentence_end=true) et n’est pas pris en charge pour les résultats intermédiaires (sentence_end=false).
vad_model string (Facultatif)
Pris en charge uniquement par qwen-audio-3.1-asr-flash-message. Le modèle VAD. Par défaut : far_field_meeting_16k.
near_meeting_16k : scénarios en champ proche.
far_field_meeting_16k : scénarios en champ lointain.
formatstring(Obligatoire)
Le format audio.
Valeurs valides :
pcm
wav
mp3
opus
speex
aac
amr
Importantopus/speex : Doit utiliser l'encapsulation Ogg.
wav : Doit utiliser l'encodage PCM.
amr : Seul le type AMR-NB est pris en charge.
sample_rateinteger(Obligatoire)
Le taux d’échantillonnage en Hz. Seule la valeur 16000 est prise en charge.
vocabulary_idstring(Facultatif)
L'identifiant d'une liste de mots-clés précompilée.
Générez cet ID à l'avance en appelant l'API de création de liste de mots chauds. Transmettez l'ID lors de la reconnaissance pour utiliser les mots chauds de la liste.
Convient aux scénarios où le vocabulaire est connu et relativement stable, et où vous devez réutiliser la même liste de mots entre les requêtes.
Pour plus de détails sur l'utilisation, voir Mots chauds précompilés.
vocabularyobject(Facultatif)
Mots-clés instantanés.
Transmis sous forme de paires clé-valeur, où la clé est le texte du mot chaud (string) et la valeur est le poids du mot chaud (integer). Aucune liste de mots chauds ne doit être créée à l'avance. Le poids varie de [1, 5] ou est défini sur 50 : une valeur dans [1, 5] rend le modèle plus susceptible de produire le mot à mesure que la valeur augmente ; une valeur de 50 désigne un super mot chaud, ce qui améliore considérablement le rappel, mais le nombre de super mots chauds ne peut pas dépasser 50.
Convient à l'optimisation temporaire des mots-clés au niveau de la session.
Lorsque des mots chauds instantanés et précompilés sont configurés ensemble, le système fusionne les deux ensembles. Si l'ensemble fusionné contient plus de 2000 mots chauds, le système en sélectionne aléatoirement 2000 à utiliser. Pour plus de détails sur l'utilisation, voir Mots chauds instantanés.
ImportantSeuls qwen-audio-3.1-asr-flash-message prennent en charge les mots clés instantanés.
language_hintsarray[string](Facultatif)
La langue de l'audio à reconnaître. Il n'y a pas de valeur par défaut ; si elle n'est pas définie, le modèle détecte automatiquement la langue.
Vous pouvez définir jusqu’à 4 valeurs. Au-delà, seules les 4 premières prennent effet.
Cliquez pour afficher les codes de langue pris en charge
- zh : Chinois
- en : Anglais
- ja : Japonais
- ko : Coréen
- vi : Vietnamien
- th : Thaï
- id : Indonésien
- ms : Malais
- tl : Filipino
- hi : Hindi
- ar : Arabe
- fr : Français
- de : Allemand
- es : Espagnol
- pt : Portugais
- ru : Russe
- it : Italien
- nl : Néerlandais
- sv : Suédois
- da : Danois
- fi : Finnois
- no : Norvégien
- el : Grec
- pl : Polonais
- cs : Tchèque
- hu : Hongrois
- ro : Roumain
- bg : Bulgare
- hr : Croate
- sk : Slovaque
Ce paramètre s’applique uniquement aux résultats finaux (sentence_end=true) et n’est pas pris en charge pour les résultats intermédiaires (sentence_end=false).
max_sentence_silenceinteger(Facultatif)
Seuil de silence VAD pour la segmentation, en millisecondes. La phrase est considérée comme terminée si le silence après la parole dépasse ce seuil. Par défaut : 800. Plage valide : [200, 6000].
heartbeatboolean(Facultatif)
Indique s'il faut activer les paquets de battement de cœur.
Valeur par défaut : false.
- true : Maintient la connexion au serveur active même lorsque de l'audio silencieux est envoyé en continu.
- false (par défaut) : Même lorsque de l'audio silencieux est envoyé en continu, la connexion expire et se ferme après un certain temps.
L'audio silencieux désigne le contenu d'un fichier audio ou d'un flux de données qui ne contient aucun signal sonore. Vous pouvez générer de l'audio silencieux de plusieurs manières, par exemple en utilisant un logiciel d'édition audio comme Audacity ou Adobe Audition, ou en utilisant un outil en ligne de commande comme FFmpeg.
speech_noise_thresholdfloat(Facultatif)
Le seuil pour distinguer la parole du bruit, utilisé pour ajuster la sensibilité de la détection d'activité vocale (VAD).
Valeurs valides : [-1.0, 1.0].
Descriptions des valeurs :
- Plus la valeur est proche de -1 : Le seuil de bruit diminue, donc le bruit est plus susceptible d'être reconnu comme de la parole, ce qui peut entraîner la transcription de davantage de bruit.
- Plus la valeur est proche de +1 : Le seuil de bruit augmente, donc la parole est plus susceptible d'être jugée à tort comme du bruit, ce qui peut entraîner le filtrage de certaines paroles.
Il s'agit d'un paramètre de configuration avancé. Son ajustement peut affecter considérablement les résultats de la reconnaissance. Recommandations :
- Effectuer des tests et vérifier minutieusement les résultats avant tout ajustement.
- Ajustez par petits incréments en fonction de l'environnement audio réel (un pas de 0.1 est recommandé).