質問編集履歴

4

追記

2018/05/25 04:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -87,3 +87,9 @@
87
87
  OSError: [Errno -9981] Input overflowed
88
88
 
89
89
  ```
90
+
91
+
92
+
93
+ ご指摘通りchunkを大きくしたら正常に動きました!でもなぜ改善できたのかよく分かってないです(汗
94
+
95
+ あとMacOSで開発してます。

3

情報の追記

2018/05/25 04:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,7 @@
1
+ マイクで拾った音声をそのままスピーカーで再生するように作ったんですがうまく再生されません
2
+
3
+ OSエラーと出て止まってしまいます
4
+
1
5
  ```Python
2
6
 
3
7
 

2

エラー情報の追記

2018/05/24 20:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,4 @@
1
1
  ```Python
2
-
3
- # -*- coding:utf-8 -*-
4
2
 
5
3
 
6
4
 
@@ -49,3 +47,39 @@
49
47
  print("Stop Streaming")
50
48
 
51
49
  ```
50
+
51
+ ```エラー
52
+
53
+ OSError Traceback (most recent call last)
54
+
55
+ <ipython-input-2-0e435b824ec0> in <module>()
56
+
57
+ 13
58
+
59
+ 14 while stream.is_active():
60
+
61
+ ---> 15 input = stream.read(CHUNK)
62
+
63
+ 16 output = stream.write(input)
64
+
65
+ 17
66
+
67
+
68
+
69
+ /anaconda3/lib/python3.6/site-packages/pyaudio.py in read(self, num_frames, exception_on_overflow)
70
+
71
+ 606 paCanNotReadFromAnOutputOnlyStream)
72
+
73
+ 607
74
+
75
+ --> 608 return pa.read_stream(self._stream, num_frames, exception_on_overflow)
76
+
77
+ 609
78
+
79
+ 610 def get_read_available(self):
80
+
81
+
82
+
83
+ OSError: [Errno -9981] Input overflowed
84
+
85
+ ```

1

書式の訂正

2018/05/24 19:37

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ ```Python
2
+
1
3
  # -*- coding:utf-8 -*-
2
4
 
3
5
 
@@ -24,7 +26,7 @@
24
26
 
25
27
  input = True,
26
28
 
27
- output = True)
29
+ output = True) # inputとoutputを同時にTrueにする
28
30
 
29
31
 
30
32
 
@@ -45,3 +47,5 @@
45
47
 
46
48
 
47
49
  print("Stop Streaming")
50
+
51
+ ```