Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में विंडोज के लिए साउंड-प्लेइंग इंटरफेस (विंसाउंड)


विंसाउंड मॉड्यूल विंडोज ऑपरेटिंग सिस्टम पर पायथन इंस्टॉलेशन के लिए विशिष्ट है। मॉड्यूल निम्नलिखित कार्यों को परिभाषित करता है -

बीप ()

जब इस फ़ंक्शन को कहा जाता है तो पीसी के स्पीकर से एक बीप सुनाई देती है। फ़ंक्शन को दो मापदंडों की आवश्यकता होती है। आवृत्ति पैरामीटर ध्वनि की आवृत्ति निर्दिष्ट करता है, और 37 से 32,767 हर्ट्ज की सीमा में होना चाहिए। अवधि पैरामीटर ध्वनि की अवधि को में निर्दिष्ट करता है।

>>> import winsound
>>> winsound.Beep(1000,500)

MessageBeep()

यह फ़ंक्शन रजिस्ट्री में निर्दिष्ट के अनुसार ध्वनि बजाता है। प्रकार तर्क निर्दिष्ट करता है कि कौन सी ध्वनि बजानी है। संभावित मान हैं -

-1, MB_ICONASTERISK, MB_ICONEXCLAMATION, MB_ICONHAND, MB_ICONQUESTION, और MB_OK (डिफ़ॉल्ट)।

मान -1 एक "साधारण बीप" उत्पन्न करता है

>>> winsound.MessageBeep()

PlaySound()

यह फ़ंक्शन प्लेटफ़ॉर्म API से अंतर्निहित PlaySound () फ़ंक्शन को कॉल करता है। फ़ंक्शन को दो मापदंडों की आवश्यकता होती है। ध्वनि पैरामीटर एक फ़ाइल नाम, एक सिस्टम ध्वनि उपनाम, या ऑडियो डेटा बाइट्स जैसी वस्तु के रूप में हो सकता है। इसकी व्याख्या झंडों के मूल्य पर निर्भर करती है। झंडे नीचे परिभाषित हैं:

SND_FILENAME ध्वनि पैरामीटर WAV फ़ाइल का नाम है।
SND_LOOP ध्वनि को बार-बार चलाएं
SND_MEMORY PlaySound() का ध्वनि पैरामीटर एक WAV फ़ाइल की स्मृति छवि है, जो बाइट्स जैसी वस्तु के रूप में है।
SND_ASYNC ध्वनियों को अतुल्यकालिक रूप से चलाने की अनुमति देते हुए, तुरंत वापस लौटें।
SND_NODEFAULT यदि निर्दिष्ट ध्वनि नहीं मिल सकती है, तो सिस्टम डिफ़ॉल्ट ध्वनि न बजाएं।
SND_NOSTOP वर्तमान में चल रही ध्वनियों को बाधित न करें।

निम्नलिखित कथन दिए गए WAV फ़ाइल को चलाता है।

>>> winsound.PlaySound('sample.wav', winsound.SND_FILENAME|winsound.SND_NOWAIT)

SND_ALIAS

Windows रजिस्ट्री कुंजियाँ ध्वनि नामों से संबद्ध हैं। यदि रजिस्ट्री में ऐसा कोई नाम नहीं है, तो सिस्टम डिफ़ॉल्ट ध्वनि तब तक चलाएँ जब तक कि SND_NODEFAULT न हो। सभी Win32 सिस्टम निम्नलिखित का समर्थन करते हैं:

PlaySound() नाम संबंधित नियंत्रण कक्ष ध्वनि नाम
'SystemAsterrisk' तारांकन
'सिस्टम विस्मयादिबोधक' विस्मयादिबोधक
SystemExit' Windows से बाहर निकलें
'SystemHand' क्रिटिकल स्टॉप
सिस्टम प्रश्न' प्रश्न

उदाहरण के लिए निम्न कथन Windows Exit ध्वनि बजाता है।

>>> winsound.PlaySound("SystemExit", winsound.SND_ALIAS)

विनसाउंड मॉड्यूल निम्नलिखित ध्वनियों को भी परिभाषित करता है

MB_ICONASTERISK SystemDefault ध्वनि चलाएं।
MB_ICONEXCLAMATION सिस्टम विस्मयादिबोधक ध्वनि चलाएं।
MB_ICONHAND सिस्टमहैंड ध्वनि चलाएं।
MB_ICONQUESTION SystemQuestion ध्वनि चलाएं।
MB_OK SystemDefault ध्वनि चलाएं

  1. विंडोज 10 पीसी में कोई आवाज नहीं [हल]

    Windows 10 PC में कोई ध्वनि ठीक न करें : विंडोज 10 में अब तक की सबसे बड़ी समस्याओं में से एक नो साउंड समस्या है। यदि आपने हाल ही में विंडोज 10 स्थापित किया है या एक नए बिल्ड में अपडेट किया है तो आप निश्चित हो सकते हैं कि आप अपग्रेड या अपडेट के कारण नो साउंड इन विंडोज 10 समस्या का सामना कर रहे हैं। इ

  1. Windows 10 में DVD कैसे चलाएं (मुफ्त में)

    Windows 10 में DVD कैसे चलाएं : DVD डिजिटल वर्सेटाइल डिस्क का संक्षिप्त रूप है। यूएसबी के बाजार में आने से पहले डीवीडी स्टोरेज मीडिया के सबसे लोकप्रिय रूपों में से एक हुआ करता था। डीवीडी सीडी के उन्नत संस्करण हैं क्योंकि वे उनमें अधिक डेटा स्टोर कर सकते हैं। डीवीडी एक सीडी की तुलना में पांच गुना अधि

  1. विंडोज पीसी के लिए 11 सर्वश्रेष्ठ ऑडियोबुक प्लेयर

    आप अपने कंप्यूटर या ई-रीडर पर किताब पढ़ने के लिए बहुत अधिक नींद में हो सकते हैं और बस थोड़ी देर के लिए अपनी आंखों को आराम देना चाहते हैं। दूसरी ओर, आप अपनी पुस्तकें नहीं छोड़ना चाहते हैं। क्या और कोई रास्ता है? बेशक, और यह ऑडियोबुक सुन रहा है। ऐसे कई ऑडियोबुक एप्लिकेशन उपलब्ध हैं जो आपको विभिन्न स्व