00:00Kodun genel amacı, bu Python programı yazılı bir metni sese dönüştüren ve bu sesi oynatabilen bir masaüstü uygulamasıdır.
00:09Kullanıcı, bir metin dosyasını yükleyip belirli bir seslendirme botunu seçerek metnin seslendirilmiş halini dinleyebilir.
00:17Program, PIQ-5 kütüphanesi kullanılarak oluşturulan bir grafik kullanıcı arayüzüne sahiptir ve çeşitli kontrol seçenekleri sunar.
00:25Programın temel bölümleri
00:271. Kullanıcı arayüzü
00:29GUI
00:31PIQ-5 kütüphanesi ile bir masaüstü penceresi oluşturulmuş.
00:35Pencerede çeşitli butonlar ve alanlar var.
00:38Örneğin, kullanıcı bir metin dosyasını açabilir, seslendirme botunu seçebilir ve seslendirmeyi başlatabilir.
00:45Hold alanı, yazıyı oku, okumayı beklet ve okumayı durdur butonlarıyla kontrol sağlar.
00:51Bir metin kutusu var. Buraya kullanıcı metin yükleyebilir ve ardından bu metni seslendirebilir.
00:56Yerel seçimlerin ardından genel başkan değişimine giden İYİ Parti'de sular durulmuyor.
01:0231 Mart'ta Erzurum Horasan'da belediye başkanı seçilen Hayrettin Özdemir partiden istifa etti.
01:09Partiden geçtiğimiz günlerde de Antalya Milletvekili Aykut Kay'a istifa etmişti.
01:15Dervişoğlu'na iyi hayırlı olsun e-ziyareti yapmıştı.
01:28Yerel seçimlerin ardından genel başkan değişimine giden İYİ Parti'de sular durulmuyor.
01:3431 Mart'ta Erzurum Horasan'da belediye başkanı seçilen Hayrettin Özdemir partiden istifa etti.
01:44Partiden geçtiğimiz günlerde de Antalya Milletvekili Aykut Kay'a istifa etmişti.
01:49Dervişoğlu'na iyi hayırlı olsun e-ziyareti yapmıştı.
01:59Yerel seçimlerin ardından genel başkan değişimine giden İYİ Parti'de sular durulmuyor.
02:0431 Mart'ta Erzurum Horasan'da belediye başkanı seçilen Hayrettin Özdemir partiden istifa etti.
02:09Partiden geçtiğimiz günlerde de Antalya Milletvekili Aykut Kay'a istifa etmişti.
02:13Dervişoğlu'na iyi hayırlı olsun e-ziyareti yapmıştı.
02:26Türkiye, alternatif partner olduğunu ispatladı.
02:30Sizlerin de bildiği üzere COVID-19 sonrasında küresel tedarik zincirlerinde yaşanan kırılmalar,
02:35jeopolitik gerilimler ticareti ve yatırımları yeniden şekillendiriyor.
02:41Türkiye sahip olduğu üretim kabiliyeti, alt yapısı, nitelikli insan kaynağı ve
02:46küresel entegrasyonu ile dönüşüm sürecine en hızlı adapte olan ülkelerin başında geliyor.
02:51Türkiye, alternatif partner olduğunu ispatladı.
02:55Sizlerin de bildiği üzere COVID-19 sonrasında küresel tedarik zincirlerinde yaşanan kırılmalar,
03:00jeopolitik gerilimler ticareti ve yatırımları yeniden şekillendiriyor.
03:05Türkiye sahip olduğu üretim kabiliyeti, alt yapısı, nitelikli insan kaynağı ve
03:10küresel entegrasyonu ile dönüşüm sürecine en hızlı adapte olan ülkelerin başında geliyor.
03:16Türkiye sahip olduğu üretim kabiliyeti, alt yapısı, nitelikli insan kaynağı ve
03:20küresel entegrasyonu ile dönüşüm sürecine en hızlı adapte olan ülkelerin başında geliyor.
03:24Yılbaşında Sübeyş kanalında yaşanan kriz dünya ticaretinin ne kadar kırılgan olduğunu ortaya koymuştur.
03:29Türkiye sahip olduğu üretim kabiliyeti, alt yapısı, nitelikli insan kaynağı ve
03:36küresel entegrasyonu ile dönüşüm sürecine en hızlı adapte olan ülkelerin başında geliyor.
03:42Yılbaşında Sübeyş kanalında yaşanan kriz dünya ticaretinin ne kadar kırılgan olduğunu ortaya koymuştur.
03:472. Metni Sese Çevirme
03:49Text-to-Speech
03:51Kullanıcı metni girdikten sonra bir ses botu örneğin Ahmet veya Emel seçebilir ve seçili metni sese çevir butonuna basarak metni sese dönüştürebilir.
04:01Bu işlem HTS modülü kullanılarak yapılır ve ses dosyası output.mp3 olarak kaydedilir.
04:093. Ses Dosyasının Oynatılması
04:11Üretilen ses dosyası ffplay kullanılarak oynatılır. Bu işlem bir alt işlem sub-proses olarak gerçekleştirilir.
04:19Ses çalınırken ses süresi ve ilerleme durumu bir ilerleme çubuğunda jüt olarak gösterilir.
04:25Kullanıcı okumayı beklet butonunu kullanarak sesi duraklatabilir ve okumaya devam et ile kaldığı yerden devam ettirebilir.
04:32Ayrıca okumayı durdur butonu ile ses çalımını tamamen durdurabilir.
04:374. Metin Analizi
04:39Kullanıcı bir metin yüklediğinde program bu metni analiz eder ve arayüzde metnin kaç paragraf, cümle, kelime, harf ve rakam içerdiğini gösterir.
04:49Veri Tabanı Kullanımı
04:51Kullanıcıların skorlarını veya metinlerinin seslendirilmesi için kullanılabilir.
04:57Veri Tabanı Kullanımı
04:59Kullanıcıların skorlarını veya metinlerinin seslendirilmesiyle ilgili bilgileri kaydetmek için sklide veri tabanı kullanılmıştır.
05:07Programın Çalışma Prensibi
05:09Kullanıcı programı açar ve bir metin dosyası yükler.
05:12Seçili metni sese çevir butonuna basarak bu metni seslendirebilir.
05:16Metin bir ses dosyasına output.mp100 dönüştürülür.
05:21Daha sonra kullanıcı bu ses dosyasını oynatabilir, duraklatabilir veya tamamen durdurabilir.
05:26Program kullanıcının ses oynatma ilerlemesini ve mevcut durumu arayüzde gösterir.
05:31Kısa bir özet
05:33Bu program bir metin dosyasını sesli bir biçime dönüştürerek kullanıcıya dinleme imkanı sunar.
05:39Kullanıcı istediği seslendirme butonu seçebilir, seslendirmeyi başlatabilir, duraklatabilir ve durdurabilir.
05:47Program ayrıca metin analizleri yaparak kullanıcıya metinle ilgili çeşitli bilgiler sağlar ve bir veri tabanı ile kayıt yapma yeteneğine sahiptir.
Yorumlar