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.
#2 zywek
Bo używa się screenReaderAI.dll, zamiast UniversalSpeech
#3 nuno69
UniversalSPeech, Tolk czy inne kukle. Z Jawsem można nawet gadać przez COM.
#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.
Shoot for the Moon. Even if you miss, you'll land among the stars.
#5 nuno69
Dawid, Jawsa można uspać, i można uspać tylko samą klawiaturę, możesz też pokusić się o keyhook w Win32 API
#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.
Shoot for the Moon. Even if you miss, you'll land among the stars.
#7 nuno69
No to jak chcesz. Ja tylko zapytałem, nie lubie mieć dwuch syntez.
#8 daszekmdn
To ustaw sobie jedną. Co za różnica czy Jaws, czy Sapi jak Jaws działa na Sapi?
#9 nuno69
I tak beda gadaly dwie.
#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ć.
#11 nuno69
Owszem Midzi, masz rację, no ale jak nie to nie, ins f4 i jedziemy. Szkoda, ale cóż. Bierzemy co mamy.