| Summary: | [GStreamer] Implement Speech Synthesis with Flite | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | ChangSeok Oh <changseok> |
| Component: | WebKitGTK | Assignee: | ChangSeok Oh <changseok> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply, philn |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 250668 | ||
| Bug Blocks: | |||
|
Description
ChangSeok Oh
2023-01-14 16:24:46 PST
I don't want to delay this patch for further bug fixes. It is itself a huge chunk so I suggest splitting the web speech synthesis support into some phases. Phase 1. Support build and basic functionalities (e.g., play, stop, pause, cancel) -> the current patch Phase 2. Fix bugs on layout tests (fast/speechsynthesis) and enable the tests Phase 3. Further bug fixes as we find new ones. @philn, thought? Or we can enable fast/speechsynthesis in phase 1 but add failed 4 tests as exceptions to fix later. > Phase 1. Support build and basic functionalities (e.g., play, stop, pause, cancel) -> the current patch
Without GStreamer usage from UIProcess?
(In reply to Philippe Normand from comment #3) > > Phase 1. Support build and basic functionalities (e.g., play, stop, pause, cancel) -> the current patch > > Without GStreamer usage from UIProcess? Yes. That was fixed already. =) Pull request: https://github.com/WebKit/WebKit/pull/8677 Committed 259197@main (f99efce2948a): <https://commits.webkit.org/259197@main> Reviewed commits have been landed. Closing PR #8677 and removing active labels. |