欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

python調(diào)節(jié)音量大小的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!

為江油等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及江油網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、江油網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

不懂python調(diào)節(jié)音量大小的方法?其實(shí)想解決這個問題也不難,下面讓小編帶著大家一起學(xué)習(xí)怎么去解決,希望大家閱讀完這篇文章后大所收獲。

首先需要安裝模塊pycaw,在cmd中執(zhí)行:

pip3 install pycaw

下面是完整代碼示例:

from ctypes import cast, POINTER
from comtypes import CLSCTX_ALL
from pycaw.pycaw import AudioUtilities, IAudioEndpointVolume
devices = AudioUtilities.GetSpeakers()
interface = devices.Activate(
    IAudioEndpointVolume._iid_, CLSCTX_ALL, None)
volume = cast(interface, POINTER(IAudioEndpointVolume))
#判斷是否靜音,mute為1代表是靜音,為0代表不是靜音
mute = volume.GetMute()
#獲取音量值,0.0代表大,-65.25代表最小
vl = volume.GetMasterVolumeLevel()
#獲取音量范圍,我的電腦經(jīng)測試是(-65.25, 0.0, 0.03125),第一個應(yīng)該代表最小值,第二個代表大值,第三個不知道是干嘛的。也就是音量從大到小是0.0到-65.25這個范圍
vr = volume.GetVolumeRange()
#設(shè)置音量, 比如-13.6代表音量是40,0.0代表音量是100
volume.SetMasterVolumeLevel(-13.6, None)

代碼解釋:

音量范圍是0.0到-65.25。

0.0、-1.0、-2.0、-3.0、……、-5.0、-10.0、-20.0、-30.0、-40.0、-50.0、-55.0、-60.0、-65.25

以上數(shù)值代表音量從大到小,0.0代表是電腦上的音量數(shù)值為100,-1.0代表音量數(shù)值為94,以此類推慢慢變小,一直到-65.25后音量數(shù)值就變成0了。

如果自己想把音量設(shè)為某個值,又不知道數(shù)值是什么,可先手動把windows系統(tǒng)的音量調(diào)到需要的值,然后通過vl變量獲取到具體數(shù)值。

因?yàn)榇颂幍囊袅繑?shù)值與系統(tǒng)的音量數(shù)值的轉(zhuǎn)換有點(diǎn)不規(guī)則,并不是以固定的值遞增或遞減,所以暫時沒有固定的公式進(jìn)行轉(zhuǎn)換。改天有時間再好好研究。

或者也可以自己做一個對照表,把0.0到-65.25分別對應(yīng)系統(tǒng)的音量數(shù)值是多少全部列出來,這樣以后就可以直接用windows的音量數(shù)值來設(shè)置音量了。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享python調(diào)節(jié)音量大小的方法內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!

網(wǎng)站名稱:python調(diào)節(jié)音量大小的方法-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://chinadenli.net/article0/cogdio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)商城網(wǎng)站、面包屑導(dǎo)航、網(wǎng)站改版、App設(shè)計(jì)企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)