- From: Dominic Mazzoni <dmazzoni@google.com>
- Date: Fri, 17 Aug 2012 10:59:16 -0700
- To: olli@pettay.fi
- Cc: public-speech-api@w3.org
Sounds good, got rid of "static". Do you know the formal way to express window.speechSynthesis? Ex 1: speechSynthesis.speak(SpeechSynthesisUtterance('Hello World')); Ex 2: var u = new SpeechSynthesisUtterance(); u.text = 'Hello World'; u.lang = 'en-US'; u.onend = function() { alert('Finished!'); } speechSynthesis.speak(u); interface SpeechSynthesis { readonly attribute boolean pending; readonly attribute boolean speaking; readonly attribute boolean paused; void speak(SpeechSynthesisUtterance utterance); void cancel(SpeechSynthesisUtterance utterance); void pause(); void continue(); void stopAndFlushQueue(); } [Constructor, Constructor(DOMString text)] interface SpeechSynthesisUtterance { attribute DOMString text; attribute DOMString lang; attribute DOMString serviceURI; readonly attribute boolean speaking; readonly attribute boolean paused; readonly attribute boolean ended; attribute Function onstart; attribute Function onend; }
Received on Friday, 17 August 2012 17:59:44 UTC