logobluw
logobluw
logobluD
logobluD
  • Servizi
    • eStore
    • WordPress Custom
    • BluFileMan
    • Soluzioni Avanzate Web
    • Rottamazione
    • Apps per iPhone e iPad (new)
    • Grafica
    • Audio e Video
    • Social & Web Marketing
    • Assistenza e consulenza
  • Partners
  • Lavora con noi
  • Richiedi Preventivo Gratis
  • Contatti
  • Blog

Il text-to-speech sul browser è in JavaScript con eSpeak da speak.js

HomeIl text-to-speech sul browser è in JavaScript con eSpeak da speak.js

eSpeakAlon Zakai è il creatore di speak.js, un porting in JavaScript per il browser di eSpeak: la popolare applicazione per la sintesi vocale, scritta in C++. Lo script può essere integrato sulle pagine web in HTML5 per realizzare elementari servizi di text-to-speech. Supporta il testo dinamico inserito nei form o quello statico via HTML.

L’utilizzo di speak.js è possibile con Chrom*, Firefox, Opera e Safari, mentre Internet Explorer non lo supporta. È possibile controllare alcuni parametri nella generazione dei file .WAV: ampiezza, tono, velocità e distanza tra le singole parole. Esiste una demo esplicativa: speak.js pronuncia il testo esclusivamente “all’inglese”.

Non bisogna stupirsi, dunque, se il testo in lingua italiana, ecc. è pronunciato in modo scorretto. Un aspetto interessante di speak.js riguarda proprio la creazione: Zakai ha utilizzato un altro progetto, Emscripten, che traduce i sorgenti da C++ in JavaScript sfruttando LLVM. Uno strumento piuttosto efficace considerato speak.js.

Via | Yahoo Developer Network

Il text-to-speech sul browser è in JavaScript con eSpeak da speak.js é stato pubblicato su Ossblog.it alle 09:00 di domenica 09 ottobre 2011.


bluermes
9
notizie dai blog
Prev PostRilasciata Chrome Remote Desktop betaOtt 08, 2011
Next PostCon Kolivas migliora il suo algoritmo derivato dal selection sortOtt 09, 2011
bluermestracciato
Bluermes Comunicazione Integrata è un'agenzia di comunicazione fondata nel 2000, si propone oggi come una struttura a servizio completo, creativa e veloce nelle risposte.
Gero Marsala è Socio IWA, Professionista Web di cui alla legge n.4/2013
Contatti
Via Generale Cascino, 1 Campobello di Licata
3331063065
info@bluermes.it
PayPal Partner
Bluermes Comunicazione Integrata è partner PayPal 
Copyright © Bluermes Comunicazione Integrata VAT: IT - 02175880844