Bir yoki bir xil ishlarni bajarish bilan bir vaqtda u yoki bu matnni kompyuter ekranidan o'qib chalg'itmasdan tinglash qulay. Agar yaqin atrofda ushbu matnni sizga ovoz chiqarib o'qishga rozi bo'lgan odam bo'lmasa, siz maxsus dastur - nutq sintezatoridan foydalanishingiz mumkin.
Ko'rsatmalar
1-qadam
Sizga eng mos keladigan nutq sintezatorini tanlang. Linuxda siz Festival, Flite yoki Espeak-dan foydalanishingiz mumkin. Festival juda katta hajmga ega, ammo u nutqni yuqori sifatli sintez qiladi. Espeak bir megabaytdan bir oz ko'proq vaqtni oladi, chunki u nutqni ravon tarzda sintez qiladi (demak, odam aytgan nutq qismlari hech qanday joyda saqlanmaydi va sintez faqat matematik qonunlar yordamida amalga oshiriladi), ammo ovoz sifati ham past, tezda charchagan. Flite sintezatori ularning hajmi va sintez sifati jihatidan ular orasida oraliq pozitsiyani egallaydi. Windows-da "Captain" (Espeak asosida), Govorilka, CoolReader bepul nutq sintezatorlaridan foydalaning yoki pullik - Sakrament, VitalVoice va boshqalarni sotib oling.
2-qadam
Dasturning ishlashini tekshiring. Agar u grafik foydalanuvchi interfeysiga ega bo'lsa, derazaga bir nechta iboralarni kiriting, so'ngra sintezator ularni ajratilgan tugmachani bosib aytishi kerak (u dasturga qarab turli xil nomlarga ega bo'lishi mumkin). Sozlamalar bilan tajriba qiling - ovozingizni, uning tembrini, o'qish tezligini va boshqalarni o'zgartirishga harakat qiling. Siz uchun eng qulay variantni tanlang. Agar sintezator buyruq satridan ishga tushirilgan bo'lsa, avval dasturda qanday tugmachalar borligini bilish uchun avval bajariladigan faylni parametrsiz ishga tushiring (shunchaki espeak buyrug'ini kiritish orqali). Parametrlarni o'zgartirish uchun ushbu tugmachalardan foydalaning va matnning o'zi to'g'ridan-to'g'ri buyruq satridan keyin ularni quyidagi qatorga qo'ying, masalan, quyidagicha: espeak parameter1 parametri2 Bu siz aytmoqchi bo'lgan ibora.
3-qadam
Nutq sintezatori so'zni aytmasdan o'qiy oladigan matnning maksimal miqdorini empirik ravishda aniqlang. Kelajakda ushbu o'lchamdagi parchalarni sintezatorga qayta ishlash uchun o'tkazing (bufer yordamida). Bu sizga, bir tomondan, sintezatorni navbatdagi fragmentni ovoz chiqarishga majbur qilish uchun ishdan ozroq chalg'itishga imkon beradi, boshqa tomondan, muzlash bilan kurashish uchun vaqtni sarflamaysiz.
4-qadam
Agar siz kompyuteringizga biron bir dastur o'rnatishni xohlamasangiz va mashinani matnning katta qismlarini nutqqa aylantirishga majbur qilsangiz va nutq sintezi siz uchun faqat sport qiziqishini uyg'otsa (do'stlaringizni hayratda qoldiring, mashinaning o'zi gaplashishini tinglang), onlayn rejimda foydalaning nutq sintezatorlari. Ularda konversiya ishlari server tomonida olib boriladi va ortiqcha yuklamasligi uchun bir vaqtning o'zida konvertatsiya qilinishi mumkin bo'lgan fragmentning hajmi 0,5 dan 1,5 kilobaytgacha. Mana ushbu xizmatlardan ba'zilari: https://cards.voicefabric.ru/https://www.oddcast.com/home/demos/tts/tts_example.php "Synthesis API" havolasini tanlang va postcartalardan birini tanlang, barcha kerakli maydonlarni to'ldiring va nutq sintezi musiqiy akkompaniment bilan amalga oshiriladi.