افزودن قابلیت تلفظ کلمات با استفاده از تلفظ مترجم گوگل به GoldenDict

Posted by

احتمالا مطالب زیادی درباره افزودن قابلیت تلفظ ماشینی به دیکشنری GoldenDict قبلا دیده اید. چه در وبلاگ هم قطاران لینوکسی چه در فروم های بچه های اوبونتو و … . یکی از روشهای تلفظ، دانلود فایل و معرفی آن به نرم‌افزار برای تلفظ است . یکی از روشهای مرسوم استفاده از یک برنامه تلفظ ماشینی مانند زیر است :

sudo apt-get install espeak

برنامه speak که یک برنامه تلفظ لغات به صورت ماشینی(Text to Speech) است را به سیستم لینوکسی شما اضافه میکند، با انجام مراحل زیر میتوان از قابلیت تلفظ این برنامه در دیکشنری خود استفاده کرد .

برنامه GoldenDict را باز کنید و کلید F3 را بزنید تا پنجره Dictionaries باز شود .یا منوی Edit/Dictionaries را انتخاب کنید .

سپس در تب Sources تب programs را انتخاب کنید .

سپس دکمه Add را بزنید و Audio را انتخاب کنید . برای قسمت نام espeak را بنویسید و espeak -v en %GDWORD% برای قسمت Command Line وارد کنید.

با زدن ok این قسمت را بسته و برنامه را میبندیم و دوباره راه اندازی میکنیم.

در صورتیکه علاقمند به استفاده از تلفظ برنامه google Translate برای برنامه خود هستید . ابتدا برنامه زیر را برای پخش صوت در لینوکس خود نصب کنید . مثلا برای اوبونتو :

sudo apt install mpg123

سپس دربرنامه GoldenDict دکمه F3 را بزنید و در تب Sources و تب Programs به جای کامند برنامه speak از Command زیر در Command Line استفاده کنید :

bash -c "p=$(echo "%GDWORD%" |sed 's/ /+/g'); wget -q -U Mozilla -O - translate.google.com.vn/translate_tts?ie=UTF-8\&q=$p\&tl=en\&client=tw-ob | mpg123 -"

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *