pyaudio_driver.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:untwist 作者: IoSR-Surrey 项目源码 文件源码
def record(self, max_seconds, num_channels, sr = 44100, stop_func = None):
        self.current_stream_id+=1
        self.recordings[self.current_stream_id] = np.ndarray((0,num_channels))

        stream = PyAudioDriver.RecordStream(
            self.recordings[self.current_stream_id],
            max_seconds, num_channels, sr,
            self.wrap_stop_func(self.current_stream_id, stop_func)
        )

        pa_stream = self.pyaudio.open(
            format = pa.paFloat32,
            channels=num_channels,
            rate=sr,
            input=True,
            stream_callback=stream.callback)

        self.streams[self.current_stream_id] = pa_stream
        return self.current_stream_id
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号