Browser-compat-data: SpeechRecognition - AR suppourt

Created on 25 Dec 2019  Â·  11Comments  Â·  Source: mdn/browser-compat-data

I have faced a problem while using SR on phones, if the language is set to Arabic, it only recognize even if the Arabic language installed on the phone, It works well if Arabic is the default language but it does not work if the default is English or anything else.

data

Most helpful comment

Ah, yeah, probably should have checked compatibility data before asking that question... 😂

Well, I'll go ahead and ping @jpmedley, our Chrome expert, for this one, so we can help get to the bottom of this!

All 11 comments

Just to check, when you say "phones", what platform are we talking about, as well as what version (i.e. Android 8.0, iOS 13.2...) Also, what browser(s) is/are this issue happening in?

Okay,
Platform: android
Version: android 9
Browser: chrome version 79

Actually I was thinking it's a general issue not only for my version or phone since we have tried the same app on multiple phones.

Thanks for the response! Have you tried it in other browsers as well, specifically Firefox Android?

You are welcome,

Unfortunately Firefox doesn't support this feature yet 😭

https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition

Ah, yeah, probably should have checked compatibility data before asking that question... 😂

Well, I'll go ahead and ping @jpmedley, our Chrome expert, for this one, so we can help get to the bottom of this!

I may have to pull in an expert. Let's deal with the low-hanging fruit first.

Are you running your own code or accessing someone else's website? If it's your own code, are you serving it through a web server as stated in the compatibility note?

Also note that Chrome unprefixed this at some point. I will try to find out when.

Joe

For when webkit prefix was removed:

  • Chrome Desktop: ≤20
  • Chrome Android: 25
  • Webkit Android: ≤37

@Elchi3 What should I do about the desktop value? That value is as close as I can get because (for this feature, at least) there's no information older than March 2012. "≤20" is not a allowed value in BCD.

Are you running your own code or accessing someone else's website? If it's your own code, are you serving it through a web server as stated in the compatibility note?

I am running it on my own website, using github pages feature.

I dont think its casued by the prefix since its working very well with other languages but arabic, yet i will modify this for future concerns :).

Sorry for being dense. If it's only Arabic, that sounds like a Chrome bug.
Can you please open a ticket.
https://bugs.chromium.org/p/chromium/issues/list

You're the best one to do this since you know the details.
Joe Medley | Technical Writer, Chrome DevRel | [email protected] |
816-678-7195
If an API's not documented it doesn't exist.

On Mon, Jan 6, 2020 at 1:56 PM Abdurrahman Rajab notifications@github.com
wrote:

Are you running your own code or accessing someone else's website? If it's
your own code, are you serving it through a web server as stated in the
compatibility note?

I am running it on my own website
https://a0m0rajab.github.io/BahisQuraniDev/finder, using github pages
feature.

I dont think its casued by the prefix since its working very well with
other languages but arabic, yet i will modify this for future concerns :).

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mdn/browser-compat-data/issues/5397?email_source=notifications&email_token=AB6S7C4JXGDHOPVDIIIJGV3Q4OSKNA5CNFSM4J7GZA72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIG5RJI#issuecomment-571332773,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB6S7C3QVZHHMIDOPW6YBGDQ4OSKNANCNFSM4J7GZA7Q
.

Looks like this has been triaged as a Chrome bug, so I'll go ahead and close the issue here in BCD. Thanks, you two!

@Elchi3 What should I do about the desktop value? That value is as close as I can get because (for this feature, at least) there's no information older than March 2012. "≤20" is not a allowed value in BCD.

If need be, I own virtual machines for pretty much every browser of every version not offered by SauceLabs, including Chrome 1-25. Feel free to ping me if you need help tracking down an old version number!

I will just put the Chrome bug link just in case if anyone wanted to follow up in the future.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ddbeck picture ddbeck  Â·  3Comments

ghost picture ghost  Â·  3Comments

MendyBerger picture MendyBerger  Â·  3Comments

Krinkle picture Krinkle  Â·  4Comments

caugner picture caugner  Â·  4Comments