BaşlayınÜcretsiz başlayın

Telefon görüşmesinden alıntıları yazıya dökme

Bu egzersizde, .wav biçimine dönüştürdüğümüz ses dosyalarını transcribe_audio() kullanarak metne çevireceğiz.

Sayısı çok fazla olduğu ve daha da artabileceği için, girdi olarak ses dosyalarının dosya adlarından oluşan bir liste alan ve her dosyayı gezip metne çeviren create_test_list() adlı bir fonksiyon yazacağız.

create_test_list(), daha önce oluşturduğumuz transcribe_audio() fonksiyonunu kullanır ve her ses dosyasından yazıya dökülmüş metni içeren bir dizi (string) listesi döndürür.

pre_purchase_wav_files ve post_purchase_wav_files, ses parçacığı dosya adlarından oluşan listelerdir.

Bu egzersiz, kursun bir parçasıdır

Python ile Konuşma Dili İşleme

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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)
Kodu Düzenle ve Çalıştır