Bug 106742 - Support WebSpeech - Speech Synthesis
Summary: Support WebSpeech - Speech Synthesis
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: chris fleizach
URL:
Keywords: WebExposed
Depends on: 106847 107014 107135 107172 107345 107347 107348 107349 107350 107351 107382 110773 111695
Blocks: 116314
  Show dependency treegraph
 
Reported: 2013-01-13 02:10 PST by chris fleizach
Modified: 2013-05-20 06:35 PDT (History)
5 users (show)

See Also:


Attachments
patch (4.87 KB, patch)
2013-03-04 15:11 PST, chris fleizach
simon.fraser: review+
Details | Formatted Diff | Diff
patch + unskip layout tests (5.95 KB, patch)
2013-03-04 15:17 PST, chris fleizach
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description chris fleizach 2013-01-13 02:10:20 PST
As outlined in

https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#tts-section

We want to support the speech synthesis aspect.
Comment 1 Simon Fraser (smfr) 2013-02-25 14:21:55 PST
How does this relate to bug 80261?
Comment 2 chris fleizach 2013-02-25 14:24:14 PST
looks like that is for speech recognition. this is for speech synthesis
Comment 3 chris fleizach 2013-03-04 15:11:16 PST
Created attachment 191318 [details]
patch

All blocking bugs are resolved. This feature is ready to be enabled on the mac
Comment 4 Simon Fraser (smfr) 2013-03-04 15:14:17 PST
Comment on attachment 191318 [details]
patch

Are there tests for this feature?
Comment 5 chris fleizach 2013-03-04 15:16:12 PST
Shoot, I forgot I can uncomment out the Skipped tests now. But yes, we have 6 tests.
Comment 6 chris fleizach 2013-03-04 15:17:41 PST
Created attachment 191320 [details]
patch + unskip layout tests
Comment 7 chris fleizach 2013-03-04 17:23:49 PST
http://trac.webkit.org/changeset/144698
Comment 8 chris fleizach 2013-03-04 17:52:16 PST
That patch caused a build failure on Lion

/Volumes/Data/slave/lion-leaks/build/Source/WebCore/Modules/speech/SpeechSynthesis.cpp:35:10: fatal error: 'WTF/CurrentTime.h' file not found
#include <WTF/CurrentTime.h>

that seems strange
Comment 9 chris fleizach 2013-03-04 17:56:38 PST
Build fix
http://trac.webkit.org/changeset/144703