در این مطلب، ویدئو برنامه GUI متن به صوتی Python Tkinter با استفاده از پروژه کامل کتابخانه GTTS برای مبتدیان با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:51
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,170 –> 00:00:02,669
سلام دوستان امروز در این آموزش من
2
00:00:02,669 –> 00:00:04,049
یک
3
00:00:04,049 –> 00:00:06,089
نوع برنامه کاربردی رابط کاربری گرافیکی خواهم ساخت که می
4
00:00:06,089 –> 00:00:09,840
توانید متن خود را با استفاده از
5
00:00:09,840 –> 00:00:13,679
کتابخانه پایتون که GTS است به صدا تبدیل کنید، بنابراین اجازه دهید من
6
00:00:13,679 –> 00:00:15,240
فقط این برنامه را از
7
00:00:15,240 –> 00:00:19,830
خط فرمان Python Abdur py اجرا کنم تا شما
8
00:00:19,830 –> 00:00:22,230
این رابط کاربری گرافیکی را ببینید
9
00:00:22,230 –> 00:00:24,210
زبان انگلیسی است شما می توانید
10
00:00:24,210 –> 00:00:26,869
زبان را از انگلیسی به هندی فرانسوی
11
00:00:26,869 –> 00:00:30,330
آلمانی تغییر دهید بنابراین
12
00:00:30,330 –> 00:00:32,308
از زبان های زیادی پشتیبانی می کند بنابراین اول از همه اجازه دهید
13
00:00:32,308 –> 00:00:34,890
در مورد انگلیسی به شما بگویم بنابراین من خواندم
14
00:00:34,890 –> 00:00:36,870
متن را دریافت کردم سلام این گاتهام است.
15
00:00:36,870 –> 00:00:40,020
اگر روی این دکمه کلیک کنم یا
16
00:00:40,020 –> 00:00:41,370
در سمت چپ آن را مشاهده کنید،
17
00:00:41,370 –> 00:00:42,090
این فایل را
18
00:00:42,090 –> 00:00:44,430
برای تلاش III ایجاد میکند و اجازه دهید صدا را نیز
19
00:00:44,430 –> 00:00:46,559
روشن کنم تا بتوانید بشنوید،
20
00:00:46,559 –> 00:00:52,260
بنابراین اگر روی تبدیل به صوتی کلیک کردم سلام،
21
00:00:52,260 –> 00:00:54,420
این گاتهام است، پس اکنون شما می توانید ببینید که
22
00:00:54,420 –> 00:00:57,539
متن را پخش کرده است و همچنین
23
00:00:57,539 –> 00:00:59,879
این فایل mp3 را ایجاد کرده است که می توانید آن را ذخیره کنید
24
00:00:59,879 –> 00:01:03,510
و همانطور که قبلاً به شما گفتم می توانید
25
00:01:03,510 –> 00:01:05,850
از زبان هندی نیز پشتیبانی کنید بنابراین در
26
00:01:05,850 –> 00:01:09,330
پورت زبان chai است و حالا اگر
27
00:01:09,330 –> 00:01:18,570
این را اجرا کنم یک بار دیگر برنامه را به
28
00:01:18,570 –> 00:01:27,960
زبان هندی تایپ کردم، بنابراین می توانید
29
00:01:27,960 –> 00:01:31,350
ببینید که به چند
30
00:01:31,350 –> 00:01:34,020
زبان گفته می شود، بنابراین به انگلیسی تغییر می کنم
31
00:01:34,020 –> 00:01:36,210
و تمام کد منبع این
32
00:01:36,210 –> 00:01:37,590
برنامه در توضیحات ویدیو آمده است،
33
00:01:37,590 –> 00:01:39,869
فقط به توضیحات ویدیو بروید
34
00:01:39,869 –> 00:01:41,700
و دانلود کنید کد منبع
35
00:01:41,700 –> 00:01:44,970
شما به بلوک من هدایت می شوید تا
36
00:01:44,970 –> 00:01:47,700
کد منبع کامل را داشته باشید،
37
00:01:47,700 –> 00:01:49,920
بنابراین اجازه دهید من این برنامه را
38
00:01:49,920 –> 00:01:53,340
از ابتدا بنویسم، بنابراین اول از همه باید
39
00:01:53,340 –> 00:01:55,350
این فایل mp3 را که در
40
00:01:55,350 –> 00:01:57,780
داخل فهرست من وجود دارد حذف کنیم تا برای ساخت این
41
00:01:57,780 –> 00:01:59,369
برنامه شما به سه کتابخانه نیاز دارید
42
00:01:59,369 –> 00:02:02,310
اول کتابخانه رابط کاربری گرافیکی
43
00:02:02,310 –> 00:02:05,310
که TWIC inter است بنابراین toufic inter
44
00:02:05,310 –> 00:02:08,128
اولین کتابخانه است دوم GT tears
45
00:02:08,128 –> 00:02:09,929
که در آن متن را به صدا تبدیل می کنیم
46
00:02:09,929 –> 00:02:12,660
بنابراین G
47
00:02:12,660 –> 00:02:16,800
double D و این یک کتابخانه است و
48
00:02:16,800 –> 00:02:19,470
کتابخانه سوم پخش است. صدا بنابراین پخش
49
00:02:19,470 –> 00:02:21,900
صدا در حال پخش صدا و
50
00:02:21,900 –> 00:02:24,060
برنامه پایتون نیز سه کتابخانه است،
51
00:02:24,060 –> 00:02:26,940
بنابراین فقط آن را با پیپ نصب کنید من قبلاً این
52
00:02:26,940 –> 00:02:29,430
کار را انجام داده ام بنابراین اجازه دهید فقط یک
53
00:02:29,430 –> 00:02:33,150
رابط کاربری گرافیکی ایجاد کنم. ill import
54
00:02:33,150 –> 00:02:36,959
روی enter کلیک کنید به این صورت و سپس
55
00:02:36,959 –> 00:02:39,989
کتابخانه GT tierce را وارد می کنیم و
56
00:02:39,989 –> 00:02:46,970
از آنجا باید G TTs
57
00:02:46,970 –> 00:02:49,800
را وارد می کنیم و همچنین صدای
58
00:02:49,800 –> 00:02:52,890
پخش کتابخانه صدای پخش را وارد می کنیم و از آنجا باید
59
00:02:52,890 –> 00:02:56,489
مکان را وارد کنیم تا به عنوان من قبلاً به شما گفته شده است
60
00:02:56,489 –> 00:02:58,380
که این کتابخانه برای پخش
61
00:02:58,380 –> 00:03:01,440
صداها در برنامه پایتون مفید خواهد بود، بنابراین اکنون ما
62
00:03:01,440 –> 00:03:04,230
برنامه TK click inter app را به این صورت مقداردهی اولیه می کنیم
63
00:03:04,230 –> 00:03:07,260
و تابع حلقه اصلی را اجرا می کنیم
64
00:03:07,260 –> 00:03:11,580
و اگر من فقط این را اجرا کنم، پنجره ای را خواهید دید که در
65
00:03:11,580 –> 00:03:15,330
حال باز شدن است، این توییک بین ما است.
66
00:03:15,330 –> 00:03:18,060
پنجره و اکنون برای پیکربندی عرض
67
00:03:18,060 –> 00:03:19,980
و ارتفاع بسیار ساده است،
68
00:03:19,980 –> 00:03:23,310
باید پیکربندی کنید، یک
69
00:03:23,310 –> 00:03:27,980
روش هندسه در داخل آن ارائه دهید، عرض
70
00:03:27,980 –> 00:03:32,430
500 کاما 500 را ارائه دهید، بنابراین ارتفاع را بنویسید سپس
71
00:03:32,430 –> 00:03:34,320
یک عنوان ساده برای صفحه نمایش ارائه می دهیم
72
00:03:34,320 –> 00:03:42,290
که متن پایتون است. برنامه صوتی
73
00:03:42,470 –> 00:03:45,359
پس از ارائه عنوان، اکنون فقط
74
00:03:45,359 –> 00:03:47,670
باید یک عنوان ساده روی
75
00:03:47,670 –> 00:03:49,380
صفحه داشته باشیم، بنابراین از یک
76
00:03:49,380 –> 00:03:51,930
ماژول برچسب استفاده خواهیم کرد، بنابراین در داخل آن یک
77
00:03:51,930 –> 00:03:54,480
ویژگی متن وجود دارد تا متن با
78
00:03:54,480 –> 00:03:56,100
برچسب واقعی برابر باشد. h در عنوان نشان داده می شود
79
00:03:56,100 –> 00:03:58,040
، بنابراین این به سادگی
80
00:03:58,040 –> 00:04:01,920
متن پایتون به برنامه صوتی خواهد بود و یک
81
00:04:01,920 –> 00:04:04,859
ویژگی پس زمینه B G وجود دارد، بنابراین BG
82
00:04:04,859 –> 00:04:06,959
برابر با رنگ سیاه خواهد بود و پیش زمینه
83
00:04:06,959 –> 00:04:09,420
یا متأسفانه باید برابر با
84
00:04:09,420 –> 00:04:11,850
زرد باشد، رنگ پس زمینه زرد خواهد بود.
85
00:04:11,850 –> 00:04:14,489
و رنگ پیش زمینه FG
86
00:04:14,489 –> 00:04:18,570
سیاه خواهد بود، ما همچنین باید ویژگی چهارم را ارائه دهیم،
87
00:04:18,570 –> 00:04:21,899
بنابراین 4 برابر با 10
88
00:04:21,899 –> 00:04:23,710
89
00:04:23,710 –> 00:04:27,280
و شکاف برابر با 500 خواهد بود و
90
00:04:27,280 –> 00:04:32,560
ارتفاع آن سه خواهد بود، پس از اینکه
91
00:04:32,560 –> 00:04:34,570
عنوان خود را مقدار دهی اولیه کردید، باید
92
00:04:34,570 –> 00:04:36,789
این را اضافه کنید. صفحه نمایش، بنابراین ما از
93
00:04:36,789 –> 00:04:39,070
روش PAC برای اضافه کردن عنوان استفاده خواهیم کرد، بنابراین اکنون
94
00:04:39,070 –> 00:04:41,020
اگر آن را بازخوانی کنم، عنوان خود را
95
00:04:41,020 –> 00:04:43,539
در مرکز صفحه مشاهده خواهید کرد، اگر
96
00:04:43,539 –> 00:04:45,759
این را اجرا کنم، مشاهده خواهید کرد که مرکز
97
00:04:45,759 –> 00:04:47,080
صفحه نمایش را اضافه می کنیم
98
00:04:47,080 –> 00:04:49,419
و اکنون فقط به آن نیاز داریم. یک فیلد متنی ساده
99
00:04:49,419 –> 00:04:51,310
که در آن میتوانیم متن خود را بنویسیم
100
00:04:51,310 –> 00:04:54,280
که باید به صدا تبدیل شود، برای
101
00:04:54,280 –> 00:04:59,259
اینکه متغیر فیلد متن را
102
00:04:59,259 –> 00:05:01,360
در داخل آن داشته باشیم، دوباره از برچسب استفاده میکنیم،
103
00:05:01,360 –> 00:05:04,300
بنابراین این متنی است که
104
00:05:04,300 –> 00:05:08,740
نوشته میشود، متنی خواهد بود که همین است. اکنون
105
00:05:08,740 –> 00:05:11,889
نیاز داریم برای اضافه کردن این فیلد متنی، بنابراین این بار
106
00:05:11,889 –> 00:05:14,289
از