Comece agoraComece grátis

Cortando e alterando arquivos de áudio

Alguns dos seus arquivos de áudio podem ter trechos redundantes. Por exemplo, você pode encontrar, no início de cada arquivo, alguns segundos de estática.

Em vez de desperdiçar processamento tentando transcrever estática, você pode removê-la.

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, deixando o resultado final com o som de 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_1_removed a part_2 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