पायथन में कई इनबिल्ट लाइब्रेरी और मॉड्यूल हैं जिनका उपयोग विभिन्न एप्लिकेशन इंटरफेस और घटकों के निर्माण के लिए किया जाता है। पायगेम पायथन मॉड्यूल में से एक है जिसका उपयोग वीडियो गेम और संगीत के डिजाइन और निर्माण के लिए किया जाता है। यह सभी ध्वनि संबंधी गतिविधियों को संभालने के लिए एक मिश्रण प्रदान करता है। संगीत . का उपयोग करना उप-मॉड्यूल, आप mp3, ogg, और अन्य प्रकार की ध्वनियों को स्ट्रीम कर सकते हैं।
एक एप्लिकेशन बनाने के लिए जो एक बटन क्लिक करने पर कुछ ध्वनि बजाता है, हमें इन चरणों का पालन करना होगा,
-
सुनिश्चित करें कि पायगेम आपके स्थानीय मशीन में स्थापित है। आप pygame . स्थापित कर सकते हैं पाइप इंस्टॉल pygame . का उपयोग करके आदेश।
-
प्रारंभ करें पायगेम pygame.mixture.init() . का उपयोग करके मिश्रण
-
एक बटन विजेट बनाएं जिसका उपयोग आगे संगीत चलाने के लिए किया जाता है।
-
फ़ंक्शन परिभाषित करें play_sound() और mixture.load.music(filename) में फ़ाइल का स्थान निर्दिष्ट करके संगीत लोड करें ।
-
जोड़ें mixture.music.play() संगीत चलाने के लिए।
उदाहरण
# Import the required libraries from tkinter import * import pygame from PIL import Image, ImageTk # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x500") # Add a background image bg = ImageTk.PhotoImage(file="music.jpg") label = Label(win, image=bg) label.place(x=0, y=0) # Initialize mixer module in pygame pygame.mixer.init() # Define a function to play the music def play_sound(): pygame.mixer.music.load("sample1.mp3") pygame.mixer.music.play() # Add a Button widget b1 = Button(win, text="Play Music", command=play_sound) b1.pack(pady=60) win.mainloop()
आउटपुट
यदि हम उपरोक्त कोड चलाते हैं, तो यह एक विंडो प्रदर्शित करेगा जिसमें एक बटन होगा। अब, एप्लिकेशन में कुछ संगीत चलाने के लिए दिए गए फ़ंक्शन में संगीत स्थान जोड़ें।