致力于音频发生器计划。 'duration'变量(以秒为单位)无法正确判断音调的播放时间

时间:2017-09-19 01:06:40

标签: python python-3.x pyaudio

这就是我所拥有的。持续时间变量设置为播放音调4秒,但是当代码运行时,它只播放约1.5秒。我有点碰到了这个墙;任何帮助将不胜感激。

>>> print(df)
                        sFiles               oFiles
2017-08-22  20170822_sales.csv  20170822_orders.csv
2017-08-23                 NaN  20170823_orders.csv
2017-08-24  20170824_sales.csv  20170824_orders.csv
2017-08-25  20170825_sales.csv  20170825_orders.csv
2017-08-26  20170826_sales.csv  20170826_orders.csv
2017-08-27  20170827_sales.csv  20170827_orders.csv
2017-08-28  20170828_sales.csv                  NaN

1 个答案:

答案 0 :(得分:2)

stream.write的数组大小检测似乎有些问题。我猜它不应该按格式大小划分。

致电stream.write(volume*samples, len(samples))对我有用。