Comece agoraComece grátis

Cortando e reorganizando arquivos de áudio

Alguns dos seus arquivos de áudio podem ter trechos redundantes. Por exemplo, é comum encontrar, no começo de cada arquivo, alguns segundos de chiado.

Em vez de desperdiçar processamento tentando transcrever chiado, você pode removê-lo.

Como um AudioSegment é iterável e medido em milissegundos, você pode usar fatiamento para alterar o comprimento.

Para obter os primeiros 3 segundos de wav_file, você usaria wav_file[:3000].

Você também pode somar dois AudioSegment usando o operador de adição. Isso é útil quando você precisa combinar vários arquivos de áudio.

Para praticar ambos, vamos remover os primeiros quatro segundos de part1.wav e adicionar o restante a part2.wav. O resultado final deve soar como part_3.wav.

Este exercicio faz parte do curso

Processamento de Linguagem Falada em Python

Ver curso

Instruções do exercicio

  • Importe part_1.wav e part_2.wav e salve-os em part_1 e part_2, respectivamente.
  • Remova os primeiros 4 segundos de part_1 usando fatiamento e salve o novo áudio em part_1_removed.
  • Some part_2 com part_1_removed e salve em part_3.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

from pydub import AudioSegment

# Import part 1 and part 2 audio files
part_1 = AudioSegment.from_file(____)
part_2 = ____.____(____)

# Remove the first four seconds of part 1
part_1_removed = part_1[____:]

# Add the remainder of part 1 and part 2 together
part_3 = ____ + ____
Editar e Executar Código