pause/resume 如何在 unity 引擎中从麦克风录制音频
How can pause/resume recording audio from microphone in unity engine
在统一引擎中,我想用 pause/resume 能力从麦克风录制音频;我想在最后将所有录制的音频都放在一个 AudioClip 中;我不知道它会暂停和播放多少次(这取决于用户,而不是我)(还有它的长度)我能做什么?
没有现成的解决方案,但您应该开始使用 Microphone class and use its Start
and End
function to record audio. This returns an audio clip which can be save to a numbered file (e.g., audio_datetime_00001,audio_datetime_00002,...). Once user Play/Pause/Stop you can create a new audio file. Later you can merge them using NAudio(尝试 Mark Heath's
解决方案)。
编码愉快!!!
在统一引擎中,我想用 pause/resume 能力从麦克风录制音频;我想在最后将所有录制的音频都放在一个 AudioClip 中;我不知道它会暂停和播放多少次(这取决于用户,而不是我)(还有它的长度)我能做什么?
没有现成的解决方案,但您应该开始使用 Microphone class and use its Start
and End
function to record audio. This returns an audio clip which can be save to a numbered file (e.g., audio_datetime_00001,audio_datetime_00002,...). Once user Play/Pause/Stop you can create a new audio file. Later you can merge them using NAudio(尝试 Mark Heath's
解决方案)。
编码愉快!!!