Kom igångKom igång gratis

Bearbeta ostrukturerad ljuddata

Du har många .wav-filer att bearbeta, vilket kan ta lång tid. Som tur är kan funktionerna du just skrev användas med Dask bags för att köra analysen parallellt med alla tillgängliga kärnor.

Här är beskrivningar av funktionen not_silent() som du skrev, samt två extra funktioner du kan använda.

  • not_silent(audio_dict) – Tar ett ljudordlexikon och kontrollerar om ljudet inte är tyst. Returnerar True/False.
  • peak_frequency(audio_dict) – Tar ett ordlexikon med ljuddata, analyserar det för att hitta ljudets toppfrekvens och lägger till den i ordlexikonet.
  • delete_dictionary_entry(dict, key_to_drop) – Tar bort en given nyckel från det angivna ordlexikonet.

Ljuddatan loaded_audio_bag finns tillgänglig i din miljö.

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

Parallellprogrammering med Dask i Python

Visa kurs

Interaktiv övning med praktiskt arbete

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

# Filter out blank audio files
filtered_audio_bag = loaded_audio_bag.____(____)
Redigera och kör kod