Travailler avec de l'audio bruyant
Dans cet exercice, nous allons d'abord transcrire en texte un extrait de parole clair, puis voir ce qui se passe lorsqu'on ajoute du bruit de fond.
Un extrait audio propre a été importé sous le nom clean_support_call.
Nous ferons ensuite la même chose avec le fichier audio bruyant enregistré sous noisy_support_call. Il contient la même parole que clean_support_call, mais avec du bruit de fond supplémentaire.
Pour tenter d'atténuer le bruit de fond, nous allons tirer parti de la fonction adjust_for_ambient_noise() de Recognizer.
Cette activité fait partie du cours
Traitement de la langue parlée en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
recognizer = sr.Recognizer()
# Record the audio from the clean support call
with ____ as source:
clean_support_call_audio = ____.record(____)
# Transcribe the speech from the clean support call
text = recognizer.____(____,
language="en-US")
print(text)