Страница 1 из 1

Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 07:19
yuri
Goldendict вылетает с ошибкой при клике на иконке Прослушать:
goldendict.png
Вывод в терминале (мне это ни о чем не говорит):

Код: Выделить всё

clicked gdau://3449ec5e74553e5538ebcf516922c644/391853
getResource: gdau://3449ec5e74553e5538ebcf516922c644/391853
scheme: gdau
host: 3449ec5e74553e5538ebcf516922c644
Ошибка сегментирования (слепок снят)

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 08:10
aulon
Я давно писал про схожую проблему. У себя решил таким образом - Аудио - Воспроизведение через внешнее приложение - mpv. Работает отлично.
Но я ещё добавил словари с произнесением слов живым человеком, не нравится мне синтезатор.

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 08:38
yuri
aulon писал(а):Аудио - Воспроизведение через внешнее приложение
Большое спасибо, помогло!
Но я ещё добавил словари с произнесением слов живым человеком, не нравится мне синтезатор.
А, если не секрет, живого человека где откопали? ) Я раньше пользовался Forvo, когда у них был бесплатный ключ.
Потом - но это уже не через Goldendict - делал скрипт, который парсил форво.

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 10:17
aulon
Есть бесплатные - но там слов довольно мало. WyabdcRealPeopleTTS и OtdRealPeopleTTS точно бесплатные. Где брал - не помню, может быть в репах минта. Сейчас через поиск нашел - http://stardict-4.sourceforge.net/
Но мне гораздо больше нравится AmE.zip, где-то на просторах и-нета нашел. Там мужской голос настоящего американца и слов очень много.

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 10:43
yuri
Спасибо, посмотрю.

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 10:58
VictorR2007
А он собирался без поддержки встроенного проигрывателя.
У меня в репах последняя версия 1.5.0 из гит, в которой включил поддержку встроенного проигрывателя.
Правда, не нашёл, где включается, да и звука у меня нет. Раньше не пользовался этой функцией.
Новый goldendict на qt5. и очень шустрый.
Если кому интересно, то здесь
i586

Код: Выделить всё

http://abf-downloads.rosalinux.ru/victorr2007_personal/repository/rosa2016.1/i586/main/release/goldendict-1.5.0.rc2-3-rosa2016.1.i586.rpm
x86_64

Код: Выделить всё

http://abf-downloads.rosalinux.ru/victorr2007_personal/repository/rosa2016.1/x86_64/main/release/goldendict-1.5.0.rc2-3-rosa2016.1.x86_64.rpm

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 11:16
VictorR2007
aulon писал(а):Но мне гораздо больше нравится AmE.zip, где-то на просторах и-нета нашел. Там мужской голос настоящего американца и слов очень много.
Кстати, AmE.zip есть на rutracker.org в раздаче «Коллекция словарей StarDict».

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 11:33
VictorR2007
Ага, в пакетах по ссылкам теперь работает встроенный проигрыватель.

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 13:24
aulon
Попробовал, поставил 64-битный. Пока работает. А встроенный движок - это какая программа? Mplayer консольный?

Re: Goldendict - Ошибка сегментирования

Добавлено: 12 июл 2017, 15:01
VictorR2007
aulon писал(а):Попробовал, поставил 64-битный. Пока работает. А встроенный движок - это какая программа? Mplayer консольный?
Скорее, ffmpeg. Для сборки был нужен ffmpeg-devel.

Re: Goldendict - Ошибка сегментирования

Добавлено: 13 июл 2017, 06:03
trs
yuri писал(а):А, если не секрет, живого человека где откопали? )
Ну вообще-то их можно взять там же, откуда брали текстовые словари Lingvo - в самой Lingvo.

Re: Goldendict - Ошибка сегментирования

Добавлено: 13 июл 2017, 08:39
aulon
Для stardict / goldendict полно своих бесплатных словарей. Даже в репах Росы есть stardict-mueller24, stardict-dalf,​  stardict-freedict-eng-rus, stardict-nbars-magus, stardict-ozhshv, stardict-quick-eng-rus, stardict-ushakov. Это только англо-русские словари. Для 99% людей этого больше, чем достаточно.

Re: Goldendict - Ошибка сегментирования

Добавлено: 13 июл 2017, 15:27
aulon
VictorR2007, у меня mate. В версии 1.5 в трее появляется значок, но правый клик по нему не работает. Ещё заметил, что при выделении слова мышкой оно сразу произносится, но окно goldendict с переводом не появляется, а при двойном клике на слово появляется перевод и произносится. Раньше так не было.

Re: Goldendict - Ошибка сегментирования

Добавлено: 13 июл 2017, 15:35
VictorR2007
aulon писал(а):VictorR2007, у меня mate. В версии 1.5 в трее появляется значок, но правый клик по нему не работает. Ещё заметил, что при выделении слова мышкой оно сразу произносится, но окно goldendict с переводом не появляется, а при двойном клике на слово появляется перевод и произносится. Раньше так не было.
Может либы qt5 не установлены.
Ему нужны

Код: Выделить всё

qt5-tools
Qt5Declarative
Qt5Svg
Qt5Help
Qt5Xml
Qt5PrintSupport
Qt5WebKit
Qt5WebKitWidgets
Qt5X11Extras

Re: Goldendict - Ошибка сегментирования

Добавлено: 13 июл 2017, 16:21
aulon
Все перечисленные либы стоят. Я вообще плазму ставил, а поверх неё mate. В плазму не захожу вообще.