我使用来自Illaya的How to render audio waveform?回答生成波形并显示在图片框上,现在我想在特定点播放声音(波形上的标记),我已经使用NAudio作为波形。
屏幕截图可以解释所有事情:
答案 0 :(得分:1)
从那一点开始的主要想法是你应该知道该点的秒或毫秒值。例如,我使用媒体播放器控件播放文件,这样,我让播放器从第二个100开始播放:
this.axWindowsMediaPlayer1.URL = "path to my file";
this.axWindowsMediaPlayer1.Ctlcontrols.currentPosition = 100;
this.axWindowsMediaPlayer1.Ctlcontrols.play();