У меня есть два микрофона Синий микрофон - снежный ком со льдом и микрофон Stage Line ( EMG-500P , База микрофона DMS-1 , MPR -1 предусилитель , звуковая карта , как показано на рисунке ниже).
Я использую пример библиотеки звуковых устройств python из git , и я работаю нормально. Запись звука с синего микрофона работает нормально для разных частот дискретизации, таких как 16000, 44100, 48000 и т. Д. (-R = 16000/44100/48000), но сценический микрофон записывает звук только при частоте дискретизации 44100 или 48000 Гц. Любая частота дискретизации, кроме 44100/48000 Гц, выдает ошибку.
PortAudioError: Ошибка при открытии InputStream: Неверная частота дискретизации
[PaErrorCode -9997]
Как я могу записывать на частоте 16 кГц с линейного микрофона?
Почему я не могу сэмплировать при 16 кГц? Это из-за звуковой карты?
Я использую пример Python для звукового устройства точный код для записи как с синего, так и с сценического микрофона.
Спасибо.