1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Parallel Programming with Dask in Python

Connected

cvičení

Zpracování nestrukturovaných zvukových dat

Máš k dispozici velké množství souborů .wav, jejichž zpracování by mohlo trvat poměrně dlouho. Naštěstí funkce, které jsi právě napsal/a, lze použít s Dask bags ke spuštění analýzy paralelně napříč všemi dostupnými jádry procesoru.

Níže najdeš popis funkce not_silent(), kterou jsi napsal/a, a dvou dalších funkcí, které můžeš použít.

  • not_silent(audio_dict) – Přijme slovník se zvukovými daty a zkontroluje, zda nahrávka není tichá. Vrátí True/False.
  • peak_frequency(audio_dict) – Přijme slovník se zvukovými daty, analyzuje ho a najde nejvyšší frekvenci nahrávky, kterou přidá do slovníku.
  • delete_dictionary_entry(dict, key_to_drop) – Odstraní zadaný klíč ze vstupního slovníku.

Zvuková data loaded_audio_bag jsou dostupná v tvém prostředí.

Pokyny 1/4

undefined XP
    1
    2
    3
    4
  • Pomocí funkce not_silent() odfiltruj prázdné zvukové soubory.