EltenLink

Elten i wsparcie dla Jawsa

Wróć do Pytania i odpowiedzi

#1 nuno69

Hej, może mi uciekło, whatever, ale czemu Jaws nie gada z ELtenem? Muszę korzystać z SAPI.


- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
2019-05-09 08:38

#2 zywek

Bo używa się screenReaderAI.dll, zamiast UniversalSpeech



2019-05-09 10:06

#3 nuno69

UniversalSPeech, Tolk czy inne kukle. Z Jawsem można nawet gadać przez COM.


- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
2019-05-09 10:38

#4 pajper

Problem jest bardziej złożony i zasadniczo rozbija się o dwie sprawy.
Pierwszą jest wsparcie dla Jawsa. Używana biblioteka to umożliwia, jednak Jaws nie chce działać poprawnie w okienku Eltena. Można to rozwiązać prostym skryptem.
Tu jednak pojawia się drugi problem, a mianowicie wsparcie dla Brajla, przewijania tekstu itp.

Jak zapowiadałem jakiś czas temu, staram się opracować metodę, która pozwoli Eltenowi na poprawną współpracę z NVDA mimo, że twórcy tego nie umożliwiają. Konkretnie, mam zamiar stworzyć dodatek, który będzie z Eltenem się dogadywał.
To jednak znowu upośledziłoby Jawsa, gdyż w jego wypadku coś takiego jest po prostu niemożliwe z racji zamkniętego kodu.


#StandWithUkraine

Shoot for the Moon. Even if you miss, you'll land among the stars.
2019-05-09 12:44

#5 nuno69

Dawid, Jawsa można uspać, i można uspać tylko samą klawiaturę, możesz też pokusić się o keyhook w Win32 API


- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
2019-05-09 12:45

#6 pajper

Na razie nie przewiduję wsparcia dla Jawsa, przynajmniej oficjalnego.
Można zaszyć taką funkcję dla wtajemniczonych, ale oficjalnie nie chcę się bawić, gdyż jeśli prawdziwie się uda ogarnąć kursorek i brajla z NVDA, znowu się okaże, że Jaws będzie upośledzony na Eltenie.
A zawsze jest jednak obsługa SAPI.


#StandWithUkraine

Shoot for the Moon. Even if you miss, you'll land among the stars.
2019-05-09 12:47

#7 nuno69

No to jak chcesz. Ja tylko zapytałem, nie lubie mieć dwuch syntez.


- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
2019-05-09 12:49

#8 daszekmdn

To ustaw sobie jedną. Co za różnica czy Jaws, czy Sapi jak Jaws działa na Sapi?


Koniec kropka, idź do żłobka. A ze żłobka na ulicę, i pocałuj babę w cyce.
2019-05-09 14:33

#9 nuno69

I tak beda gadaly dwie.


- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
2019-05-09 14:57

#10 midzi

JAWS nie działa tylko na SAPI. JAWS ma także swoje głosy tzw. Direct, poza tym jak ktoś używa np. sprzętowego syntezatora, to też będzie miał problem. Oczywiście, jeśli w JAWSie używamy głosu SAPI to można sobie go uśpić w tej konkretnej aplikacji i powinno to działać.



2019-05-09 20:14

#11 nuno69

Owszem Midzi, masz rację, no ale jak nie to nie, ins f4 i jedziemy. Szkoda, ale cóż. Bierzemy co mamy.


- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
2019-05-09 20:55