miscdep for NVDA Japanese
Revision | 2bc1305e1c9f1227b8edac1ac68ab879341c92eb (tree) |
---|---|
Time | 2014-10-06 13:55:03 |
Author | Takuya Nishimoto <nishimotz@gmai...> |
Commiter | Takuya Nishimoto |
skip pyaudio if not available
@@ -13,7 +13,10 @@ import os | ||
13 | 13 | import sys |
14 | 14 | import wave |
15 | 15 | import time |
16 | -import pyaudio | |
16 | +try: | |
17 | + import pyaudio | |
18 | +except: | |
19 | + pyaudio = None | |
17 | 20 | import cProfile |
18 | 21 | import pstats |
19 | 22 | JT_DIR = os.path.normpath( |
@@ -61,6 +64,8 @@ voices = [ | ||
61 | 64 | ] |
62 | 65 | |
63 | 66 | def pa_play(data, samp_rate = 16000): |
67 | + if pyaudio is None: | |
68 | + return | |
64 | 69 | p = pyaudio.PyAudio() |
65 | 70 | stream = p.open(format = p.get_format_from_width(2), |
66 | 71 | channels = 1, rate = samp_rate, output = True) |