Comece agoraComece grátis

Processando áudio não estruturado

Você tem muitos arquivos .wav para processar, o que pode levar bastante tempo. Felizmente, as funções que você acabou de escrever podem ser usadas com Dask bags para executar a análise em paralelo usando todos os seus núcleos disponíveis.

Aqui estão as descrições da função not_silent() que você escreveu, mais duas extras que você pode usar.

  • not_silent(audio_dict) - Recebe um dicionário de áudio e verifica se o áudio não está silencioso. Retorna True/False.
  • peak_frequency(audio_dict) - Recebe um dicionário com dados de áudio, analisa para encontrar a frequência de pico do áudio e a adiciona ao dicionário.
  • delete_dictionary_entry(dict, key_to_drop) - Exclui uma chave informada do dicionário de entrada.

Os dados de áudio loaded_audio_bag estão disponíveis no seu ambiente.

Este exercicio faz parte do curso

Programação Paralela com Dask em Python

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Filter out blank audio files
filtered_audio_bag = loaded_audio_bag.____(____)
Editar e Executar Código