font-variant: small-caps;
font-size: 12px;
Run Code Online (Sandbox Code Playgroud)
火狐:
铬:
如何在不使用JavaScript的情况下协调一致?
我可以使用GStreamer(或其他兼容Linux的声音库)检测麦克风上的吹气吗?
我可以得到一些有关声音的信息:
import gtk, gst
def playerbinMessage(bus, message):
if message.type == gst.MESSAGE_ELEMENT:
struct = message.structure
if struct.get_name() == 'level':
# printing peak, decay, rms
print struct['peak'][0], struct['decay'][0], struct['rms'][0]
pipeline = gst.parse_launch('pulsesrc ! level ! filesink location=/dev/null')
bus = pipeline.get_bus()
bus.add_signal_watch()
bus.connect('message', playerbinMessage)
pipeline.set_state(gst.STATE_PLAYING)
gtk.main()
Run Code Online (Sandbox Code Playgroud)
我用它来检测鼓掌,但我不知道我是否可以使用这些信息来检测吹气,而不会让我的电脑混淆吹嘘和说话.另外,我不知道是否有另一种方法可以使用GStreamer或其他兼容Linux的声音库来分析声音.