альтернативы pyaudio для обработки звука в Python?

Какие еще есть варианты для записи звука и обработки целых чисел необработанного сигнала в python, помимо pyaudio?

pyaudio великолепен, но я нашел его слишком нестабильным для надежного использования, особенно на не-Linux платформы. Я не особо забочусь об окнах, но Mac OSX и другие разновидности unix, которые я хотел бы поддержать.


person lollercoaster    schedule 09.11.2013    source источник
comment
В наши дни звуковое устройство кажется хорошей альтернативой: python-sounddevice.readthedocs.io   -  person Jon Nordby    schedule 23.05.2020


Ответы (1)


Я думаю, что эта закуска может помочь вам http://www.speech.kth.se/snack/

from Tkinter import *
import tkSnack

root = Tk()
tkSnack.initializeSnack(root)
c = tkSnack.Sound(file='test.wav')
c.record()
root.after(5000, c.stop)
root.mainloop()
person ederwander    schedule 10.11.2013
comment
он может записывать звук? не похоже что может с сайта - person lollercoaster; 10.11.2013
comment
Используя Snack, вы можете создавать мощные многоплатформенные аудиоприложения с помощью всего нескольких строк кода. Snack имеет команды для базовой обработки звука, такой как воспроизведение, запись, ввод-вывод файлов и сокетов. - person ederwander; 10.11.2013
comment
простите за мою неспособность - я посмотрел сайт и нигде не нашел ни документации, ни примеров записи звука. есть идеи, где я могу это найти? - person lollercoaster; 10.11.2013
comment
тьфу предпочел бы не зависеть от Tkinter ... но спасибо за пример. - person lollercoaster; 11.11.2013