من یه چیزی ساختم با php-cli از یاندکس برای ترجمه استفاده می کنه + تلفظ کلمه رو هم از گوگل دانلود و پخش می کنه!
https://github.com/geeksesi/PronunciationWord
متاسفانه هنوز وقت نکردم دستی به سر و روش بکشم و فقط برای استفاده شخصیه و اصلا نمی دونم که ممکنه توی سیستمت اجرا بشه یا نه D:
برای استفاده ازش کافیه یه alias تعریف کنی و اون رو به صورت شورت کد قرار بدی هر متنی رو که سلکت کنی و اون شوت کد رو بزنی ( حتی می تونی شورت کد هم نباشه و هر بار
اسکریپت رو صدا کنی توی ترمینال !) تلفظ با mpv پخش و ترجمه اون کلمه هم توی بخش نوتیفیکیشن نمایش میده ( که مشکلی هم با فارسی نداره ! )
توی i3 خیلی راحت ازش استفاده می کردم ولی توی یونیتی ( اوبونتو 16.4) وقتی شورت کد تعیین می کنم برنامه اجرا نمیشه دلیلشم نمی دونم!
در مورد فایل تلفظ هم بگم که با wget از گوگل دانلود می کنه و توی یه پوشه ( که خودت باید بسازیش ) توی : ~/.trans قرار می ده و اگر یه بار تلفظی رو دانلود کنه برای دفعات بعد از اون پوشه تلفظ رو پخش می کنه !
یه مسئله دیگه اگه خواستی استفاده کنی توی متغیر $config مسیر دقیق اون پوشه ی .trans ( هر کجا که می خوای باشه ) رو مشخص کن ! به یه دلیلی نشد از ~ ( به معنی دایرکتوری home ) استفاده کنم !
اوبونتو...
ما را در سایت اوبونتو دنبال می کنید
برچسب : نویسنده : استخدام کار ubuntu بازدید : 286 تاريخ : يکشنبه 22 بهمن 1396 ساعت: 2:01