播放wav文件中的一部分

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

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

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


谢谢各位。
...全文
171 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧