Suport de vorbire în iPod-uri cu firmware-ul rockbox

Abilitatea de a naviga prin elementele de meniu și de a selecta dosarele și fișierele din playerul MP3 preferat, ascultând numele acestora, este foarte solicitată de utilizatorii cu deficiențe de vedere. Cu toate acestea, o astfel de opțiune va fi utilă pentru alți utilizatori în situațiile în care ecranul jucătorului este ascuns de ochi, de exemplu, în timp ce controlați planorul sau când playerul se află în buzunar.







Rockbox este un "firmware" alternativ pentru un număr de playere MP3, distribuite gratuit și sub licență gratuită. Dezvoltatorii acestui firmware au oferit posibilitatea de a suna meniul de control al jucătorului, precum și numele de directoare și fișiere atunci când navigați prin sistemul de fișiere al playerului. În detaliu, cu capabilitățile Rockbox, precum și cu o listă de playere MP3 acceptate pot fi găsite pe pagina oficială a proiectului Rockbox

Meniu sunat

Pentru a forța un Rockbox să vorbească, trebuie să instalați un fișier vocal pentru limba corespunzătoare. Fișierul de voce pentru limba engleză este numit "english.voice", pentru vocea germană - "deutsch.voice", și așa mai departe. Dezvoltatorii Rockbox promite să plaseze o varietate de fișiere vocale pe paginile de fișiere vocale. Un fișier de voce standard în limba engleză este disponibil pentru toți jucătorii de pe pagina de zi cu zi.

Cu programul RockboxUtility, utilizatorul poate crea fișierul vocal dorit pe cont propriu. RockboxUtility este un program multifuncțional conceput pentru diverse manipulări cu firmware-ul de pe player. Trebuie avut în vedere faptul că versiunea pentru MS Windows are probleme cu citirea corectă a programelor de acces pe ecran ale unor controale.

Dacă aveți deja un fișier de voce gata, trebuie să creați un director "langs" pe player-ul din directorul ".rockbox", dacă acel director nu există deja. Apoi, în acest director trebuie să puneți un fișier vocal numit "language.voice" (unde în loc de "language" ar trebui să existe un nume al limbii respective). Apoi trebuie să deconectați playerul de la computer și să porniți Rockbox-ul. Ca urmare, meniul jucătorului trebuie anunțat. Dacă nu se întâmplă acest lucru, trebuie să verificați setările de voce din meniu și asigurați-vă că opțiunea corespunzătoare este activată. În plus, la anumiți jucători, meniul este redat numai când redarea este oprită.

Scorarea numerelor sau citirea de caractere a numelor de directoare și fișiere

În Rockbox, există două opțiuni pentru navigarea încorporată în sistemul de fișiere al playerului. În primul rând, numerele de directoare și fișiere pot fi scanate în ordine (folderul 1, dosarul 2. sau fișierul 1, fișierul 2.). În al doilea rând, puteți efectua citirea simbolică a simbolului adreselor și numele fișierelor (de exemplu, M U S I C).

Pentru a activa acest sunet, apăsați butonul MENU și selectați Setări -> Setări generale -> Voce. Traducerea rusă a elementelor de meniu aici și mai departe poate să nu coincidă literal cu traducerea folosită în Rockbox.

Acum puteți schimba setările pentru Directoarele vocale și numele de fișiere vocale. Acești parametri pot lua valorile: "off", "numbers" sau "spell" ("off", "numbers" sau "by letters").

Scorarea completă a numelor de directoare și de fișiere

În ciuda faptului că Rockbox nu acceptă conversia text-to-speech, utilizatorul are capacitatea de a naviga prin directoarele și fișierele playerului, ascultând numele lor complet. Pentru a face acest lucru, se utilizează fișiere audio (clipuri) înregistrate cu o extensie .talk.







Pentru a pronunța în mod corect numele directorului, Rockbox utilizează un fișier numit _dirname.talk. care trebuie plasat de utilizator în interiorul acestui director. Numele _dirname.talk este un nume de fișier literal! Nu există nume de directoare în el.

Pentru a corecta numele de fișier de sunet, de exemplu, „Albinoni_AdagioDi.mp3“, Rockbox folosește un fișier numit „Albinoni_AdagioDi.mp3.talk. Ceea ce trebuie să fie plasate în prealabil de către utilizator în același director ca și fișierul“ Albinoni_AdagioDi.mp3“. Numele de fișiere trebuie să fie sunt identice include literele de caz și numărul de spații între cuvinte (ele diferă numai prin prezența celui de al doilea fișier .talk de expansiune).

Pentru a Rockbox utilizate .talk fișiere pentru fișiere de sunet și directoare, trebuie să includeți opțiunea Utilizare Clips Directory .talk (Utilizați .talk fișiere într-un director) și utilizați Fișier .talk Decupaje (.talk utiliza fișiere pentru nume de fișiere).

Fișierele .talk conțin, de regulă, numele sunet al directorului sau fișierului. Pentru jucătorii din familia Archos, fișierele .talks sunt fișiere mp3 obișnuite. Pentru alți jucători, acestea sunt fișiere într-un format special Rockbox Speex, care sunt create utilizând utilitarul rbspeexenc distribuit cu Rockbox.

Dacă pentru orice fișier sau director nu va .talk fișierul corespunzător, apoi Rockbox sau raportează un număr de serie, sau vom anunța numele vraja director / fișier (dacă aceste opțiuni sunt activate în setările).

Crearea automată a fișierelor .talk

Puteți crea fișiere .talk utilizând programul RockboxUtility.

În plus, script-ul pentru a crea în mod automat de către un .talk pe fișiere de computer sintetizator vocal pot fi găsite aici: VoiceBOX + (suporta mp3 playere pentru Archos, Speex pentru dispozitive mai noi).

Această arhivă conține tot ce aveți nevoie, inclusiv un codor gratuit LAME mp3. Arhiva ar trebui să fie despachetată într-un loc convenabil și va fi creat un director voiceBox cu fișierele necesare.

Cele mai importante sunt fișierele voiceBox.wsf și voiceBox.hta. Primul efectuează lucrul de bază al creării de fișiere de discuții, iar al doilea oferă o interfață pentru introducerea parametrilor necesari, care apoi sunt transmise prin linia de comandă la primul fișier specificat.

Fișierul voiceBox.hta conține o interfață utilizator intuitivă, deci este recomandat să-l utilizați. Pentru a face acest lucru, în Explorer, faceți clic pe acest fișier și apăsați pe Enter. Apare o fereastră care este bine exprimată de JAWS și conține controale care pot fi navigate folosind tasta Tab. Aici puteți specifica discul sau directorul pentru care doriți să creați fișiere .talk și, de asemenea, să activați sau să dezactivați procesarea numelor de directoare, procesarea numelor de fișiere, ștergerea vechilor fișiere de discuții etc. În funcție de numărul de subdirectoare și de fișiere, procesul de procesare poate dura de la câteva secunde până la câteva minute. Când procesarea este finalizată, se va auzi un semnal sonor și va apărea un mesaj. După aceasta, puteți închide fereastra, deconectați-l de pe computer și reporniți-l. Mai multe informații despre lucrul cu acest instrument pot fi găsite în fișierul READ_ME_PLEASE.txt.

Puteți face acest lucru fără interfața cu utilizatorul, pur și simplu trăgând directorul sau fișierele dorite din Explorer în scriptul voiceBox.wsf (în practică nu a fost verificat). Dacă acest script este rulat fără a trage fișiere și fără a le specifica pe linia de comandă, vi se va solicita să introduceți un nume de fișier sau director. Indiferent de locul în care utilizatorul introduce numele fișierului sau al directorului, acesta trebuie să specifice calea completă.

În cazul unor erori și / sau lipsei oricăror rezultate ale muncii, ar trebui să verificați dacă programul antivirus instalat pe calculatorul dvs. blochează activitatea scripturilor. Majoritatea programelor anti-virus moderne au capacitatea de a specifica anumite fișiere ca o excepție (adică fișiere care nu necesită verificare). Cum se face acest lucru, consultați ghidul programului antivirus.

La investigarea cauzelor erorilor, informații utile pot fi obținute din fișierul voiceBox.log, care conține o listă de fișiere și directoare prelucrate și comenzi pe care scriptul a încercat să le execute.

Script-urile de mai sus folosesc sintetizatoare MS SAPI 5 vorbire, astfel încât PC-ul trebuie să fie instalat MS SAPI 5 componente și sintetizatoare de vorbire corespunzătoare. MS SAPI 5 componente sunt incluse în distribuția de Windows XP și mai târziu, de asemenea, în distribuția include cel puțin o voce engleză. În cazul în care VoiceBOX a raportat că „Microsoft Speech„nu este instalat“(«componentă nu este instalat pentru sinteza vorbirii de la Microsoft»), trebuie să descărcați și să instalați componentele necesare pe site-ul microsoft.com.

Crearea de fișiere de discuții în limba maternă

Scripturile menționate anterior creează fișiere de discuții în mod implicit folosind un sintetizator de vorbire în limba engleză. Aceasta nu este întotdeauna o opțiune adecvată, deoarece sintetizatorul de limbă engleză nu este, de obicei, capabil să citească numele fișierelor într-un alt limbaj (de ex. Rus).







Trimiteți-le prietenilor: