{"id":18024887,"url":"https://github.com/vivek-nexus/check-webspeech-voice-availability","last_synced_at":"2025-04-04T18:43:39.393Z","repository":{"id":247902936,"uuid":"827179334","full_name":"vivek-nexus/check-webspeech-voice-availability","owner":"vivek-nexus","description":"Checks if a voice of specified language is available on the device","archived":false,"fork":false,"pushed_at":"2024-07-18T13:37:02.000Z","size":29,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T04:14:49.664Z","etag":null,"topics":["javascript","lanaguage","text-to-speech","voice","webspeech-api"],"latest_commit_sha":null,"homepage":"https://www.vivek.nexus/check-webspeech-voice-availability/voiceChecker.js","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vivek-nexus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-11T06:47:19.000Z","updated_at":"2024-07-18T13:37:06.000Z","dependencies_parsed_at":"2024-07-11T08:15:27.094Z","dependency_job_id":"28b013b5-ca00-479a-8203-96d11f66b104","html_url":"https://github.com/vivek-nexus/check-webspeech-voice-availability","commit_stats":null,"previous_names":["vivek-nexus/check-webspeech-voice-availability"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vivek-nexus%2Fcheck-webspeech-voice-availability","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vivek-nexus%2Fcheck-webspeech-voice-availability/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vivek-nexus%2Fcheck-webspeech-voice-availability/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vivek-nexus%2Fcheck-webspeech-voice-availability/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vivek-nexus","download_url":"https://codeload.github.com/vivek-nexus/check-webspeech-voice-availability/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247234850,"owners_count":20905852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","lanaguage","text-to-speech","voice","webspeech-api"],"created_at":"2024-10-30T07:13:54.897Z","updated_at":"2025-04-04T18:43:39.383Z","avatar_url":"https://github.com/vivek-nexus.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# voiceChecker.js\nChecks if voices of specified langauge are available in the browser's speech synthesis interface (WebSpeech API).\n- Takes a 2 character ISO 639-1 language code as input\n- Returns true if at least one voice is available for the specified langauge\n- Returns false if 0 voices are available for the specified lanaguge or if WebSpeech API is not supported by the browser.\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\n\n# Usage instructions\n## Load from file\nDownload voiceChecker.js from https://vivek-nexus.github.io/check-webspeech-voice-availability/voiceChecker.js\n\n### Vanilla JS\n```` html\n\u003c!DOCTYPE html\u003e\n\u003chtml lang=\"en\"\u003e\n\n\u003chead\u003e\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVoice Checker\u003c/title\u003e\n\u003c/head\u003e\n\n\u003cbody\u003e\n    \u003ch1\u003eVoice Checker\u003c/h1\u003e\n    \u003cp\u003eOpen the console to see the results.\u003c/p\u003e\n    \u003cscript type=\"module\"\u003e\n        import { isAtLeastOneVoiceAvailable } from \"./voiceChecker.js\"\n        async function testVoiceChecker() {\n            try {\n                const languageCode = 'en'; // Example language code\n                const isSupported = await isAtLeastOneVoiceAvailable(languageCode);\n                console.log(`Voices available for language '${languageCode}':`, isSupported);\n            } catch (error) {\n                console.error('Voice availability', error);\n            }\n        }\n\n        // Test the function\n        testVoiceChecker();\n    \u003c/script\u003e\n\u003c/body\u003e\n\n\u003c/html\u003e\n````\n\n### React\n````jsx\n// Client side component\n\nimport { useEffect } from 'react';\nimport { isAtLeastOneVoiceAvailable } from './voiceChecker'; // Adjust the path as per your file structure\n\nfunction VoiceCheckerComponent() {\n    useEffect(() =\u003e {\n        // React runs effect twice when a component mounts, which causes issues with WebSpeech API events in the voiceChecker module. See https://react.dev/reference/react/useEffect#my-effect-runs-twice-when-the-component-mounts\n        // You can use a timeout as a workaround during development\n        // In production, effects will run only once, so timeout is not needed\n        const timeout = setTimeout(() =\u003e {\n            isAtLeastOneVoiceAvailable(\"en\").then((isSupported) =\u003e {\n                console.log(isSupported)\n            }).catch((isSupported) =\u003e {\n                console.log(isSupported)\n            })\n        }, 100)\n\n        return (() =\u003e clearTimeout(timeout))\n    }, [])\n\n    return (\n        \u003cdiv\u003e\n            \u003ch1\u003eVoice Checker\u003c/h1\u003e\n            \u003cp\u003eCheck console for results.\u003c/p\u003e\n        \u003c/div\u003e\n    );\n}\n\nexport default VoiceCheckerComponent;\n````\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\n## Load from URL\n````html\n\u003c!DOCTYPE html\u003e\n\u003chtml lang=\"en\"\u003e\n\u003chead\u003e\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVoice Checker\u003c/title\u003e\n    \u003cscript type=\"module\"\u003e\n        import { isAtLeastOneVoiceAvailable } from 'https://www.vivek.nexus/check-webspeech-voice-availability/voiceChecker.js';\n\n        async function testVoiceChecker() {\n            try {\n                const languageCode = 'en'; // Example language code\n                const isSupported = await isAtLeastOneVoiceAvailable(languageCode);\n                console.log(`Voices available for language '${languageCode}':`, isSupported);\n            } catch (error) {\n                console.error('Voice availability:', error);\n            }\n        }\n\n        // Test the function\n        testVoiceChecker();\n    \u003c/script\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n    \u003ch1\u003eVoice Checker\u003c/h1\u003e\n    \u003cp\u003eOpen the console to see the results.\u003c/p\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n````\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## Indicative voice availability of different languages\nIndicative availability of various voices in WebSpeech API in different operating systems (2024). Actual availability can be widely different based on the geographical location of the device.\n\n\u003e **Voices with greater than 90% availability: German, English (GB), English (US), Spanish, French, Italian, Russian**\n\n| Language code | Langauge name                 | Voice language | Android availability | Chromium OS availability | iOS availability | Linux availability | Mac OS availability | Windows availability | Total availability |\n| ------------- | ----------------------------- | -------------- | -------------------- | ------------------------ | ---------------- | ------------------ | ------------------- | -------------------- | ------------------ |\n| af            | Afrikaans                     | af-ZA          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| am            | Amharic                       | am-ET          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| ar            | Arabic                        | ar             | 0.08%                | 100.00%                  |                  |                    | 2.82%               |                      | 0.09%              |\n| ar            | Arabic                        | ar-001         | 0.10%                |                          | 90.52%           |                    | 70.42%              |                      | 13.49%             |\n| ar            | Arabic                        | ar-AE          | 0.25%                |                          |                  |                    |                     | 5.05%                | 0.30%              |\n| ar            | Arabic                        | ar-BH          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-DZ          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-EG          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| ar            | Arabic                        | ar-IQ          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-JO          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-KW          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-LB          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-LY          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-MA          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-OM          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-QA          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-SA          | 0.06%                |                          | 9.24%            |                    | 25.35%              | 6.42%                | 1.65%              |\n| ar            | Arabic                        | ar-SY          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-TN          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ar            | Arabic                        | ar-YE          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| as            | Assamese                      | as-IN          | 38.10%               |                          |                  | 13.95%             |                     |                      | 31.67%             |\n| az            | Azerbaijani                   | az-AZ          |                      |                          |                  |                    |                     | 5.05%                | 0.09%              |\n| bg            | Bulgarian                     | bg             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| bg            | Bulgarian                     | bg-BG          | 52.66%               | 100.00%                  | 90.52%           | 20.93%             | 70.42%              | 6.42%                | 57.24%             |\n| bn            | Bengali                       | bn             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| bn            | Bengali                       | bn-BD          | 53.77%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.82%             |\n| bn            | Bengali                       | bn-IN          | 53.74%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.79%             |\n| br            | Breton                        | brx-IN         | 38.10%               |                          |                  | 13.95%             |                     |                      | 31.67%             |\n| bs            | Bosnian                       | bs-BA          | 0.08%                |                          |                  |                    |                     | 5.05%                | 0.16%              |\n| bs            | Bosnian                       | bs             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| bs            | Bosnian                       | bs-BA-#Cyrl    | 51.26%               |                          |                  | 20.93%             |                     |                      | 42.62%             |\n| bs            | Bosnian                       | bs-BA-#Latn    | 51.26%               |                          |                  | 20.93%             |                     |                      | 42.62%             |\n| ca            | Catalan, Valencian            | ca             | 0.01%                | 100.00%                  |                  |                    |                     |                      | 0.02%              |\n| ca            | Catalan, Valencian            | ca-ES          | 49.48%               |                          | 90.52%           | 16.28%             | 70.42%              | 6.42%                | 54.59%             |\n| cm            | Unknown                       | cmn            |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| cs            | Czech                         | cs             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| cs            | Czech                         | cs-CZ          | 53.74%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.62%             |\n| cy            | Welsh                         | cy             | 0.01%                | 100.00%                  |                  |                    |                     |                      | 0.02%              |\n| cy            | Welsh                         | cy-GB          | 49.47%               |                          |                  | 16.28%             |                     | 6.42%                | 41.24%             |\n| da            | Danish                        | da             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| da            | Danish                        | da-DK          | 53.77%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.65%             |\n| de            | German                        | de-AT          | 0.06%                |                          |                  |                    |                     | 7.34%                | 0.19%              |\n| de            | German                        | de-CH          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| de            | German                        | de             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| **de**        | **German**                    | **de-DE**      | **94.07%**           | **100.00%**              | **100.00%**      | **93.02%**         | **98.59%**          | **85.78%**           | **94.70%**         |\n| do            | Unknown                       | doi-IN         | 23.23%               |                          |                  | 9.30%              |                     |                      | 19.32%             |\n| el            | Greek, Modern (1453–)         | el             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| el            | Greek, Modern (1453–)         | el-GR          | 53.74%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.62%             |\n| en            | English                       | en-CA          | 0.06%                |                          |                  |                    |                     | 9.17%                | 0.22%              |\n| en            | English                       | en-HK          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| en            | English                       | en-IE          | 0.06%                |                          | 99.76%           |                    | 98.59%              | 6.42%                | 15.07%             |\n| en            | English                       | en-KE          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| en            | English                       | en-NZ          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| en            | English                       | en-PH          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| en            | English                       | en-SG          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| en            | English                       | en-TZ          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| en            | English                       | en-ZA          | 0.06%                |                          | 99.76%           |                    | 95.77%              | 6.42%                | 15.05%             |\n| en            | English                       | en-AU          | 53.76%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 9.63%                | 59.70%             |\n| **en**        | **English**                   | **en-GB**      | **94.34%**           | **100.00%**              | **100.00%**      | **93.02%**         | **98.59%**          | **86.70%**           | **94.94%**         |\n| en            | English                       | en-IN          | 54.19%               | 100.00%                  | 98.69%           | 20.93%             | 95.77%              | 8.72%                | 59.87%             |\n| en            | English                       | en-NG          | 53.56%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.64%             |\n| en            | English                       | en-scotland    |                      |                          |                  |                    | 12.68%              |                      | 0.08%              |\n| **en**        | **English**                   | **en-US**      | **98.10%**           | **100.00%**              | **100.00%**      | **95.35%**         | **98.59%**          | **98.17%**           | **98.26%**         |\n| es            | Spanish, Castilian            | es-419         | 0.06%                |                          |                  |                    | 2.82%               |                      | 0.07%              |\n| es            | Spanish, Castilian            | es-AR          | 0.06%                |                          |                  |                    | 12.68%              | 6.42%                | 0.25%              |\n| es            | Spanish, Castilian            | es-BO          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-CL          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-CO          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| es            | Spanish, Castilian            | es-CR          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-CU          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-DO          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-EC          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-GQ          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-GT          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-HN          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-NI          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-PA          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-PE          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-PR          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-PY          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-SV          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-UY          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es-VE          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| es            | Spanish, Castilian            | es             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| **es**        | **Spanish, Castilian**        | **es-ES**      | **94.03%**           | **100.00%**              | **100.00%**      | **93.02%**         | **98.59%**          | **85.78%**           | **94.67%**         |\n| es            | Spanish, Castilian            | es-MX          | 15.55%               |                          | 99.76%           | 32.56%             | 95.77%              | 8.72%                | 28.04%             |\n| es            | Spanish, Castilian            | es-US          | 55.31%               | 100.00%                  | 0.24%            | 46.51%             | 15.49%              | 82.57%               | 47.73%             |\n| et            | Estonian                      | et             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| et            | Estonian                      | et-EE          | 53.62%               | 100.00%                  |                  | 20.93%             |                     | 6.42%                | 44.71%             |\n| fa            | Persian                       | fa-IR          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| fa            | Persian                       | fa             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| fi            | Finnish                       | fi             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| fi            | Finnish                       | fi-FI          | 53.70%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.59%             |\n| fi            | Finnish                       | fil-PH         | 53.62%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.69%             |\n| fr            | French                        | fr-BE          | 0.15%                |                          |                  |                    |                     | 6.42%                | 0.25%              |\n| fr            | French                        | fr-CH          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| fr            | French                        | fr-CA          | 53.62%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 8.72%                | 59.56%             |\n| **fr**        | **French**                    | **fr-FR**      | **94.01%**           | **100.00%**              | **100.00%**      | **93.02%**         | **98.59%**          | **85.78%**           | **94.65%**         |\n| ga            | Irish                         | ga-IE          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| gl            | Galician                      | gl-ES          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| gu            | Gujarati                      | gu             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| gu            | Gujarati                      | gu-IN          | 53.42%               | 100.00%                  |                  | 20.93%             |                     | 6.42%                | 44.54%             |\n| he            | Hebrew                        | he-IL          |                      |                          | 99.76%           |                    | 98.59%              | 6.42%                | 15.02%             |\n| hi            | Hindi                         | hi-IN          | 55.43%               | 100.00%                  | 100.00%          | 46.51%             | 98.59%              | 83.94%               | 62.57%             |\n| hi            | Hindi                         | hi-IN-#Latn    | 5.95%                |                          |                  | 4.65%              |                     |                      | 4.96%              |\n| hr            | Croatian                      | hr             | 0.01%                | 100.00%                  |                  |                    |                     |                      | 0.02%              |\n| hr            | Croatian                      | hr-HR          | 49.68%               |                          | 90.52%           | 16.28%             | 70.42%              | 6.42%                | 54.75%             |\n| hu            | Hungarian                     | hu             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| hu            | Hungarian                     | hu-HU          | 53.67%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.56%             |\n| id            | Indonesian                    | id-ID          | 0.06%                |                          | 100.00%          | 23.26%             | 97.18%              | 83.94%               | 16.61%             |\n| id            | Indonesian                    | id             |                      | 100.00%                  |                  |                    | 2.82%               |                      | 0.03%              |\n| in            | Unknown                       | in-ID          | 53.85%               | 100.00%                  |                  | 20.93%             |                     |                      | 44.78%             |\n| is            | Icelandic                     | is-IS          | 49.81%               |                          |                  | 16.28%             |                     | 5.50%                | 41.51%             |\n| it            | Italian                       | it             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| **it**        | **Italian**                   | **it-IT**      | **93.99%**           | **100.00%**              | **100.00%**      | **93.02%**         | **98.59%**          | **95.41%**           | **94.80%**         |\n| iw            | Unknown                       | iw-IL          | 50.35%               |                          |                  | 16.28%             |                     |                      | 41.85%             |\n| ja            | Japanese                      | ja-JP          | 53.82%               | 100.00%                  | 100.00%          | 46.51%             | 98.59%              | 85.78%               | 61.27%             |\n| jv            | Javanese                      | jv-ID          | 50.91%               | 100.00%                  |                  | 18.60%             |                     | 5.50%                | 42.43%             |\n| jv            | Javanese                      | jv-ID-#Latn    | 3.24%                |                          |                  | 2.33%              |                     |                      | 2.70%              |\n| ka            | Georgian                      | ka-GE          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| kk            | Kazakh                        | kk-KZ          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| km            | Central Khmer                 | km-KH          | 53.63%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.70%             |\n| kn            | Kannada                       | kn             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| kn            | Kannada                       | kn-IN          | 53.42%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.53%             |\n| ko            | Korean                        | ko             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| ko            | Korean                        | ko-KR          | 53.87%               | 100.00%                  | 100.00%          | 44.19%             | 98.59%              | 85.78%               | 61.30%             |\n| ko            | Korean                        | kok-IN         | 38.04%               |                          |                  | 13.95%             |                     |                      | 31.62%             |\n| ks            | Kashmiri                      | ks-IN          | 15.12%               |                          |                  | 4.65%              |                     |                      | 12.56%             |\n| ks            | Kashmiri                      | ks-IN-#Arab    | 22.99%               |                          |                  | 9.30%              |                     |                      | 19.12%             |\n| ks            | Kashmiri                      | ks-IN-#Deva    | 4.06%                |                          |                  | 2.33%              |                     |                      | 3.38%              |\n| ku            | Kurdish                       | ku             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| la            | Latin                         | la             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| lo            | Lao                           | lo-LA          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| lt            | Lithuanian                    | lt             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| lt            | Lithuanian                    | lt-LT          | 49.81%               |                          |                  | 16.28%             |                     | 6.42%                | 41.52%             |\n| lv            | Latvian                       | lv             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| lv            | Latvian                       | lv-LV          | 52.55%               | 100.00%                  |                  | 20.93%             |                     | 6.42%                | 43.82%             |\n| ma            | Unknown                       | mai-IN         | 27.85%               |                          |                  | 11.63%             |                     |                      | 23.16%             |\n| ma            | Unknown                       | mai-IN-#Deva   | 6.50%                |                          |                  | 4.65%              |                     |                      | 5.41%              |\n| mk            | Macedonian                    | mk-MK          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| ml            | Malayalam                     | ml             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| ml            | Malayalam                     | ml-IN          | 53.41%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.52%             |\n| mn            | Mongolian                     | mn-MN          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| mn            | Mongolian                     | mni-IN-#Beng   | 22.99%               |                          |                  | 9.30%              |                     |                      | 19.12%             |\n| mr            | Marathi                       | mr             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| mr            | Marathi                       | mr-IN          | 53.41%               | 100.00%                  |                  | 20.93%             |                     | 6.42%                | 44.54%             |\n| ms            | Malay                         | ms             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| ms            | Malay                         | ms-MY          | 52.67%               | 100.00%                  | 90.52%           | 20.93%             | 70.42%              | 6.42%                | 57.25%             |\n| mt            | Maltese                       | mt-MT          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| my            | Burmese                       | my-MM          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| nb            | Norwegian Bokmål              | nb             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| nb            | Norwegian Bokmål              | nb-NO          | 53.66%               | 100.00%                  | 90.52%           | 20.93%             | 85.92%              | 6.42%                | 58.17%             |\n| ne            | Nepali                        | ne-NP          | 53.62%               | 100.00%                  |                  | 20.93%             |                     | 5.05%                | 44.68%             |\n| nl            | Dutch, Flemish                | nl-BE          | 52.54%               | 100.00%                  | 99.64%           | 20.93%             | 98.59%              | 6.42%                | 58.61%             |\n| nl            | Dutch, Flemish                | nl-NL          | 53.71%               | 100.00%                  | 100.00%          | 44.19%             | 98.59%              | 85.78%               | 61.17%             |\n| no            | Norwegian                     | no-NO          |                      |                          | 9.24%            |                    | 12.68%              |                      | 1.40%              |\n| or            | Oriya                         | or-IN          | 38.04%               |                          |                  | 13.95%             |                     |                      | 31.62%             |\n| pa            | Punjabi, Panjabi              | pa-IN          | 0.08%                | 100.00%                  |                  |                    |                     |                      | 0.08%              |\n| pa            | Punjabi, Panjabi              | pa-IN-#Guru    | 52.45%               |                          |                  | 20.93%             |                     |                      | 43.61%             |\n| pl            | Polish                        | pl             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| pl            | Polish                        | pl-PL          | 55.40%               | 100.00%                  | 100.00%          | 46.51%             | 98.59%              | 85.78%               | 62.58%             |\n| ps            | Pashto, Pushto                | ps-AF          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| pt            | Portuguese                    | pt-BR          | 68.95%               | 100.00%                  | 100.00%          | 76.74%             | 98.59%              | 85.78%               | 73.91%             |\n| pt            | Portuguese                    | pt-PT          | 53.63%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.53%             |\n| ro            | Romanian, Moldavian, Moldovan | ro             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| ro            | Romanian, Moldavian, Moldovan | ro-RO          | 53.58%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.49%             |\n| ru            | Russian                       | ru             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| **ru**        | **Russian**                   | **ru-RU**      | **94.17%**           | **100.00%**              | **100.00%**      | **93.02%**         | **98.59%**          | **86.24%**           | **94.80%**         |\n| sa            | Sanskrit                      | sa-IN          | 23.23%               |                          |                  | 9.30%              |                     |                      | 19.32%             |\n| sa            | Sanskrit                      | sat-IN-#Olck   | 22.99%               |                          |                  | 9.30%              |                     |                      | 19.12%             |\n| sd            | Sindhi                        | sd-IN-#Deva    | 22.99%               |                          |                  | 9.30%              |                     |                      | 19.12%             |\n| si            | Sinhala, Sinhalese            | si-LK          | 53.60%               | 100.00%                  |                  | 20.93%             |                     | 5.50%                | 44.67%             |\n| sk            | Slovak                        | sk             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| sk            | Slovak                        | sk-SK          | 53.57%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.48%             |\n| sl            | Slovenian                     | sl-SI          | 0.06%                |                          |                  |                    |                     | 6.42%                | 0.17%              |\n| sl            | Slovenian                     | sl             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| so            | Somali                        | so-SO          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n| sq            | Albanian                      | sq             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| sq            | Albanian                      | sq-AL          | 51.22%               |                          |                  | 20.93%             |                     | 5.05%                | 42.68%             |\n| sr            | Serbian                       | sr             | 0.08%                | 100.00%                  |                  |                    |                     |                      | 0.08%              |\n| sr            | Serbian                       | sr-RS          |                      |                          |                  |                    |                     | 5.50%                | 0.10%              |\n| su            | Sundanese                     | su-ID          | 0.09%                | 100.00%                  |                  |                    |                     | 5.50%                | 0.19%              |\n| su            | Sundanese                     | su-ID-#Latn    | 29.85%               |                          |                  | 9.30%              |                     |                      | 24.81%             |\n| sv            | Swedish                       | sv             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| sv            | Swedish                       | sv-SE          | 53.63%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 6.42%                | 59.53%             |\n| sw            | Swahili                       | sw-TZ          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| sw            | Swahili                       | sw             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| sw            | Swahili                       | sw-KE          | 51.22%               |                          |                  | 20.93%             |                     | 6.42%                | 42.70%             |\n| ta            | Tamil                         | ta-LK          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ta            | Tamil                         | ta-MY          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ta            | Tamil                         | ta-SG          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ta            | Tamil                         | ta             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| ta            | Tamil                         | ta-IN          | 53.39%               | 100.00%                  |                  | 20.93%             |                     | 6.42%                | 44.52%             |\n| te            | Telugu                        | te             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| te            | Telugu                        | te-IN          | 53.39%               | 100.00%                  |                  | 20.93%             |                     | 6.42%                | 44.52%             |\n| th            | Thai                          | th-TH          | 54.90%               | 100.00%                  | 99.76%           | 23.26%             | 98.59%              | 6.42%                | 60.58%             |\n| tr            | Turkish                       | tr             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| tr            | Turkish                       | tr-TR          | 53.65%               | 100.00%                  | 99.76%           | 20.93%             | 98.59%              | 8.72%                | 59.59%             |\n| uk            | Ukrainian                     | uk-UA          | 53.60%               | 100.00%                  | 90.52%           | 20.93%             | 70.42%              | 6.42%                | 58.02%             |\n| ur            | Urdu                          | ur-IN          | 0.06%                |                          |                  |                    |                     | 5.05%                | 0.15%              |\n| ur            | Urdu                          | ur-PK          | 53.39%               | 100.00%                  |                  | 20.93%             |                     | 6.42%                | 44.52%             |\n| uz            | Uzbek                         | uz-UZ          |                      |                          |                  |                    |                     | 5.50%                | 0.10%              |\n| vi            | Vietnamese                    | vi             |                      | 100.00%                  |                  |                    |                     |                      | 0.01%              |\n| vi            | Vietnamese                    | vi-VN          | 55.62%               | 100.00%                  | 90.52%           | 23.26%             | 70.42%              | 6.42%                | 59.70%             |\n| yu            | Unknown                       | yue-HK         | 1.31%                | 100.00%                  |                  | 2.33%              |                     |                      | 1.10%              |\n| yu            | Unknown                       | yue-HK-#Hant   | 51.79%               |                          |                  | 18.60%             |                     |                      | 43.06%             |\n| zh            | Chinese                       | zh-CN          | 0.16%                | 100.00%                  | 100.00%          | 23.26%             | 97.18%              | 85.78%               | 16.74%             |\n| zh            | Chinese                       | zh-HK          | 0.06%                |                          | 100.00%          | 23.26%             | 97.18%              | 85.78%               | 16.65%             |\n| zh            | Chinese                       | zh-TW          | 0.14%                | 100.00%                  | 100.00%          | 23.26%             | 97.18%              | 85.78%               | 16.72%             |\n| zh            | Chinese                       | zh-CN-#Hans    | 54.02%               |                          |                  | 37.21%             |                     |                      | 44.97%             |\n| zh            | Chinese                       | zh-CN-liaoning |                      |                          |                  |                    |                     | 5.05%                | 0.09%              |\n| zh            | Chinese                       | zh-CN-shaanxi  |                      |                          |                  |                    |                     | 5.05%                | 0.09%              |\n| zh            | Chinese                       | zh-Hans        |                      |                          |                  |                    | 2.82%               |                      | 0.02%              |\n| zh            | Chinese                       | zh-Hant        |                      |                          |                  |                    | 2.82%               |                      | 0.02%              |\n| zh            | Chinese                       | zh-HK-#Hans    | 53.38%               |                          |                  | 37.21%             |                     |                      | 44.44%             |\n| zh            | Chinese                       | zh-HK-#Hant    | 53.38%               |                          |                  | 37.21%             |                     |                      | 44.44%             |\n| zh            | Chinese                       | zh-MO-#Hans    | 49.60%               |                          |                  | 16.28%             |                     |                      | 41.22%             |\n| zh            | Chinese                       | zh-MO-#Hant    | 49.60%               |                          |                  | 16.28%             |                     |                      | 41.22%             |\n| zh            | Chinese                       | zh-SG-#Hans    | 49.60%               |                          |                  | 16.28%             |                     |                      | 41.22%             |\n| zh            | Chinese                       | zh-TW-#Hant    | 54.12%               |                          |                  | 37.21%             |                     |                      | 45.06%             |\n| zu            | Zulu                          | zu-ZA          | 0.06%                |                          |                  |                    |                     | 5.50%                | 0.15%              |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvivek-nexus%2Fcheck-webspeech-voice-availability","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvivek-nexus%2Fcheck-webspeech-voice-availability","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvivek-nexus%2Fcheck-webspeech-voice-availability/lists"}