"Chunk" é o número de quadros no buffer. Cada quadro terá 2 amostras como "canais = 2". O tamanho de cada amostra é de 2 bytes, calculados usando a função: pyaudio. get_sample_size (pyaudio.
O que são quadros por buffer em Pyaudio?
Para poder transmitir áudio para o Assemblyai, primeiro precisamos abrir um fluxo de áudio com Pyaudio. Criar um fluxo requer alguns parâmetros: o número de quadros por buffer (3200). Um buffer é um pedaço de um número arbitrário de quadros que são usados para quebrar o sinal original em pedaços menores.
Como funciona o pyaudio?
Pyaudio fornece ligações Python para Portaudio V19, a biblioteca de E/S de áudio de plataforma cruzada. Com Pyaudio, você pode usar facilmente o Python para reproduzir e gravar áudio em uma variedade de plataformas, como GNU/Linux, Microsoft Windows e Apple MacOS. Pyaudio é distribuído sob a licença do MIT.