[Homeros] Orca: настройка произношения знаков пунктуации
anpilov2009 на yandex.ru
anpilov2009 на yandex.ru
Ср Фев 10 11:33:46 MSK 2016
так,макс,я понял,буду пробовать- если что,отпишусь Андрей .
Max <heavy9922 на gmail.com> 10 февраля 2016 г. 10:59:15 написал:
> Тебе нужно зделать так, что бы тот код, который я привёл в письме, был в
> начале файла "orca-customizations.py". Тоесть в начале то, что я описал
> в письме, затем пустая строка (можно наверное и без неё, но я на всякий
> случай разделяю), а затем уже всё остальное. У меня это работает.
> Для предотвращения странностей, т.е. для того, что бы неостатся без речи
> после перезапуска (мало ли чего, я в орке ведь тоже неразбираюсь),
> просто сохрани копию файла "orca-customizations.py", где-нибудь в
> удобном тебе месте. Затем перейди в каталог, где ты этот файл сохранил,
> из терминала. Затем добавь код как описано, и выключи, а затем включи
> орку. Если незаговорит, то выключи орку, а затем верни прежний файл
> "orca-customizations.py" на место, перейдя в терминал, где у тебя открыт
> выше упоминаемый каталог с файлом, и выполнив команду:
>
> cp orca-customizations.py ~/.local/share/orca/
>
> В данном случае, ты копируешь сохранённый файл на место, но ты можешь
> его и переместить, используя вместо "cp", "mv".
> Ну а затем, если ты выключал орку перед копированием или перемещением
> файла, тебе достаточно включить орку (ну а если невыключал перед
> копированием, то просто выключи и включи орку).
> У меня всё это дело работает, так что и у тебя должно работать тоже, но
> лучше перестрахуйся на всякий случай.
> Можно, конечно, поступить проще. Если незаработает, т.е. орка после
> редактирования файла замолчит, можно удалить вобще пользовательский
> каталог настроек орки:
>
> rm -R ~/.local/share/orca/
>
> Но после перезапуска орки, тебе прийдётся все свои настройки делать заново.
>
>
> 10.02.2016 05:08, anpilov2009 пишет:
>> Макс,а если орка обновлена из гита,то файл тот же править надо?
>> Дело в том,что у меня файл,который ты указал,далеко не пустой,и надо ли
>> вписывать указанные тобой строки,и если надо,то после каких строк? Андрей.
>>
>> 09.02.2016 22:52, Max пишет:
>>> Приветствую всех.
>>>
>>> Данная информация, надеюсь, будет полезна тем, кто работает со
>>> скрин-ридером "orca". Однако прежде, чем приступить к изложению сути,
>>> хотелось бы в очередной раз сказать спасибо дмитрию падучих за помощь,
>>> разьяснения, а так же за предоставленые рекомендации.
>>> Те, кто работает с "orca", возможно сталкивались с тем, что даже при
>>> выключеном произношении пунктуации, произносятся словами, некоторые из
>>> знаков. К примеру, очень надоедает постоянно слышать фразы вроде
>>> "левая двойная угловая кавычка", "правая двойная угловая кавычка", и
>>> тому подобное. Для тех, кому, как и мне, ненравится такое поведение
>>> "orca", предлагаю достаточно лёгкий способ, настройки произношения
>>> знаков пунктуации под себя.
>>> Для этого, нужно открыть файл:
>>>
>>> ~/.local/share/orca/orca-customizations.py
>>>
>>> Скорее всего, он будет по умолчанию пустым. Затем - вставить в этот
>>> файл такие строки:
>>>
>>> from orca.chnames import chnames
>>>
>>> chnames["«"] = "«"
>>> chnames["»"] = "»"
>>> chnames["..."] = "..."
>>>
>>> Затем - нужно сохранить файл, и перезапустить "orca" (можно просто
>>> выключить, а затем включить чтение с экрана).
>>>
>>> Что это всё такое: первая строка, просит инициализировать переменную
>>> "chnames". Эта переменная, предназначена для указания того, как должен
>>> произносится тот или иной знак пунктуации. Что бы это не казалось
>>> чем-то странным уточню, что название переменной, происходит от двух
>>> английских слов: "characters", это нечто вроде символов, или знаков, и
>>> "names", что переводится как имена.
>>> Затем, идут три строки. "chnames" - это название переменной. Между
>>> квадратными скобками и между кавычками, указан знак пунктуации, для
>>> которого нужно изменить произношение. После знака равенства, в
>>> кавычках, указывается собственно то произношение, которое
>>> предполагается задать для знака пунктуации.
>>> Во всех этих трёх строках, я переназначил произношение, для самых
>>> надоедливых вещей: для троеточия, для левой, а так же для правой
>>> двойной угловой кавычек. Тоесть в качестве символов для произношения,
>>> я просто ввёл те же самые знаки, врезультате чего - "orca" больше мне
>>> не проговаривает тех знаков, которые я нехочу слышать.
>>> Однако никто немешает, задать произношение словом. К примеру в
>>> последней строке, после знака равно и между кавычками, можно вместо
>>> троеточия написать, скажем, двадцатиточие. Врезультате "orca", при
>>> наличии в тексте троеточия, будет произносить "двадцатиточие".
>>> Теоретически, всё выше описаное может касатся нетолько знаков
>>> пунктуации, но и каких-либо других символов; Однако я этого ещё
>>> непроверял.
>>>
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros на lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
>> _______________________________________________
>> Homeros mailing list
>> Homeros на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
> _______________________________________________
> Homeros mailing list
> Homeros на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros
Подробная информация о списке рассылки Homeros