نمايش پست تنها
قديمي ۱۰-۱۴-۱۳۸۹, ۰۷:۱۲ بعد از ظهر   #5 (لینک دائم)
vbehzadan Male
عضو جدید
 
آواتار vbehzadan
 
تاريخ عضويت: دي ۱۳۸۸
محل سكونت: Birmingham, UK
پست ها: 6
تشكرها: 5
11 تشكر در 4 پست
ارسال پيغام Yahoo به vbehzadan
پيش فرض

تبدیل متن به گفتار متد های مختلفی داره،مثل ترکیب واژه ها و زیر واژه ها (مثل واج) یا فیلتر کردن سیگنال خام و تغییر Formant برای تبدیل سیگنال خام به قسمتی از گفتار.
در مورد متد اول، کار به سادگی با نوشتن کد ترکیب موج (Wave Concatenation) انجام می شه. فقط کافیه یه نمونه از هر واحد گفتاری (کلمه، واج، ... ) توی فایلهای Wav که PCM Encoded هستن داشته باشیم و توی متلب ترکیبشون کنیم. البته کیفیت این روش چندان قابل قبول نیست و احتیاج به نمونه برداری های دقیق و با کیفیت داره، همینطورم از هر واحد گفتاری باید چند نمونه مختلف وجود داشته باشه. ( نحوه تلفظ یک واج به واجهای همسایه بستگی داره، و تلفظ کلمه ها هم بستگی به محل قرارگیری توی جمله و معنای جمله داره) . در هر حال، این روش جای خوبی برای شروع کاره.
vbehzadan آفلاين است   پاسخ با نقل قول