पायथन में कई इनबिल्ट लाइब्रेरी और मॉड्यूल हैं जिनका उपयोग विभिन्न एप्लिकेशन इंटरफेस और घटकों के निर्माण के लिए किया जाता है। पायगेम पायथन मॉड्यूल में से एक है जिसका उपयोग वीडियो गेम और संगीत के डिजाइन और निर्माण के लिए किया जाता है। यह सभी ध्वनि संबंधी गतिविधियों को संभालने के लिए एक मिश्रण प्रदान करता है। संगीत . का उपयोग करना उप-मॉड्यूल, आप 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() आउटपुट
यदि हम उपरोक्त कोड चलाते हैं, तो यह एक विंडो प्रदर्शित करेगा जिसमें एक बटन होगा। अब, एप्लिकेशन में कुछ संगीत चलाने के लिए दिए गए फ़ंक्शन में संगीत स्थान जोड़ें।
