關於在Python中控制Windows媒體播放器的任何想法?我發現在網上運行良好,但沒有音頻播放下面的代碼。我正在使用win7 64位機器自動化Windows媒體播放器
# this program will play MP3, WMA, MID, WAV files via the WindowsMediaPlayer
from win32com.client import Dispatch
mp = Dispatch("WMPlayer.OCX")
#tune = mp.newMedia("./SleepAway.mp3")
tune = mp.newMedia("./plays.wav")
mp.currentPlaylist.appendItem(tune)
mp.controls.play()
raw_input("Press Enter to stop playing")
mp.controls.stop()
WMP的音量設置? –
這可能與[本週遇到的問題]有關(https://stackoverflow.com/questions/25157138)。關鍵是要確保您在控制線程中抽取Windows消息。 raw_input不這樣做。 –
我對於一個有相同的問題,使用Windows 7和python以編程方式播放聲音...如果你想要看到我的問題,但它永遠不會解決。看起來你可以很好地使用os.startfile,也許可以看看。這裏是我的問題在http://stackoverflow.com/questions/20696948/how-to-do-text-to-speech-with-python-on-a-toshiba-laptop-and-windows-7 –