Enable speech synthesis on Android

VERIFIED FIXED in Firefox 62

Status

()

enhancement
VERIFIED FIXED
Last year
Last year

People

(Reporter: eeejay, Assigned: eeejay)

Tracking

({dev-doc-complete})

62 Branch
mozilla62
ARM
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox62 verified)

Details

(Whiteboard: [webcompat])

Attachments

(1 attachment, 1 obsolete attachment)

No description provided.
Comment on attachment 8979685 [details] [diff] [review]
Enable WebSpeech synthesis in Android. r?smaug

rs+ I guess.
How much testing has it got? Does it work with geckoview?
Attachment #8979685 - Flags: review?(bugs) → review+
(In reply to Olli Pettay [:smaug] from comment #2)
> Comment on attachment 8979685 [details] [diff] [review]
> Enable WebSpeech synthesis in Android. r?smaug
> 
> rs+ I guess.
> How much testing has it got? Does it work with geckoview?

Not much testing, that's why I think it should be enabled. Would you do this differently? Only enable in pre-release? I figured if it rides the trains we should uncover any issues there may be.

It works in geckoview.
Would it be helpful to have the web compat team do some testing in Nightly? Are there particular sites we are concerned about?
Whiteboard: [webcompat]
(In reply to Panos Astithas [:past] (please ni?) from comment #4)
> Would it be helpful to have the web compat team do some testing in Nightly?
> Are there particular sites we are concerned about?

Thanks! This kind of testing would be amazing. I don't actually know of popular sites that use this :)

I made a demo site a while back: http://eeejay.github.io/webspeechdemos/

Note, to compare apples to apples, you need to run this against android chrome. the android platform tts is not great, so we couldn't implement every feature, like pause. chrome had to leave things unimplemented as well.
Oops. Forgot to tweak the interfaces test..
Attachment #8982290 - Flags: review?(bugs)
Attachment #8979685 - Attachment is obsolete: true
Attachment #8982290 - Flags: review?(bugs) → review+

Comment 7

Last year
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7fa83e49f708
Enable WebSpeech synthesis in Android. r=smaug
Keywords: checkin-needed

Comment 8

Last year
bugherder
https://hg.mozilla.org/mozilla-central/rev/7fa83e49f708
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Devices:
 - Nexus 5 (Android 6.0.1);
 - Nexus 9 (Android 6.0.1);
 - Samsung Galaxy Tab 3 (Android 7.0).


Verified this using the site provided by Eltan in Comment 5. There was no noticeable difference between Chrome and FF when testing this, speech worked perfectly on all of the devices using a variety of pitch, rate and volume.
Status: RESOLVED → VERIFIED
OS: Unspecified → Android
Hardware: Unspecified → ARM
Version: unspecified → 62 Branch
You need to log in before you can comment on or make changes to this bug.