در این پست میخواهم به شما یک برنامه بسیار کم حجم برای تبدیل متن(انگلیسی) به صدا معرفی کنم.
نام این برنامه بسیار ساده espeak هست، تحت خط فرمان اجرا میشود و واقعا حجم بسیار کمی دارد.
از مزایای ای برنامه میتوان موارد زیر را برشمرد:
- نوشته شده با سی پلاس پلاس
- بسیار کم حجم(در حد چند کیلوبایت)
- قابلیت قرار دادن فایلی متنی به عنوان ورودی و سپس برنامه آنرا برایتان میخواند
- گرفتن خروجی از فایل به فرمت صوتی wav
- و ...
برای نصب این برنامه در اوبونتو 14.04 بصورت آفلاین به این صفحه رفته و برنامه و کتابخانه های مورد نیاز آنرا بصورت بسته های deb دانلود کرده و در کامپیوتر آفلاین نصب کنید.
http://packages.ubuntu.com/trusty/espeakاگر کامپیوتر مورد نظر آنلاین است(هر چند با سرعت بسیار کم) دستور زیر را در خط فرمان وارد کنید:
sudo apt-get install espeak
همچنین میتوانید از آدرس زیر کئ منبع انرا دانلود کرده و خودتان کامپایل کنید:
http://sourceforge.net/projects/espeak/files/espeak/espeak-1.48/espeak-1.48.04-source.zipکار با نرم افزاردر صورتی که دستور زیر را در خط فرمان اجرا کنید وارد برنامه میشوید و هر چه که تایپ کنید و RETURN را فشار دهید، آنرا میخواند.
espeak
با دستور زیر نیز فقط متنی را که میخواهید می خواند
espeak "Text to read"
این دستور نیز یک فایل متنی را برایتان میخواند
espeak -f addr_of_text
برای اطلاعات بیشتر در مورد کار با این نرم افزار دستور زیر را اجرا کنید:
espeak -h
یا به آدرس زیر بروید:
http://espeak.sourceforge.net/commands.htmlاگر اشکالی یا ایرادی داخل این مطلب دیدید بگید. ممنون