CommencerCommencer gratuitement

Transcrire des extraits d’appels téléphoniques

Dans cet exercice, nous allons transcrire en texte les fichiers audio que nous avons convertis au format .wav à l’aide de transcribe_audio().

Comme il y en a beaucoup et qu’il peut y en avoir davantage, nous allons créer une fonction create_test_list() qui prend en entrée une liste de noms de fichiers audio et parcourt chaque fichier pour en transcrire le texte.

create_test_list() utilise notre fonction transcribe_audio() créée plus tôt et renvoie une liste de chaînes contenant le texte transcrit de chaque fichier audio.

pre_purchase_wav_files et post_purchase_wav_files sont des listes de noms de fichiers d’extraits audio.

Cet exercice fait partie du cours

Traitement du langage parlé en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

def create_text_list(folder):
  # Create empty list
  text_list = []
  
  # Go through each file
  for file in folder:
    # Make sure the file is .wav
    if file.endswith(".wav"):
      print(f"Transcribing file: {file}...")
      
      # Transcribe audio and append text to list
      text_list.append(____(file))   
  return ____

create_text_list(folder)
Modifier et exécuter le code