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
Instrukcje do ćwiczenia
- Przekonwertuj pliki z folderu
pre_purchasedo formatu.wavza pomocąconvert_to_wav(). - Przekonwertuj pliki z folderu
post_purchasedo formatu.wavza 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)