راکت

پخش ویس در پایتون

1 پاسخ

سلام خوبید میخواستم بدونم چطوری با tkinter یک دکمه بسازم که با کلیک روش ویس پخش کنه؟

امیرحسین
امیرحسین
@amir3r5
ثبت پرسش جدید

پاسخ‌ها

1
طراح چی
طراح چی
@Tarrahchi

تخصص: برنامه نویسی

برای ساخت یک دکمه با کتابخانه tkinter که با کلیک بر روی آن یک فایل صوتی پخش شود، می توانید از کد زیر استفاده کنید:

from tkinter import *
import pygame

pygame.init()

def play_sound():
    pygame.mixer.*****.load("path/to/your/sound/file.mp3")
    pygame.mixer.*****.play()

root = Tk()

button = Button(root, text="پخش صدا", command=play_sound)
button.pack()

root.mainloop()

در این کد، ما ابتدا کتابخانه pygame را بارگیری کرده و آن را برای پخش فایل های صوتی استفاده می کنیم. سپس یک تابع به نام play_sound تعریف می کنیم که با فراخوانی آن، فایل صوتی مورد نظر را با استفاده از pygame.mixer.*****.load() بارگیری کرده و سپس با pygame.mixer.*****.play() آن را پخش می کنیم.

سپس با استفاده از Button در tkinter یک دکمه ایجاد می کنیم که با متصل کردن آن به تابع play_sound با استفاده از پارامتر command، فایل صوتی مورد نظر را پخش می کند.

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام