• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

播放wav文件中的一部分

bineon 2007-03-15 11:48:59
比如一个wav文件是播放下面一句话

"i am a coder"
然后我想做到点击按钮的时候从am处开发发音,到am读完结束。
其中我能够知道am开始发音的时间和停止发音的时间。

类似歌词同步显示的功能。


谢谢各位。
...全文
126 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zoujiaming 2007-03-19
用我写的类吧,纯c#写的,可以实现你要的效果

如果播放音频视频录音的话,用我写的类也可以
http://www.jz322.com/web/MediaEE_SDK.rar
http://www.jz322.com/web/Media.txt
也许会有帮助
回复
ruan_hg 2007-03-19
vs2005中有play这个类,参看sdk
回复
gabby1985 2007-03-18
用一个多媒体API
先打开一个文件
mciSendString("open c:\\try.wav alias song",0,0,0); //打开文件,并为这个文件起别名为song

然后
mciSendString("play song 100,200",0,0,0)//从100ms开始播200ms
回复
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2007-03-15 11:48
社区公告

让您成为最强悍的C#开发者