On 23rd of April 2015, Mihai Șucan passed away due to metastatic
cancer caused by RDEB.
1 November 2006, 16:27
Hello guys!
Today Opera Software has released a new site: The Opera Developer community site. The
purpose is great, and I like major web browsers having their own
developer community sites.
As the title of this post announces ... the site already had
published my first tutorial :). If you've read my previous blog
posts, it's not a big surprise my first tutorial is about voice
interactivity. Currently, very few know about VoiceXML, and there
are very few tutorials. Most of them reach only the level of "Hello
world". Therefore, my tutorial goes much further, by actually
telling you how to put voice to use in your site. I didn't write
yet-another tutorial about AJAX, XHTML, CSS, DOM, or JavaScript. I
wanted something different.
Go ahead and read the tutorial from dev.opera or from
my own server (mirror).
Thanks very much to TarquinWJ and Jax. The tutorial has reached the
level of maturity you are seeing thanks to both of them. :)
Any suggestions or comments are welcome.
Published in:
opera,
tutorials,
voicexml.
22 June 2006, 09:53
Another article in Romanian, introducing voice interactivity on
the web for new users (not developers!).
Interactivitatea vocală este o suită de standarde web ce permit
dezvoltatorilor web să adauge comenzi vocale în siteuri. În funcţie
de capabilităţile siteului, utilizatorul poate să facă absolut tot
ce poate cu mouse-ul şi cu tastatura.
Important de ştiut despre interactivitatea vocală este că un
dezvoltator web nu implementează el algoritmii de recunoaştere
vocală şi nici de sintetizare vocală, ei doar programează regulile
de recunoaştere vocală şi oferă textul pentru sintetizare. Adică
... ei asociază, de exemplu, pronunţarea cuvântului "Help" cu o
pagină. Bineînţeles că regulile de recunoaştere vocală pot să fie
mult mai avansate, ajungând chiar la recunoaşterea frazelor
pronunţate. Dezvoltatorul web depinde de implementarea
navigatorului web (capabilităţile de recunoaştere şi calitatea
sintetizării). Deşi pare "neplăcut" este defapt un avantaj pentru
dezvoltatori şi utilizatori. Asta deoarece utilizatorul nu va auzi
pe fiecare site o altă voce şi recunoaşterea vovală va fi
întotdeauna la fel de bună. Pentru dezvoltatori este avantajos din
punct de vedere practic: cum ar fi să-şi programeze ei afişarea
paginilor web la ora actuală? În primul rând nu se oferă
tehnologiile necesare (adică destul de avansate) pentru a putea
face implementări la standarde web în site-uri.
Pentru a începe să foloseşti interactivitatea vocală pe site-uri
este necesar să foloseşti un navigator web ce implementează aceste
tehnologii foarte noi, să ai un microfon bun, placă de sunet şi
boxe. Singurul navigator cu aşa ceva disponibil pentru toţi, la ora
actuală, este Opera 9 pentru Windows. Acesta se descarcă de pe
www.opera.com. Se instalează în
mod normal. După pornire trebuie activată capabilitatea de
interactivitate vocală: mergi la Tools
> Preferences > Advanced > Voice. Acolo trebuie
bifată opţiunea "Enable
voice-controlled browsing". Acum Opera va descărca fişierele
necesare.
După cum se observă totul este în limba engleză pentru că Opera
Software are momentan implementarea realizată în parteneriat cu IBM
şi ceea ce le-a fost oferit este doar pentru limba engleză, pe
Windows.
După descărcare se pot introduce comenzi vocale: trebuie doar
tastat Scroll Lock (în funcţie de setările de la Voice Preferences). Pentru a controla
navigatorul Opera comenzile încep cu "Opera". De exemplu,
"Opera quit", "Opera previous page", "Opera go to home page" şi altele. Pentru mai multe
comenzi, uită-te la comenzile vocale disponibile în documentaţie
(tastează F1).
Pentru a cere navigatorului Opera să-ţi sintetizeze vocal textul de
pe pagină trebuie doar să-l selectezi şi să tastezi V sau să dai
click dreapta de unde alegi "Speak
selection".
Site-uri cu interactivitate vocală sunt foarte puţine. Dacă doreşti
să testezi un site cu aşa ceva, intră pe www.robodesign.ro/pronet.
Acolo trebuie să treci site-ul la limba engleză (click pe legătura
"English" care se găseşte sub bara de navigare a site-ului, în
dreapta). Comenzile vocale disponibile pe prima pagină sunt:
- visit nume-pagină (de exemplu "visit offers", "visit support",
"visit contact"
- speak navigation
- speak content
- help
- change language (pe prima pagină)
- news 1, news 2 ... până la 10 (pe prima pagină)
Pentru a testa şi alte comenzi vocale, poţi folosi modulul de
administrare al site-ului: www.robodesign.ro/pronet/admin.
Acolo poţi adăuga pagini noi ale căror titlu trebuie să-l spui
atunci când doreşti să intrii pe pagină folosind o comandă vocală.
Astfel poţi observa cum funcţionează (mai ales dacă te vei uita
prin surse).
Utilitatea acestor tehnologii web este evidentă în cazul
utilizatorilor cu handicap.
Interesant este de urmărit evoluţia acestor tehnologii web pe
viitor.
Published in:
opera,
romanian,
voicexml.