使用以下 WMP 控制代码,
public static WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();
...
和音量控制,
private void button4_Click(object sender, RoutedEventArgs e)
{
if (player.settings.volume > 0)
{
player.settings.volume--;
}
TextBox3.Text = "Music Volume: " + player.settings.volume.ToString();
}
它基本上是一种计算机卡拉 OK,计算机使用文本转语音来“唱”歌词,并使用 wmp 播放器乐。不幸的是,我遇到了一个问题,因为当我设置 WMP 控件的音量时,它会调整整个应用程序的音量,而设置文本转语音对象的音量不会影响 WMP 的音量。有没有办法播放 mp3,所以理想情况下两卷完全相互独立?