播放声音:访问长度和位置

Posted

技术标签:

【中文标题】播放声音:访问长度和位置【英文标题】:Playing sounds: accessing length and position 【发布时间】:2013-01-30 11:49:12 【问题描述】:

我正在使用 System.Media.SoundPlayer 在 C# 桌面应用程序中通过声音位置播放声音。

一切正常。但是如何访问总文件长度(以毫秒为单位)和播放器位置?

这些属性可以访问吗?

【问题讨论】:

【参考方案1】:

System.Media.SoundPlayer 类不适合提供此信息。

http://msdn.microsoft.com/en-us/library/system.media.soundplayer.aspx

SoundPlayer 类为加载和播放 .wav 文件提供了一个简单的接口。 SoundPlayer 类支持从文件路径、URL、包含 .wav 文件的 Stream 或包含 .wav 文件的嵌入式资源加载 .wav 文件。

您可能希望查看其他一些用于音频播放的库,此处建议: C# Audio Library

【讨论】:

以上是关于播放声音:访问长度和位置的主要内容,如果未能解决你的问题,请参考以下文章

AudioKit - 使用音序器在特定位置播放声音文件

Javascript,循环播放声音

需要访问 iPhone 使用的默认相机快门声音

google浏览器的问题。在我播放视频或者声音的时候,鼠标点击的位置和实际操作的位置总是有偏差怎么办?

如何设置播放声音的断点

列出三个不同的声音(ogg)文件,可以点击播放?