Ru-Board.club
← Вернуться в раздел «Программы»

» GoldenDict

Автор: Cat_Without_Tail
Дата сообщения: 27.08.2013 23:18
SergeyZX

Цитата:
Попытался вставить \n\t как команды возврата каретки и табуляции. Но в тексте появилась наклонная черта \.


Для начала не забудьте в вашем текстовом редакторе включить использование регулярных выражений при замене. А потом сделайте так:

искать \;
заменять на \n\t
Автор: anion23
Дата сообщения: 27.08.2013 23:29
Tvangeste
Help! Система XP sp3 x32. В последних сборках при проигрывании звука внутренним движком тишина и отсутствие сообщений об ошибках воспроизведения (как будто выключен звук). При этом в других приложениях звук воспроизводится нормально. В версии от 20.03.2013 (1.0.1-623) проигрывание через библиотеку bass и внутренними средствами windows происходит нормально. Тоже и в последней сборке, если указать путь к внешнему приложению. Внутренний движок воспроизводит тишину. Настройки сбрасывал - бесполезно. Что бы это могло быть? %)
Автор: Tvangeste
Дата сообщения: 28.08.2013 09:26
anion23

Цитата:
Внутренний движок воспроизводит тишину.

На любых аудиофайлах? А как насчет Forvo?

И никаких ошибок в нижнем левом углу не показывает? Может, и на самом деле пытается играть звуки каким-нибудь не тем интерфейсом или почему-то так настроено в системе, что у GD звук на ноль выкручен. У вас одна звуковая карта?
Автор: anion23
Дата сообщения: 28.08.2013 09:45
Tvangeste
Forvo не пробовал, так как не пользуюсь. Пробовал разные lsa файлы. Насчет ошибок, все выглядит нормально, появляется сообщение "аудио" и тишина. Но в той же сборке пишу путь к внешнему приложению и файлы проигрываются со звуком. Пробовал июньскую версию, результат тот же. Как я выше писал, в версии с библиотекой bass проигрывание идет тоже со звуком.
Насчет системы. Звуковая одна, XP с обновлениями по август, кодеки в системе не установлены (но я так понимаю, для внутреннего движка наличие в системе кодеков не важно).
Автор: Tvangeste
Дата сообщения: 28.08.2013 09:48
anion23

Цитата:
Forvo не пробовал, так как не пользуюсь.

Попробуйте еще Forvo включить, и еще Wiktionary английский, например; там тоже озвучка есть из онлайна. Уж чтобы наверняка. Я только что проверил у себя на Windows XP, слово 'stuff', прекрасно проигралось самым свежим Dev. Build'ом GoldenDict-1.5.0-RC-124-gb050b74 : http://goldendict.org/forum/viewtopic.php?p=10535#p10535

Добавлено:
Я бы еще порекомендовал посмотреть в настройках звука (Sounds and Devideces Properties) и в настройках миксера, что всё включено и нигде не выкручен звук на ноль.
Автор: anion23
Дата сообщения: 28.08.2013 10:05
Tvangeste

Цитата:
Я только что проверил у себя на Windows XP, слово 'stuff', прекрасно проигралось самым свежим Dev. Build'ом GoldenDict-1.5.0-RC-124-gb050b74

Я тоже этот билд использовал.

Цитата:
Попробуйте еще Forvo включить, и еще Wiktionary английский

Сейчас работаю на XP sp2 x64, где кстати тоже проблема со звуком осталась нерешенной. Однако, здесь хоть ошибку выдает. Если помните, я писал об этом не так давно. Внутренний движок на этой системе не мог получить доступ к устройству и выдавал сообщение об ошибке. Но переустановка драйвера не помогла... Вечером поэкспериментирую с forvo.
Автор: Tvangeste
Дата сообщения: 28.08.2013 10:30
anion23

Цитата:
Сейчас работаю на XP sp2 x64, где кстати тоже проблема со звуком осталась нерешенной.

Удивительные у вас системы! Хорошо хоть поддержка Windows XP заканчивается даже у Microsoft, пора уже переходить на Windows 7, пора!

Ну а как вариант обхода проблемы и чтобы не откатываться на старые версии, лучше всего, наверное, пользоваться чем-нибудь типа bass_cli.exe, для проигрывания звуков через BASS библиотеку: http://rghost.ru/48420818
Автор: anion23
Дата сообщения: 28.08.2013 10:43

Цитата:
Удивительные у вас системы!

Скорее руки у меня кривые

Цитата:
Хорошо хоть поддержка Windows XP заканчивается даже у Microsoft, пора уже переходить на Windows 7, пора!

Да уж, давно пора...
Автор: Shouting_Lime
Дата сообщения: 28.08.2013 20:16
Подскажите, пожалуйста, есть ли возможность не редуцировать панель словарей до одного ряда, а разворачивать на 2-3-4 ряда (словари одного направления, довольно много). Версия GD: портативная v 1.4 En-Ru-En 1.0.1, build 557-g1b04dbf с rutracker.org.
И чтоб два раза не вставать: версия 1.5 не установилась, выдала ошибку "отсутствует QtSvg4.dll". Установил эту библиотеку – требует другую и т.д. Система Windows 7 Home Basic, 64-bit. Устанавливал заменой exe-шника и папки locale. Что не так?
Автор: Tvangeste
Дата сообщения: 28.08.2013 20:39
Shouting_Lime

Цитата:
Подскажите, пожалуйста, есть ли возможность не редуцировать панель словарей до одного ряда, а разворачивать на 2-3-4 ряда

Пока такой возможности нет, Qt не предоставляет такого функционала. Так что либо смириться, либо переписать всю панельку по-своему. Пока пользуемся тем, что есть.

Цитата:
И чтоб два раза не вставать: версия 1.5 не установилась, выдала ошибку "отсутствует QtSvg4.dll"

Возьмите официальный Early Access билд вот отсюда: https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows

Скачайте 7z архив и распакуйте его содержимое поверх существующего, там и QtSvg4.dll будет тоже.
Автор: Shouting_Lime
Дата сообщения: 28.08.2013 21:18
Tvangeste
Спасибо, 1.5 установилась. С панелью все ясно.
Автор: anion23
Дата сообщения: 28.08.2013 22:01
Tvangeste

Цитата:
Ну а как вариант обхода проблемы и чтобы не откатываться на старые версии, лучше всего, наверное, пользоваться чем-нибудь типа bass_cli.exe, для проигрывания звуков через BASS библиотеку

Этот вариант стабильно работает. Что касается forvo, то тут для меня темный лес. Пишет Ошибка поиска: Account expired. Я зарегился на сайте, однако так и не нашел возможности получить ключ api... Wikidictionary проигрывает звуки через bass.dll, а внутренний движок по прежнему молчит.
Автор: apokalupsis
Дата сообщения: 28.08.2013 22:35
После регистрации на Форво идём сюда http://api.forvo.com/ и выбираем Premium за $7.95 / месяц или Commercial за $28.95 / месяц, если денежки не хочется платить то жмём Choos Plan под словом Free и получаем ключик на целый год (не более 500 запросов в день). Ключик вводим в ЗлатоСлов...
Автор: anion23
Дата сообщения: 28.08.2013 22:45
apokalupsis
Спасибо за разъяснения, получилось!

Tvangeste
Попробовал проигрывать звуки с forvo, все так же - через bass звук слышно, через внутренний движок тишина. На всякий случай, скачал еще раз оф. билд и последний exe-шник, проверил еще раз - без изменений. Может нужна подробная информация о системе?
Автор: yozhic
Дата сообщения: 29.08.2013 12:06
Вот такой тут казус произошёл у коллеги на работе. Стал он панель кнопок словарей перетаскивать и дрогнула рука у бедняги - отпустил панель за пределами окна программы. Панель растянулась во все 27 инчей экрана, края уехали за пределы видимости (словарей то много). И ничего не помогает, никак её не ухватить, перезапускаешь ГД, она опять по середине экрана во всю длину. Пришлось грохнуть файл конфигурации со всеми настройками, не знаю есть ли другой способ по-приличней, но я не нашёл (или плохо искал). Может стоит предусмотреть какую кнопочку типа «Reset to default» для таких вот случаев пользовательского варварства?
Автор: Cat_Without_Tail
Дата сообщения: 29.08.2013 17:56
Tvangeste
А есть ли способ убрать отображение установленных text-to-speech из панели, где отображается перевод? Если такового нет, хотелось бы увидеть в будущих версиях подобную опцию, если возможно.
Автор: Tvangeste
Дата сообщения: 29.08.2013 20:47
Cat_Without_Tail

Цитата:
А есть ли способ убрать отображение установленных text-to-speech из панели, где отображается перевод?

Любой словарь можно отключать, достаточно в тулбаре кликнуть по кнопке с этим словарем, и он станет неактивным.

Ну или вообще не добавлять словарь в группу, если он не нужен. У меня, например, редко используемые словари лежат в отдельной группе, которую я использую в особых случаях.
Автор: Cat_Without_Tail
Дата сообщения: 29.08.2013 22:51
Tvangeste

Цитата:
Любой словарь можно отключать, достаточно в тулбаре кликнуть по кнопке с этим словарем, и он станет неактивным.


Да это-то понятно, но если в списке словарей отключить подключенные text-to-speech, озвучка слов перестает работать, что логично. А мне хотелось бы, чтобы озвучка работала, но text-to-speech не отображались в окне с переводом. Такое возможно?
Автор: Tvangeste
Дата сообщения: 29.08.2013 23:41

Цитата:
но если в списке словарей отключить подключенные text-to-speech, озвучка слов перестает работать, что логично. А мне хотелось бы, чтобы озвучка работала, но text-to-speech не отображались в окне с переводом.

Ну вот скажем, у вас 5 разных словарей с озвучкой, включая text-to-speech словари. Как вы выберете звуки для озвучивания из определенного словаря, если его не показывать? Кнопка на тулбаре проигрывает первый найденный звук в показанных словарях. Если мы уберем из показа text-to-speech словари, то они и звучать никогда не будут (ну разве что кроме первого самого, который еще удастся запустить при помощи кнопки на тулбаре).

Если вам так мешают text-to-speech словари, то можно их в самый конец засунуть, чтобы глаза не мозолили. При этом сохранится возможность послушать звук из каждого такого словаря, раз они видны в результатах перевода.
Автор: Cat_Without_Tail
Дата сообщения: 29.08.2013 23:54
Tvangeste
Сорри, я, похоже, крайне хреново умею задавать вопросы и путаю термины. Словарей с озвучкой у меня нет, и я не их имею в виду. Я подразумеваю voice engines из вкладки Text-to-speech. Вот именно они почему-то отображаются вместе с переводом и именно их я хотел бы скрыть. Они у меня и были закинуты в конец списка словарей, но все же скрыть их совсем было бы удобнее.
Автор: Tvangeste
Дата сообщения: 30.08.2013 00:33
Cat_Without_Tail

Цитата:
Я подразумеваю voice engines из вкладки Text-to-speech. Вот именно они почему-то отображаются вместе с переводом и именно их я хотел бы скрыть.

Я как раз про них речь и веду.

Вот скажем настроили вы три разных звуковых движка, как прослушать эту три варианта озвучки, если мы скроем их?

Если не будет их в результатах, то не будет возможности нажать звуковую иконку на странице и прослушать конкретный text-to-speech движок.
Автор: Cat_Without_Tail
Дата сообщения: 30.08.2013 01:03
Tvangeste

Цитата:
Вот скажем настроили вы три разных звуковых движка, как прослушать эту три варианта озвучки, если мы скроем их?


А, теперь понятно, спасибо за разъяснения.

Но с другой стороны, вот у меня, к примеру, только два движка: английский и китайский. Соответственно, мне выбирать не из чего и незачем. И зачем мне нужны две лишние иконки в конце панели с переводом?
Автор: BKSRU
Дата сообщения: 30.08.2013 03:11
Cat_Without_Tail
В свое время пытался переубедить в отношении концепции работы со звуком. Ну что смог то сделал.
По поводу - прятать ненужные карточки. В экспериментальной сборке это можно.
Автор: Cat_Without_Tail
Дата сообщения: 30.08.2013 03:43
BKSRU
Не курсе тех дискуссий, к сожалению, но в данном случае все, что требуется - это одна опция в настройках, что-нибудь вроде "скрывать голосовые движки в окне перевода", по умолчанию отключенная. И все будут довольны.
Автор: BKSRU
Дата сообщения: 30.08.2013 04:39
Cat_Without_Tail
Именно об этом в свое время я мечтал. И как раз такая же просьбы и фигурировала, когда переделывали работу с озвучкой. Но как и все остальные доработки, были остановлены на полпути.
Свои сборки ориентирую в сторону помощи изучения языков.
В опциях я не делал этот пункт. Но платформа сделана. Поскольку мне надо было не только голосовые движки отключать. Мне нужна возможность отключения любого словаря.
Если не пугает экспериментальная сборка, позже поясню как отключать. Сложного ничего нет. Хорошо тем, что вы можете выборочно отключать словари. И вообще все нужные звуковые библиотеки выстроить в нужном порядке в начале списка, для быстрого доступа. Отключить их показ будет не сложно, что бы не маячили, при этом быстрый доступ к переключению движка обеспечен. Как это делается поясню позже, сегодня думаю новая сборка выйдет с новой фишкой.
Для удобства на кнопке озвучки есть контекстное меню быстрого вкл/выкл автовоспроизведения как для основного, так и для всплывающего окон.

Теперь повторю будущую концепцию. Звук это отдельная категория особых словарей и для него нужна специальная полка с возможностью воспроизведения при нажатии на иконку.
Сейчас это уже можно сделать. Но поскольку я увлекся обустройством, до плавающих словариков руки не доходят.
Автор: Tvangeste
Дата сообщения: 30.08.2013 08:53
Cat_Without_Tail

Цитата:
только два движка: английский и китайский. Соответственно, мне выбирать не из чего и незачем.

Ну как же выбирать не из чего, даже в вашем случае... [рвет на себе волосы] Ну вы же сами пишете, что у вас ДВА движка. Два - это такое число, отличное от 1. Если больше 1, то есть выбор. А если захотите добавить онлайн озвучку Forvo или банально Wiktionary, то появится еще. Или если добавите LSA или просто набор звуков в каталоге или ZIPS озвучку, или любой словарь в котором есть озвучка. В общем, вариантов море.

То бишь я могу, конечно, представить ситуацию, когда словарь озвучки ровно один и никогда не потребуется выбирать какой звук проиграть, но это очень нестандартная ситуация.

Но если вам ОЧЕНЬ хочется скрыть tts словари и вы твердо уверены, что на каждой полке у вас всегда будет ровно по одному аудио словарю, то можно, конечно, через CSS трюки скрыть эти словари один за одним.

Например, так. В файле настроек config (находится в каталоге, который можно найти через Menu -> Help -> Configuration Folder ) найдите ваш tts-словарь в коде и скопируйте его номер, что-нибудь типа такого:
Код: <dictionary name="Microsoft Anna - English (United States)">5070091b390027b07ffbe5c78988208d</dictionary>
Автор: qwerkhb
Дата сообщения: 30.08.2013 10:23
Ребята, как картинку отключить в словарях никак вспомнить немогу? В css надо написать чтото вроде .dsl_? { display: none } а в инете только про звуки инфа...
Автор: Tvangeste
Дата сообщения: 30.08.2013 10:37
qwerkhb

Цитата:
Ребята, как картинку отключить в словарях никак вспомнить немогу?

Какую картинку?

Обычно любой процесс по настройке с помощью CSS рекомендую начинать с кнопки F12, а еще лучше выбрать интересующий вас обьект на странице, и по правой кнопке нажать Inspect, чтобы сразу его и рассмотреть.

Ну а дальше стандарный HTML/CSS.
Автор: qwerkhb
Дата сообщения: 30.08.2013 11:19
Tvangeste
все картинки, если они есть в словаре, чтобы голдендикт ничего не показывал. как например этот .dsl_s_wav img {
display: none;
} отключает все картинки для кнопки плей. Мне надо отключить фотографии все для слов. Слово свекла и в статье картинка со свеклой.

Нет в словарях таких тегов, ибо они могут быть в любом теге указаны. Но голдендикт понимает, если ему указать коечто. Не помню, на старом компе так было, но он отжил своё...
Автор: Tvangeste
Дата сообщения: 30.08.2013 11:36
qwerkhb

Цитата:
все картинки, если они есть в словаре, чтобы голдендикт ничего не показывал.

Вот такой кусок CSS скроет все картинки в DSL словарях:

Код: .dsl_article img[src^="bres:"]
{
display: none;
}

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

Предыдущая тема: Total video converter 3.14 ошибка конвертации


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.