0

在下面的代码中使用getLevel(). 我在哪里可以找到它(它是关于声音的,它与 pyaudio 库一起运行)

# this is the threshold that determines whether or not sound is detected
THRESHOLD = 0

#open your audio stream    

# wait until the sound data breaks some level threshold
while True:
    data = stream.read(chunk)
    # check level against threshold, you'll have to write getLevel()
    if getLevel(data) > THRESHOLD:
        break

# record for however long you want
# close the stream
4

2 回答 2

2

你可以看看https://docs.python.org/library/audioop.html 这是另一个处理音频的 python 模块,但它似乎有一种方法来获取音频级别( max(fragment, width ))。

于 2010-07-21T08:32:31.293 回答
0

查看已执行的导入。您将找到from someModule import getLevelfrom someModule import *

于 2010-07-21T08:18:03.043 回答