mi è stato sempre lo stesso errore come l'utente inPyAudio ErrNo ingresso in overflow -9981
Python, Error audio Recording in 16000Hz using Pyaudio
L'errore era lo stesso (tranne che per i numeri di riga), come nel grafico seguente:
Mentre stavo scrivendo questo, ho trovato la soluzione al mio problema in this link. La soluzione era quella di fino il bitrate a 48000. Ma avevo già "stato approvato" a 44100
if p.is_format_supported(44100.0, # Sample rate
input_device=devinfo["index"],
input_channels=devinfo['maxInputChannels'],
input_format=pyaudio.paInt16):
print 'Yay!'
Qualcuno sa il motivo per cui è stato approvato a 44100 ed è stato straripante ma funziona bene a 48000? (Sono stato anche approvato per 48000).
In genere sono il tipo di ragazzo per ottenere la soluzione e andare avanti, ma questa volta, sento che ho bisogno di sapere. Grazie per il tuo tempo.
Ho visto anche questo! – hunterp