【发布时间】:2014-04-24 10:45:38
【问题描述】:
我想知道是否可以在 XNA Framework 或任何其他方式中剪切声音的开头。我通过麦克风录制声音,我正在处理这样的声音实例:
流定义如下:
private MemoryStream stream = new MemoryStream();
是否有可能以某种方式修改流并剪切声音的开头?
SoundEffect sound = new SoundEffect(stream.ToArray(), microphone.SampleRate, AudioChannels.Mono);
var soundInstance = sound.CreateInstance();
如何确定要删除的字节?或者是否有可能检测到“沉默”/“背景”并在听到真实人的声音之前自动将其删除?
谢谢
【问题讨论】:
标签: c# audio windows-phone-8 xna xna-4.0