جشنواره بهارانه راکت! ۳۵% تخفیف ویژه بر روی دوره‌های آموزشی

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
امیرحسین
1 سال پیش توسط امیرحسین مطرح شد
1 پاسخ

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

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


ثبت پرسش جدید
طراح چی
تخصص : برنامه نویسی
@Tarrahchi 1 سال پیش مطرح شد
0

برای ساخت یک دکمه با کتابخانه 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، فایل صوتی مورد نظر را پخش می کند.


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

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