Zalogowany jako: gość

Forum

Wątek: NVDA i słowniki wymowy, przydatne a nieznane

Wróć do listy wątków

1 z 2

Następna

1 z 23: mikolajholysz

Dziś przychodzę do was z jedną z ciekawszych funkcji NVDY, jaką są słowniki wymowy. Mało osób tego używa i mało wie, czemu to się w ogóle może przydać, a przydać się zdecydowanie może.
A więc, czym są słowniki wymowy? Najprościej mówiąc, pozwalają nam one zamienić jedną wymawianą przez NVDA frazę na inną. Najprostsze i najpopularniejsze użycie to zamiana nazw niepoprawnie wymawianych przez syntezatory na te poprawne, np. james na dżejms. Nie o tym ja tu dziś jednak, bo można to wykorzystać znacznie bardziej kreatywnie. Oto kilka przkładów z moich własnych słowników.

II i III zamienione odpowiednio na 2 i 3, tylko gdy są pisane jako słowo, nie będąc częścią czegoś innego. Te zbitki same najczęściej oznaczają cyfry żymskie i tak u mnie czyta je espeak. Potrzebne, bo trudno odróżnić od siebie. Do tego pare innych wyjątków na wieki, głównie XVII w. i XVIII w. zamienione na siedemnasty i osiemnasty.
wiek.

Pare znaczków, typu akapit, które są tak na prawdę polskimi literami w jakimś kodowaniu, ale czasem, po złym otwarciu pliku wyświetlają się jako krzaczki, zamienione na polskie litery. Nie muszę się już męczyć z szukaniem, jak t pliki otworzyć, bo wszystko po prostu działa.
Pusta para nawiasów "()" zamieniona na "empar", co by to się jakkolwiek fajniej i szybciej czytało. Przydatne przy czytaniu kodu.

Kilka regułek dla czytania języka zapisu matematyki TeX, np. na zapis najpopularniejszych ułamków typu jedna druga, kwadratu, sześcianu i tak dalej. Zamiast bekslesz frac lewa klamra jeden prawa klamra lewa klamra dwa prawa klamra jest nawet nie jedna druga, a po prostu druga.
tzw. prompt, czyli tekst często pokazujący się w linii poleceń, w moim przypadku miki@miki-Komputer MINGW64 i dość irytujący, zamieniony na nic. NIe musi mi NVDA tego czytać.
Quick picker tree view zamieniony na nic. NVDA mówi tę frazę za każdym razem, gdy przełączam pliki w jednym z edytorów, których używam. Było to bardzo irytujące, więc w minutę dodałem regułkę do słownika i nie ma problemu.
nowy: zamieniony na nic, przydatne w eltenie.
Jak widzicie, większość z tych rzeczy jest specyficzna dla mnie i tego, do czego ja używam NVDA, ale jak się dobrze popatrzy, każdy jakieś swoje ma i każdy sobie znajdzie teksty, których niechciałby słyszeć. Często, używając wyrażeń regularnych, można zamieniać nie teksty, a pewne wzorce, np. tabela z xxx kolumn i yyy wierszy na tabela xxx na yyy, lista z xxx elementów na lista xxx, nagłówek poziom xxx na nag xx i tak dalej. Przyspiesza to znacznie pracę.

W tym wątku możecie się dzielić własnymi pomysłami na to, co można ze słownikami zrobić i jak sobie za ich pomocą ułatwić pracę oraz prosić o ewentualną pomoc, jak coś bardziej zaawansowanego zrobić, chętnie pomogę.

w związku z przesiadką na Maca, prawie mnie tutaj nie ma. Inne sposoby kontaktu w wizytówce.
02.03.2019 20:15

2 z 23: patrykkubaszczyk

ale czemu nie napisałeś tego w wątku strikte dotyczącym NVDA?
because I am now using mac as main comp, I will not come here too much.NEW
02.03.2019 20:17

3 z 23: mikolajholysz

bo to jest, a raczej może być, tak szeroki temat i tak specyficzny, że wg mnie zasługuje na osobny wątek. Gdybym napisał tam, za chwilę ludzie zaczęliby zapychać tamten wątek pomysłami na wykorzystanie słowników, a jeżeli to się jakoś przyjmie, pomysły się mogą z pewnością pojawić.
w związku z przesiadką na Maca, prawie mnie tutaj nie ma. Inne sposoby kontaktu w wizytówce.
02.03.2019 20:19

4 z 23: patrykkubaszczyk

wg. mnie pomyślane dobże
because I am now using mac as main comp, I will not come here too much.NEW
02.03.2019 20:22

5 z 23: Lowca_Androidow

Dodam jeszcze, że te zmiany możemy dodawać albo w profilu ogólnym co spowoduje, że bez względu na użyty głos, syntezator te zmiany będą stosowane, albo zapisujemy te zmiany w słowniku głosu co spowoduje, że będą działały jedynie w tym wybranym aktualnie głosie.
Jest też coś takiego jak słownik tymczasowy gzie możemy sobie dodać taki wyjątek tymczasowo, po ponownym uruchomieniu NVDA tenwyjątek zniknie.
Dziękuję wszystkim tym, którzy mnie wspierali i pomagali, wszystkim tym, z którymi miło się gawędziło i spędzało czas. Ostatnie zdarzenia przyspieszyły moją decyzję, odchodzę. Na koniec chciałem pogratulować moderatorom grupy o telefonach, Samodzielność oraz Polskie społeczeństwo działań skutkujących tym, że nie chce się tutaj zaglądać Mają wyłączność na słuszność, user nie ma prawa mieć innego zdania, a jeśli takowy broni swoich racji spuszczają ze smyczy swoją obronną maskotkę. Działania władzy pokazują jedynie, że wspomniana moderacja ma w głębokim poważaniu to co miśli zwykły user bez uprawnień moderatorskich, bo kimże taki user jest.. Brak wyjaśnień, merytorycznych, podpartych choćby regulaminem, to brak szacunku. Jak to nawet namiastka władzy potrafi uderzyć do głowy... Aha, kroplę czary przelał ban otrzymany za to, że napisałem do maskotki moderatorek, że się podlizuje, żałuję jedynie, że nie napisałem kulturalnie, a nie zgodnie z moimi zasadami, że zawsze piszę to co myślę, czyli, że liże dupę.
02.03.2019 20:35

6 z 23: monstricek

Jeśli chcecie, żeby synteza czytała cyrylice, dodajcie to do jej słownika:
я ja 0 0
ч ć 0 0
с s 0 0
м m 0 0
и i 0 0
т t 0 0
ь ' 0 0
б b 0 0
ф f 0 0
ы y 0 0
в w 0 0
а a 0 0
п p 0 0
р r 0 0
о o 0 0
л l 0 0
д d 0 0
ж ż 0 0
э e 0 0
й j 0 0
ц c 0 0
у u 0 0
к k 0 0
е je 0 0
н n 0 0
г g 0 0
ш sz 0 0
щ ś 0 0
з z 0 0
х h 0 0
ъ ' 0 0
ю ju 0 0
ё jo 0 0
і i 0 0
ў u 0 0


02.03.2019 20:58

7 z 23: balteam

w sensie każdą literkę dodawaćw wzorzec i te 00 w polu edycji zamień na?
Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
02.03.2019 21:21

8 z 23: monstricek

Można prościej: otwierasz słownik konkretnego głosu w notatniku, a potym dodajesz wszystko, co ja wkleiłem.

02.03.2019 21:25

9 z 23: balteam

edit:
wszystko ogarnięte.
Poszczegulne nicki sobie dam do słownika, ale tak to nie jest mi to potrzebne za bardzo, ewentualnie na skypie można dać wykrzyknik alby tylda zamiast wyrażenia od użytkownika skype, przynajmniej ja tak mam.
wiadomość
Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
02.03.2019 21:42

10 z 23: mikolajholysz

możesz w replacement zawsze wpisać nic, to też zadziała
w związku z przesiadką na Maca, prawie mnie tutaj nie ma. Inne sposoby kontaktu w wizytówce.
02.03.2019 23:14

11 z 23: Bartek1

Używam słowników nvda i uwazam że to bardzo dobra funkcja
Poddający się nigdy nie wygrywa, a wygrywający nigdy się nie poddaje.
04.03.2019 17:38

12 z 23: mikolajholysz

kolejny Pro TIP, pozamienianie sobie własnego imienia i nazwiska z dwókropkiem na "ja". Pomaga w mirandzie.

w związku z przesiadką na Maca, prawie mnie tutaj nie ma. Inne sposoby kontaktu w wizytówce.
04.03.2019 17:42

13 z 23: Bartek1

Albo zeby czytał zamiast iPhone to ajfon.
Poddający się nigdy nie wygrywa, a wygrywający nigdy się nie poddaje.
04.03.2019 17:48

14 z 23: Bartek1

I można zdecydować czy ma uwzgledniać wielkie litery.
Poddający się nigdy nie wygrywa, a wygrywający nigdy się nie poddaje.
04.03.2019 17:49

15 z 23: wesolek

A da się jakoś to zastosować na ułamkach dziesiętnych tak, by automatycznie wszystkie wartości liczbowe sobie wypełniło? Bo pojedynczo mi wchodzą, ale życia szkoda na trzepanie milionów (jak nie bilionów) fraz do wszystkich możliwych liczb ręcznie. XD

21.12.2022 09:45

16 z 23: mikolajholysz

W sensie? Jeżeli ci chodzi o to, żeby czytał słownie, słowniki są zbyt prostym narzędziem, i tutaj trzeba już kodem.
w związku z przesiadką na Maca, prawie mnie tutaj nie ma. Inne sposoby kontaktu w wizytówce.
26.12.2022 00:57

17 z 23: zvonimirek222

@mikolajholysz, nie wiem, ile tego warte, żeby nie dostać fałszywego spracowania takiego wpisu na czymś innym. Nie wiem, czy warto się tak zapędzać z tym w kozi róg, jak to robią producenci syntezatorów mowy.
Student studentowi wszystko
26.12.2022 06:24

18 z 23: wesolek

Np. jest wartość 11,32 i takie głosy z rh voice czytają ją i jej podobne jako "jedenaście trzydzieścid wa". Celem byłoby doprecyzowanie, że 32 to wartość dziesiętna (przykładowo: "jedenaście przecinek trzydzieści dwa" albo "jedenaście i trzydzieści dwie setne"). Jak się zdaje, jedynie ręcznie to można wpisywać, ale w przypadku takiej akcji to w kit roboty. Dlatego pytam o jakieś formy zautomatyzowania, żeby nie trzeba było osobiście pisać tych milionów (jak nie większych ilości) kombinacji liczb.

-- (mikolajholysz):
W sensie? Jeżeli ci chodzi o to, żeby czytał słownie, słowniki są zbyt prostym narzędziem, i tutaj trzeba już kodem.

--

26.12.2022 22:07

19 z 23: nuno69

(\d+),(\d{1}) 替换文本:$1,$2 dziesiątych;正则:是 1 z 3
(\d+),(\d{2?}) 替换文本:$1,$2 setnych;正则:是 2 z 3
(\d+),(\d{3}?) 替换文本:$1,$2 tysięcznych;正则:是 3 z 3
W ZDSr działa, nie wiem jak w NVDA. Sprawdź. Jak nie działą to trudno, nie wiem jak inaczej.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
27.12.2022 01:15

20 z 23: zvonimirek222

oczywiście, to są regexy.
Student studentowi wszystko
27.12.2022 10:05

Wróć do listy wątków

1 z 2

Następna

Nawigacja


Copyright (©) 2014-2024, Dawid Pieper