Автономный словарь с произношением и употреблениями

49

Какой самый лучший оффлайн словарь для Ubuntu?

Это должно быть похоже на кембриджские или оксфордские словари с произношением.

Я обнаружил, что в словарях не хватает примеров используемого предложения, и они не говорят много о значении.

Дургеш Сутар
источник
2
Я полагаю, что нет больше разработки для такого автономного словаря. В настоящее время я пользуюсь Goldendict , мне нужен интернет, но очень хороший, который в настоящее время доступен.
Atenz

Ответы:

50

(Я). dict- клиент CLI к dictdсерверу (автономное использование):

Раздел - текст

Монтаж:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

(чтобы разрешить репо Вселенной)

sudo apt-get install dict
sudo apt-get install dictd

Установка английских словарных баз данных ( gcide, wn, devil ):

sudo apt-get install dict-gcide
sudo apt-get install dict-wn
sudo apt-get install dict-devil

Установка базы данных английского тезауруса ( moby-thesaurus ):

sudo apt-get install dict-moby-thesaurus

Он также поддерживает различные переводческие / двуязычные словари .

Использование :

  1. Используя конкретную базу данных ( например, WordNet - wn ):

    dict -d wn "dictionary"
    
  2. Если вы не укажете базу данных dict, вы получите определения / переводы / тезаурус из всех доступных баз данных. например.

    dict "dictionary"
    

    Обходной путь, чтобы включить фонемную мнемонику:

    Давайте определим функцию, которая будет использоваться espeakдля мнемоники фонем и dictдля определений, тезаурусов и других.

    • Сначала установите espeak(если это еще не сделано):

      sudo apt-get install espeak
      
    • Откройте .bashrcфайл в вашей домашней директории пользователя в текстовом редакторе по вашему выбору:

      nano ~/.bashrc
      

      или же

      gedit ~/.bashrc &
      

      (даже лучше, если вы разместите свои пользовательские псевдонимы и функции в, ~/.bash_aliasesа не в ~/.bashrc)

    • Добавьте следующую функцию и сохраните файл:

      function define {
      # espeak for the pronunciation audible output and phonetic alphabet string
      echo "Phoneme mnemonics: $(espeak -ven-uk-rp -x -s 120 "$1" 2> /dev/null)"       
      # dict - the client for the dictionary server
      dict "$1"       
      }
      

      [здесь я использовал переключатели -ven-uk-rpдля британского английского полученного произношения ( espeak --voicesдля более), -xдля отображения мнемоники, -sдля скорости вывода речи. Вы можете изменить переключатели для espeakили dictв соответствии с вашими потребностями.]

    • Откройте новый экземпляр терминала и используйте defineдля поиска определений. например:

      define dictionary
      

      или же

      define dictionary | less
      

      snap_hash ( lessвы можете использовать клавиши со стрелками для прокрутки определений; нажатие hпокажет вам еще несколько элементов управления, которые вы можете использовать; чтобы выйти, нажмите q)


(II). Словарь гномов :

Раздел - Вселенная / гном

Монтаж:

sudo apt-get install gnome-dictionary

гном-dictionary_snap

Примечание. Для использования в gnome-dictionaryавтономном режиме сначала необходимо установить сервер словарей и необходимые базы данных ( установка dictdи некоторые базы данных показаны в варианте (I) выше ).

После установки gnome-dictionary, словарем сервер (например dictd) и базы данных (например dict-wn, dict-gcide) , вы должны настроить так , что он смотрит на локально установленный сервер. Для этого запустите gnome-dictionaryи в меню перейдите в « Правка» -> «Настройки» . В окне « Настройки словаря» нажмите Addкнопку, затем в « Добавить источник словаря» добавьте информацию о вашем локальном сервере словарей; добавьте описание (например, dictd ), имя хоста - localhost (или какой-либо другой в вашей локальной сети), номер порта 2628( 2628по умолчанию, как указано в RFC. выдержке из dictdдокумента DICT Protocol ) и нажмитеAddкнопка. Затем в окне «Настройки словаря» выберите переключатель « dictd » и закройте окно «Prefs». Теперь вы должны иметь возможность использовать его в автономном режиме.

configGnD4offline selectSourceDictd


(III). «Артха» , удобный офлайн-тезаурус на основе WordNet :

Раздел - Вселенная / Утилиты

Монтаж:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

(чтобы разрешить репо Вселенной)

sudo apt-get install artha

artha_snap

(IV). «GoldenDict» , предлагающий многофункциональную программу поиска по словарю, использующую WebKit для точного представления статей, со всеми форматами, цветами, изображениями и ссылками.

Раздел - Вселенная / Утилиты

Монтаж:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

(чтобы разрешить репо Вселенной)

sudo apt-get install goldendict

goldendict_snap

точный
источник
Гном-словарь не в сети?
Анвар
2
@ AnwarShah это не по умолчанию, но вы можете настроить его .. Я отредактировал пост, чтобы включить это. Спасибо за ответ. :)
точный
Как использовать команду define, чтобы дать определения из определенного словаря (например: - WordNet).
абст
GoldenDict требует таких же / похожих изменений конфигурации, как и в словаре Gnome, чтобы он работал в автономном режиме.
Плони
13

Я установил Artha, хороший словарь. Но Artha не обеспечивает функциональность «Произношение».

Вы можете установить его либо из центра программного обеспечения, либо из терминала с

sudo apt-get install artha 

или используя графический центр программного обеспечения Установите artha через центр программного обеспечения

rɑːdʒɑ
источник
8

Взгляните на словарь Aard .

Вы можете скачать файл * .deb с домашней страницы и установить любой словарь на ваш выбор. Доступны следующие словари с сайта: Википедия, Викицитат, Викисловарь, Викисписки, WordNet, Совместный международный словарь английского языка, Jargon File и Hitchwiki.

Вы можете установить столько словарей одновременно, сколько захотите.

Я бы порекомендовал попробовать установить викисловарь и совместный международный словарь английского языка и посмотреть, как он работает.

Кстати: это GPL v3 по лицензии.

Это также доступно для телефонов Android, в настоящее время у меня всегда есть немецкая Википедия на моем телефоне.

shaddow
источник
1
Это базовый словарь kde, который может потребовать загрузки большого количества материалов из библиотеки kde. Но, словарь хорош, я думаю
Anwar
@ AnwarShah Я так не думаю, так как написано на языке Python. Вот цитата из make-файла: 'Зависит: $ {misc: Зависит}, $ {python: Зависит}, python-pyicu (> = 0.8), python-simplejson, python-pkg-resources, python-qt4 (> = 4.5) '
shaddow
Я скачал и установил его. Это вещи KDE. У вас установлен kde-desktop? Если да, то вы не будете информированы или встревожены огромной загрузкой.
Анвар
Да, кажется, я все еще установил большинство KDE ibraries, несмотря на удаление kde-desktop. Виноват. Тем не менее, это очень хороший словарь.
Shaddow
В 13.10 словарь устанавливается без добавления слишком большого количества библиотек KDE. Работает нормально.
Анвар
4

Goldendict с файлом wybbandtts.

Установите Golden dict через центр программного обеспечения

или с терминала

sudo apt-get install goldendict
Аруп Рой Чоудхури
источник
Добавление более подробной информации о процессе будет более полезным
Anwar