gpt4 book ai didi

actionscript-3 - 使用actionscript3录制声音,而无需等待麦克风事件开始写入字节数组

转载 作者:行者123 更新时间:2023-12-02 23:21:45 27 4
gpt4 key购买 nike

我正在as3中测试录音,现在我有这个问题:

我正在使用此行开始录制并将声音数据写入bytearray(可正常工作):

_mic.addEventListener(SampleDataEvent.SAMPLE_DATA, getMicAudio);

但问题是,只有在麦克风上有一些 Activity 时,声音才开始被写入...

例如,假设我使用“rec”按钮并单击它,我希望在单击按钮后立即填充字节数组...不等待麦克风 Activity ...

那么,是否可以用“无声音”填充字节数组,这将如何进行?

感谢您提供的任何帮助!

最佳答案

只需调整麦克风设置,以使只要您正在运行它就始终可以进行 Activity 。您可以通过调整诸如Mike.silenceLevel之类的设置来做到这一点:

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Microphone.html#setSilenceLevel()

因此,例如,您将静音级别设置为0,将超时设置为99999之类。这样,当没有声音或声音很低时,闪光灯将不再自动关闭麦克风。

关于actionscript-3 - 使用actionscript3录制声音,而无需等待麦克风事件开始写入字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6508435/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com