|
| 1 | +# MathCAT # |
| 2 | + |
| 3 | +* Tekijä: Neil Soiffer |
| 4 | +* Lataa [vakaa versio][1] |
| 5 | + |
| 6 | +MathCAT on suunniteltu korvaamaan lopulta MathPlayerin, koska sitä ei enää |
| 7 | +tueta. MathCAT luo MathML:stä puhetta ja pistekirjoitusta. MathCATin |
| 8 | +tuottamaa matemaattista puhetta on paranneltu prosodialla, jotta se |
| 9 | +kuulostaa luonnollisemmalta. Puhetta voidaan navigoida kolmessa eri tilassa |
| 10 | +samoilla komennoilla kuin MathPlayerissa. Navigointisolmu näkyy lisäksi |
| 11 | +pistenäytöllä. Sekä Némethiä että UEB:tä tuetaan. |
| 12 | + |
| 13 | +MathCATissa on useita asetusvaihtoehtoja, jotka ohjaavat puhetta, |
| 14 | +navigointia ja pistekirjoitusta. Monia näistä voidaan määrittää MathCATin |
| 15 | +asetusvalintaikkunassa (löytyy NVDA:n Asetukset-valikosta). Lisätietoja saat |
| 16 | +[MathCATin |
| 17 | +dokumentaatiosta](https://nsoiffer.github.io/MathCAT/users.html). |
| 18 | +Dokumentaatiossa on linkki [taulukkoon, jossa luetellaan kaikki MathCATin |
| 19 | +navigointikomennot](https://nsoiffer.github.io/MathCAT/nav-commands.html). |
| 20 | + |
| 21 | +MathCAT on yleiskirjasto, joka tuottaa puhetta ja pistekirjoitusta |
| 22 | +MathML-muodosta. Sitä käytetään NVDA:n lisäksi myös muissa |
| 23 | +apuvälineteknologisissa projekteissa. Yleistä tietoa MathCAT-projektista on |
| 24 | +[MathCATin dokumentaatiosivulla](https://nsoiffer.github.io/MathCAT). |
| 25 | + |
| 26 | + |
| 27 | +Kenen tulisi käyttää MathCATia: |
| 28 | + |
| 29 | +* Käyttäjien, jotka tarvitsevat korkealaatuista Nemeth-pistekirjoitusta |
| 30 | + (MathPlayerin Nemeth perustuu liblouisin Nemeth-sukupolveen, jossa on |
| 31 | + useita merkittäviä bugeja, joita on teknisesti vaikea korjata). |
| 32 | +* Käyttäjien, jotka tarvitsevat teknistä UEB-pistekirjoitusta. |
| 33 | +* Käyttäjien, jotka haluavat kokeilla uusinta teknologiaa ja ovat valmiita |
| 34 | + auttamaan ilmoittamalla bugeista. |
| 35 | +* Käyttäjien, jotka käyttävät puhesyntetisaattorina Eloquencea. |
| 36 | + |
| 37 | +Kenen EI tulisi käyttää MathCATia: |
| 38 | + |
| 39 | +* Kaikkien, jotka käyttävät MathPlayeria muulla kuin englannin kielellä |
| 40 | + (indonesian- ja vietnaminkieliset käännökset ovat käytettävissä, muita |
| 41 | + käännöksiä on tulossa myöhemmin). |
| 42 | +* Kaikkien, jotka käyttävät MathPlayeria muulla kuin |
| 43 | + Nemeth/UEB-pistekirjoituksella (ota yhteyttä, jos haluat auttaa |
| 44 | + pistekirjoituskäännöksen tekemisessä). |
| 45 | +* Kaikkien, jotka pitävät enemmän Access8Mathista kuin MathPlayerista |
| 46 | + (puheen tai muiden ominaisuuksien vuoksi). |
| 47 | + |
| 48 | +MathCATin puhesäännöt eivät ole vielä yhtä kattavia kuin MathPlayerissa |
| 49 | +(tämä voi olla toinen syy MathPlayerissa pysymiseen). MathCATia käytetään |
| 50 | +MathML 4 -ideoiden testausalustana, jonka avulla tekijät voivat ilmaista |
| 51 | +tarkoituksensa, jotta moniselitteiset merkinnät voidaan puhua oikein eikä |
| 52 | +arvailla. Olen viivytellyt liian monien sääntöjen lisäämistä, koska |
| 53 | +MathCATin arkkitehtuuri keskittyy käyttöön ja tekijän tarkoituksen |
| 54 | +päättelemiseen, eikä niitä ole vielä täysin ratkaistu. |
| 55 | + |
| 56 | +## MathCATin päivitysloki |
| 57 | + |
| 58 | +### Versio 0.2 |
| 59 | +* Paljon bugikorjauksia |
| 60 | +* Parannuksia puheeseen |
| 61 | +* Asetus tauon keston säätämiseen (toimii matematiikkapuheen suhteellisen |
| 62 | + nopeuden muutosten kanssa) |
| 63 | +* Tuki kemiallisten merkintöjen tunnistamiselle ja niiden asianmukaiselle |
| 64 | + puhumiselle |
| 65 | +* Käännökset indonesiaksi ja vietnamiksi |
| 66 | + |
| 67 | + |
| 68 | +### Versio 0.2.5 |
| 69 | +* Lisää parannuksia kemiallisiin merkintöihin |
| 70 | +* Korjauksia Nemeth-merkintöihin: |
| 71 | +* * Lisätty "jättösääntöjä" |
| 72 | +* * Lisätty sääntöjä englannin kielen ilmaisimille |
| 73 | +* * Lisätty enemmän tapauksia, joissa monitoimi-ilmaisinta tarvitaan |
| 74 | +* * Nemeth-merkintöihin ja välimerkkeihin liittyviä korjauksia |
| 75 | + |
| 76 | + |
| 77 | +### Versio 0.3.3 |
| 78 | +Tähän versioon on tehty useita bugikorjauksia. Merkittävimpiä uusia |
| 79 | +ominaisuuksia ja bugikorjauksia ovat: |
| 80 | + |
| 81 | +* Lisätty espanjankielinen käännös (kiitos Noelia Ruizille ja María Allo |
| 82 | + Roldánille) |
| 83 | +* Muutettu navigointia siten, että se alkaa zoomattuna yhden tason lähemmäs |
| 84 | +* Lisätty Ctrl+Alt+Nuolinäppäimet taulukkomaisissa rakenteissa |
| 85 | + navigoimiseen. Näiden näppäinyhdistelmien pitäisi olla helpommin |
| 86 | + muistettavat, koska niitä käytetään NVDA:ssa taulukkonavigointiin. |
| 87 | +* Korjattu eSpeak-äänien NVDA-bugi, joka aiheutti niiden hidastumisen, kun |
| 88 | + suhteellinen matematiikkapuheen nopeus oli asetettu tekstipuheen nopeutta |
| 89 | + hitaammaksi. |
| 90 | +* Tähän on tehty useita bugikorjauksia. Merkittävimmät uudet ominaisuudet ja |
| 91 | + bugikorjaukset ovat: * Lisätty espanjankielinen käännös (kiitos Noelia |
| 92 | + Ruizille ja María Allo Roldánille) * Muutettu navigointia siten, että se |
| 93 | + alkaa zoomattuna yhden tason lähemmäs * Lisätty Ctrl+Alt+Nuolinäppäimet |
| 94 | + taulukkomaisissa rakenteissa navigoimiseen. Näiden näppäinyhdistelmien |
| 95 | + pitäisi olla helpommin muistettavat, koska niitä käytetään NVDA:ssa |
| 96 | + taulukkonavigointiin. * Korjattu eSpeak-äänien NVDA-bugi, joka aiheutti |
| 97 | + niiden hidastumisen, kun suhteellinen matematiikkapuheen nopeus oli |
| 98 | + asetettu tekstipuheen nopeutta hitaammaksi. * Korjattu OneCore-ääniä |
| 99 | + koskeva ongelma, jotta ne lausuisivat pitkän a-äänteen. |
| 100 | + |
| 101 | +Paljon pieniä hienosäätöjä puheeseen ja bugikorjauksia sekä Nemethiin että |
| 102 | +UEB:hen. |
| 103 | + |
| 104 | +Huom: Nyt on käytettävissä vaihtoehto, jolla saa vietnamilaisen |
| 105 | +pistekirjoitusstandardin pistekirjoituksen tuottamiseen. Tämä on edelleen |
| 106 | +keskeneräinen ja liian virhealtis käytettäväksi muuhun kuin |
| 107 | +testaamiseen. Seuraavassa MathCATin versiossa pitäisi jo olla luotettava |
| 108 | +toteutus. |
| 109 | + |
| 110 | +[[!tag dev stable]] |
| 111 | + |
| 112 | +[1]: https://www.nvaccess.org/addonStore/legacy?file=mathcat |
0 commit comments