OPENAITRANSCRIPTION
Aperçu
L'application de workflow OPENAITRANSCRIPTION vous permet d'interagir avec un modèle audio OpenAI pour transcrire un fichier audio.
Mode de fonctionnement
L'application envoie le fichier audio à OpenAI pour retranscrire son contenu.
Des logs d'application sont disponibles. Ceux-ci peuvent être spécifiés en définissant la valeur du paramètre
OpenAiTranscriptionLogLevel
dans le fichierweb.config
sur0
pour désactiver la journalisation,1
pour les logs d'erreur,2
pour des logs d'informations ou3
pour les logs de débogage; la valeur par défaut est0
.
Paramètre requis
FILE
FILE
IN
Le fichier audio à retranscrire
Paramètres facultatifs
API_KEY
TEXT
IN
Clé API OpenAI
Par défaut, cette valeur provient du paramètre OpenAiApiKey
du fichier web.config
.
URL
TEXT
IN
Point de terminaison de l'API ; par défaut : https://api.openai.com/v1/audio/transcriptions
MODEL
TEXT
IN
ID du modèle à utiliser; par défaut : whisper-1
TEMPERATURE
NUMERIC
IN
Température d'échantillonnage, entre 0
et 1
; par défaut : 1
Des valeurs plus élevées (par exemple 0.8
) rendront la sortie plus aléatoire, tandis que des valeurs plus faibles (par exemple 0.2
) la rendront plus ciblée et déterministe.
LANGUAGE
TEXT
IN
Langue de l'audio d'entrée
La fourniture de la langue d'entrée au format ISO-639-1 améliorera la précision et la latence.
PROMPT
TEXT
IN
Texte facultatif pour guider le style du modèle ou continuer un segment audio précédent; l'invite doit correspondre à la langue audio
VERBOSE_OUTPUT
TEXT
IN
Spécifie (Y
ou N
) si la sortie doit être verbeuse; la valeur par défaut est N
WORDS_OUTPUT
TEXT
IN
Spécifie (Y
ou N
) si la sortie verbeuse doit inclure des mots détaillés; la valeur par défaut est N
RESULT_WORDS_SEPARATOR
TEXT
IN
Séparateur utilisé pour séparer la liste de mots; la valeur par défaut est ,
(virgule)
APP_RESPONSE_IGNORE_ERROR
TEXT
IN
Spécifie (Y
ou N
) si les erreurs doivent être ignorées; la valeur par défaut est N
En cas d'erreur, si le paramètre a Y
comme valeur, l'erreur sera ignorée et les paramètres OUT définis (APP_RESPONSE_STATUS
ou APP_RESPONSE_CONTENT
) seront mappés. Sinon, une exception sera levée.
TEXT
TEXT
OUT
Le texte de transcription
RESULT
TEXT
OUT
L'appel du résultat de la transcription
RESULT_DURATION
TEXT
OUT
Durée audio (uniquement si verbeux)
RESULT_WORDS
TEXT
OUT
Mots de transcription séparés par RESULT_WORDS_SEPARATOR
(uniquement si la sortie de mots et la description verbeuse sont activées)
RESULT_WORDS_COUNT
NUMERIC
OUT
Nombre de mots de la transcription (uniquement si la sortie de mots et la description verbeuse sont activées)
RESULT_LANGUAGE
TEXT
OUT
Langue de transcriptions (uniquement si la description verbeuse est activée)
APP_RESPONSE_STATUS
TEXT
OUT
Code d'état de la réponse
APP_RESPONSE_CONTENT
TEXT
OUT
Charge utile de réponse ou message d'erreur