summaryrefslogtreecommitdiff
path: root/client/tts.py
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2014-09-24 18:32:16 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2014-09-26 13:34:49 +0200
commit982f650de5b8f58255c31e8c5e8d3abeb505ed32 (patch)
tree4590c98dc986b0a0edf1c3aaf53a6fe8439f03da /client/tts.py
parent39e4be4ed9a619595417140469cd312575c0a37c (diff)
downloadjasper-client-982f650de5b8f58255c31e8c5e8d3abeb505ed32.tar.gz
jasper-client-982f650de5b8f58255c31e8c5e8d3abeb505ed32.zip
Get rid of pyaudio in `tts.py`
Diffstat (limited to 'client/tts.py')
-rw-r--r--client/tts.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/client/tts.py b/client/tts.py
index 4bda53d..c540123 100644
--- a/client/tts.py
+++ b/client/tts.py
@@ -21,7 +21,6 @@ from distutils.spawn import find_executable
import yaml
import argparse
-import pyaudio
import wave
try:
import mad
@@ -73,7 +72,7 @@ class AbstractMp3TTSEngine(AbstractTTSEngine):
wav = wave.open(f, mode='wb')
wav.setframerate(mf.samplerate())
wav.setnchannels(1 if mf.mode() == mad.MODE_SINGLE_CHANNEL else 2)
- wav.setsampwidth(pyaudio.get_sample_size(pyaudio.paInt32))
+ wav.setsampwidth(4L) # width of 32 bit audio
frame = mf.read()
while frame is not None:
wav.writeframes(frame)