Kom igångKom igång gratis

Förbereda ljudfiler för textklassificering

Acme är mycket imponerade av ditt arbete hittills och har skickat över ytterligare två mappar med ljudfiler.

En mapp heter pre_purchase och innehåller ljudklipp från kunder som ännu inte har gjort ett köp, till exempel pre_purchase_audio_25.mp3 (fil).

Den andra mappen heter post_purchase och innehåller ljudklipp från kunder som har gjort ett köp, till exempel post_purchase_audio_27.mp3 (fil).

När du undersöker filerna ser du att det finns ungefär 50 i varje mapp och att de är i .mp3-format.

Acme vill veta om du kan bygga en klassificerare för att kategorisera framtida samtal. Du svarar att det absolut går.

I den här övningen går du igenom varje mapp och konverterar ljudfilerna till .wav-format med hjälp av convert_to_wav(), så att du sedan kan transkribera dem.

Den här övningen är en del av kursen

Taligenkänning i Python

Visa kurs

Övningsinstruktioner

  • Konvertera filerna i pre_purchase till .wav med hjälp av convert_to_wav().
  • Konvertera filerna i post_purchase till .wav med hjälp av convert_to_wav().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod