mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 22:42:25 -04:00
pyaudio is no longer optional
This commit is contained in:
parent
a001553f66
commit
1d75cff5e7
1 changed files with 6 additions and 14 deletions
|
@ -200,16 +200,12 @@ addHook("unloadProfile", stopMplayer)
|
||||||
# PyAudio recording
|
# PyAudio recording
|
||||||
##########################################################################
|
##########################################################################
|
||||||
|
|
||||||
try:
|
import pyaudio
|
||||||
|
import wave
|
||||||
|
|
||||||
import pyaudio
|
PYAU_FORMAT = pyaudio.paInt16
|
||||||
import wave
|
PYAU_CHANNELS = 1
|
||||||
|
PYAU_INPUT_INDEX = None
|
||||||
PYAU_FORMAT = pyaudio.paInt16
|
|
||||||
PYAU_CHANNELS = 1
|
|
||||||
PYAU_INPUT_INDEX = None
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
|
|
||||||
class _Recorder(object):
|
class _Recorder(object):
|
||||||
|
|
||||||
|
@ -236,11 +232,7 @@ class PyAudioThreadedRecorder(threading.Thread):
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
chunk = 1024
|
chunk = 1024
|
||||||
try:
|
p = pyaudio.PyAudio()
|
||||||
p = pyaudio.PyAudio()
|
|
||||||
except NameError:
|
|
||||||
raise Exception(
|
|
||||||
"Pyaudio not installed (recording not supported on OSX10.3)")
|
|
||||||
|
|
||||||
rate = int(p.get_default_input_device_info()['defaultSampleRate'])
|
rate = int(p.get_default_input_device_info()['defaultSampleRate'])
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue