在统一引擎中,我想要具有暂停/恢复能力的麦克风录音;我想在最后一个AudioClip中录制所有录制的音频;而且我不知道它会暂停和播放多少时间(它取决于用户,而不是我)(还有它的长度)我该怎么办?
答案 0 :(得分:0)
没有现成的解决方案,但您应该开始的方式是使用Microphone类并使用其Start
和End
功能来录制音频。这将返回可以save到编号文件的音频剪辑(例如,audio_datetime_00001,audio_datetime_00002,...)。用户播放/暂停/停止后,您可以创建新的音频文件。稍后您可以merge them using NAudio(尝试Mark Heath's
解决方案)。
快乐的编码!!!