Ich habe verschiedene Möglichkeiten ausprobiert, um einen Sound mit fester Frequenz (z. B. 1000 Hz) abzuspielen, und nichts funktioniert.
Ich habe "Beep" heruntergeladen und das macht keine Geräusche.
Ich habe versucht, eine Schnittstelle zu Pyao herzustellen, und das hatte keine Auswirkung.
Ich habe versucht, eine Schnittstelle zu audiere herzustellen, und habe einen Laufzeitfehler erhalten, der darauf hinweist, dass die Bibliothek trotz der Installation über das Softwarecenter nicht gefunden wurde.
Jede Anleitung zur Installation geeigneter Bibliotheken und relevanten Codes wäre sehr dankbar.
Ich kann hierfür keine MP3 / WAV-Dateien generieren, muss aber die Töne zur Laufzeit generieren.
Vielen Dank an dich
Antworten:
quelle
(2*math.pi)
char()
verwenden Sie 2 Bytes für einige Werte in Python 3.4, was wir hier nicht wollen.Sie können dies mit
python-pyaudio
(mindestens ab 12.04 verfügbar) tun :quelle
from __future__ import division
, um unnötiges Abschneiden auf Python 2 zu vermeiden.