Zacznij terazZacznij za darmo

Przygotowanie plików audio do klasyfikacji tekstu

Acme jest bardzo zadowolone z twojej dotychczasowej pracy i przesłało dwa kolejne foldery z plikami audio.

Pierwszy folder nazywa się pre_purchase i zawiera nagrania od klientów przed dokonaniem zakupu, np. pre_purchase_audio_25.mp3 (plik).

Drugi folder nazywa się post_purchase i zawiera nagrania od klientów, którzy już dokonali zakupu, np. post_purchase_audio_27.mp3 (plik).

Po przejrzeniu plików okazuje się, że w każdym folderze jest ich około 50 i są w formacie .mp3.

Acme chce wiedzieć, czy możesz zbudować klasyfikator do klasyfikowania przyszłych rozmów. Odpowiadasz, że jak najbardziej.

W tym ćwiczeniu przejdziesz przez każdy folder i przekonwertujesz pliki audio do formatu .wav za pomocą convert_to_wav(), aby móc je następnie transkrybować.

To ćwiczenie jest częścią kursu

Przetwarzanie mowy w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Przekonwertuj pliki z folderu pre_purchase do formatu .wav za pomocą convert_to_wav().
  • Przekonwertuj pliki z folderu post_purchase do formatu .wav za pomocą convert_to_wav().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Convert post purchase
for file in post_purchase:
    print(f"Converting {file} to .wav...")
    convert_to_wav(____)

# Convert pre purchase
for file in ____:
    print(f"Converting {file} to .wav...")
    ____(file)
Edytuj i uruchom kod