CommencezCommencez gratuitement

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.

Play 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.

Play noisy support call.

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

Voir le cours

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)
Modifier et exécuter le code