Currah este un producător britanic de periferice pentru computere , specializat în principal în dispozitive de sinteză a vorbirii . El a produs dispozitive similare pentru calculatoare de consum pe 8 biți ZX Spectrum , Commodore 64 și alte computere din anii 1980 .
În 1985, Currah a fost achiziționată de dk'tronics .
Currah μSource este un cartuş ROM care conţine un asamblator macro cu două treceri, limbajul Forth şi un depanator. [unu]
Numele complet al dispozitivului este Currah Microspeech sau μSpeech .
Dispozitivul a fost realizat sub forma unui cartus care se conecta la portul de expansiune situat pe spatele carcasei ZX Spectrum. Kitul a inclus cabluri pentru conectarea ieșirii antenei a computerului și a intrării pentru antenă a televizorului la dispozitiv. Când utilizați dispozitivul, în loc să conectați pur și simplu computerul la televizor, a fost necesar să conectați computerul prin intermediul dispozitivului, deoarece acesta amesteca ieșirea sa de sunet în semnalul de înaltă frecvență.
În mod implicit, dispozitivul a rostit toate apăsările de taste efectuate de utilizator, inclusiv chiar și tastele cursorului. Acest mod poate fi dezactivat folosind o variabilă KEYS rezervată . Comanda LET KEYS=0a dezactivat modul de pronunție a tastelor.
Cuvintele și frazele individuale pot fi exprimate folosind variabila șir rezervată S$. Conținutul său a fost interpretat literă cu literă, parantezele au fost folosite pentru a separa alofonele . Un exemplu simplu este „(dth)is” (cuvântul englez this), unde combinația de litere (dth) a fost folosită pentru a indica sunetul corespunzător lui th . Un total de 63 de alofoni diferite au fost disponibile. Au existat, de asemenea, câteva opțiuni simple de schimbare a înălțimii care au făcut posibilă evidențierea literelor mari - acestea erau pronunțate cu o înălțime puțin mai mare decât cele mici.
Exemplu mai complex:
Ieșirea Currah Microspeech | |
Ajutor la redare |
Dispozitivul conținea acces la memoria procesorului de interceptare BMK la scrierea datelor, ROM care conținea secvențe de vorbire pentru cuvinte cheie și un cip de sintetizator de vorbire SP0256-AL2 . A existat, de asemenea, un generator de ceas pentru a asigura o reproducere stabilă a vorbirii și un modulator RF conceput pentru a transmite sunetul către un televizor printr-un cablu de antenă.
La utilizarea dispozitivului, 256 de octeți din spațiul de adresă al computerului au fost alocați nevoilor acestuia, ceea ce a schimbat zona pseudografică a utilizatorului și limita superioară a memoriei pentru interpretul limbajului BASIC . Din acest motiv, dispozitivul era incompatibil cu unele programe (în special, jocuri) care foloseau această zonă de memorie pentru a stoca cod.
Pentru a reduce costul dispozitivului, acesta nu avea un conector pass-through pentru conectarea simultană a altor dispozitive la portul de expansiune al computerului. Deoarece majoritatea producătorilor de interfețe de joystick au folosit și un port de expansiune pentru a-și conecta dispozitivele, nu a fost posibil să se utilizeze un joystick și un dispozitiv MicroSpeech în același timp.
Sinclair și clonele lor | Calculatoarele||
---|---|---|
Sinclair | ||
timex | ||
clonele | ||
URSS, Rusia, CSI |
| |
Periferie | ||
Alte |
|