SpeechSynthesisUtterance语言列表?(SpeechSynthesisUtterance list of languages?)

我在javascript中使用SpeechSynthesisUtterance ,但找不到支持的语言列表。

有谁知道如何获得包含代码和语言名称的语言列表?

例。 英美en-US日本ja-JA


I'm using SpeechSynthesisUtterance in javascript and cannot find a list of the languages supported.

Does anybody know how to get a list of the languages containing the code and the name of the language?

example. English-US en-US Japanese ja-JA

2023-02-05 18:02

满意答案

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

回顾一下。 但是为了简短起见,语言设置器/ getter返回一个BCP-47语言标签。 在这里列出 不保证每个浏览器都特别支持任何浏览器,因为实际上并不存在支持值的综合列表。


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

Review this. But to make a very long story short, the language setter/getter returns a BCP-47 language tag. List here. No guarantee that any are particularly supported per a browser, as a comprehensive list of supported values doesn't actually exist.

相关问答

更多

获取全文搜索配置语言的完整列表(Get full list of full text search configuration languages)

手册中有说明如何使用psql检索所有信息: 12.10。 psql支持 有关文本搜索配置对象的信息可以使用一组命令在psql中获得: \dF{d,p,t}[+] [PATTERN] 尤其是: 列出文本搜索字典(添加+的更多细节)。 => \dFd 还有更多,阅读手册。 最终, to_tsvector() , to_tsquery()等可能的参数值。 由系统目录pg_ts_config中的条目定义,您可以从中获取pg_ts_config 列表 。 在我的基本安装中: SELECT cfgname...

Android上支持的语言/语言环境列表是什么?(What is the list of supported languages/locales on Android?)

从Android 5.0 , BCP 47中的所有语言都可用于开发应用程序(但不一定可以在给定设备的系统设置中进行选择)。 当使用ISO 639-1代码时,资源文件夹的格式values-xx...其中xx是ISO-639-1代码。 当使用BCP 47标签时,资源文件夹名为values-b+xxx...其中xxx是三个字母的语言代码。 以下是Android 2.3之前的列表( 来源 ) Language / Locale Supported since version...

从java获取所有语言(Get all languages from java)

你不应该传递一个空字符串作为第一个参数,你应该传递语言。 用你现在的语言。 Locale locale = new Locale(cc); list.add(locale.getDisplayLanguage()); 用自己的语言。 Locale locale = new Locale(cc); list.add(locale.getDisplayLanguage(locale)); 修改该行,您应该始终检查javadoc。 https://docs.oracle.com/javase/7/d...

SpeechSynthesisUtterance语言列表?(SpeechSynthesisUtterance list of languages?)

https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/lang 回顾一下。 但是为了简短起见,语言设置器/ getter返回一个BCP-47语言标签。 在这里列出 不保证每个浏览器都特别支持任何浏览器,因为实际上并不存在支持值的综合列表。 https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/lang Revie...

我在哪里可以找到Google Translate API支持的语言列表?(Where can I find the Google Translate API supported languages list?)

根据谷歌的说法:1)是的,这些是唯一支持的语言,2)谷歌可能能够使用更多的语言。 这里它说:'请注意,可能会返回此表中未列出的其他语言(这些将是iso639-1语言代码)'。 因此,我建议使用所有可能的iso639-1代码调用Translate API,以尝试找出支持的其他代码。 According to Google: 1) Yes these are the only languages supported, 2) Google may be able to use more language...

AVSpeechSynthesizer支持哪些语言?(What are the supported languages with AVSpeechSynthesizer?)

是的,它确实。 使用speechVoices获取支持语言的可用语音列表。 目前(截至2014年1月),你会发现这些: TH-TH PT-BR SK-SK FR-CA RO-RO 不,不 FI-FI PL-PL DE-DE NL-NL ID-ID TR-TR 它-IT PT-PT FR-FR RU-RU ES-MX ZH-HK SV-SE HU-HU ZH-TW ES-ES ZH-CN NL-BE EN-GB AR-SA KO-KR CS-CZ EN-ZA EN-AU DA-DK EN-US EN-...

使用不同的.Net语言?(Use of Different .Net Languages?)

不知道这是你以后的事情,但它仍然很有趣。 我很惊讶地看到C#的效果如此之低。 http://langpop.com/ Not sure if this is what you are after but it's interesting nonetheless. I was surprised to see C# as far down as it was. http://langpop.com/

用口语语言列表填充下拉菜单(populate dropdown with list of spoken languages)

这会给你一个你可以指定给ComboBox的语言字符串名称列表,或者你可以用ComboBox.Items.Add()替换languageList.Add()。 public static List<string> GetCountryList() { List<string> languageList = new List<string>(); CultureInfo[] cultureList = CultureInfo.GetCultures(CultureTypes.AllC...

语言列表,在哪里寻找(List of Languages, where to look for)

ISO 639是一个很好的起点。 以下是美国国会图书馆维护的几页: http://www.loc.gov/standards/iso639-2/php/code_list.php http://www.loc.gov:8081/standards/iso639-5/id.php 浏览网站,他们也有计算机可解析纯文本版本。 更新 :忘了sil.org。 有一个ISO 639-3列表可从他们的网站获得: http://www.sil.org/iso639-3 ISO 639 is a good pla...

多种语言的转义字符列表(List of escape characters for several languages)

这是该文章最新的返回机器链接 。 Here's the most recent wayback machine link for that article.

相关文章

更多

Python 列表(list)操作

列表就像java里的collection,所具有的特性也要比元组更多,更灵活,其character总结 ...

10 Programming Languages You Should Learn Right Now

By Deborah Rothberg September 15, 2006 Knowing a ...

源码解读Mybatis List列表In查询实现的注意事项

源码解读Mybatis List列表In查询实现的注意事项 在SQL开发过程中,动 ...

A Great List of Windows Tools

Windowsis an extremely effective and a an efficient ...

java中list、set和map 的区别(转)

List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序 ...

List用完后需要赋null吗

从数据库查询N条记录放在List集合中,然后通过request对象返回给页面,通过循环遍历将List中 ...

hibernate 对list修改

class A{ private String a; private String b; pri ...

FreeMarker集合(List、Map)

我们上一节认识了FreeMarker基本数据类型,接口认识FreeMarker集合(List、Map) ...

java List排序一

java List对象排序有多种方法,下面是其中两种 第一种方法,list中的对象实现Comparab ...

必须会的十种语言

10 Programming Languages You Should Learn Right Now ...

最新问答

更多

Python / IPython奇怪的不可重现列表索引超出范围错误(Python/IPython strange non reproducible list index out of range error)

你得到IndexError的原因是你的输入文件显然不是完全用制表符分隔的。 这就是为什么当您尝试访问它时, splits[1]没有任何内容。 您的代码可以使用一些重构。 首先,你正在重复使用if -checks,这是不必要的。 这只是将cds0到7个字符,这可能不是你想要的。 我将以下内容放在一起,以演示如何重构您的代码,使其变得更加pythonic和干燥。 我无法保证它能够与您的数据集一起使用,但我希望它可以帮助您了解如何以不同的方式执行操作。 to_sort = [] # W

故事板从表格单元中延伸出来并显示其详细信息披露按钮(storyboard segue from a tablecell an its Detail Disclosure Button)

我不认为你可以链接一个特定的细节披露按钮瓦特/赛格。 我的故事板是非常程序化的B / C我使用了很多定制CGRect等。 所以我倾向于使用这样的东西: -(void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath { [self performSegueWithIdentifier:@"ViewControllerIdentifer"

我们可以将Gherkin功能文件与testcomplete集成(Can we integrate Gherkin feature files with testcomplete)

TestComplete不支持Gherkin功能文件。 但是,TestComplete具有SDK,因此可以自己为此创建扩展。 TestComplete does not support Gherkin feature files. However, TestComplete has SDK so it is possible to create an extension for this by yourself.

TrustAllCertificatesCallback被忽略(TrustAllCertificatesCallback is ignored)

我没有做过这样的事情,但看看我认为可以看出错误的例子。 试试这个代码: static class Program { static void Main() { var tcpclient = new TcpClient("remote.example.com", 443); var tcpstream = tcpclient.GetStream(); var sslstream = new SslStream(tcpstream,

返回嵌套元素的索引(Return index of nested element)

您需要获取父li元素的索引。 否则,您将获得列表项内锚点的索引,该索引始终为零。 $(this.parentNode).index(); You need to get the index of the parent li element. Otherwise you are getting the index of the anchor inside the list item, which will always be zero. $(this.parentNode).index();

在数组中重新编号元素的有效方法(Efficient way of re-numbering elements in an array)

您需要多次迭代列表,我认为没有办法解决这个问题。 毕竟,在开始更改元素(第二遍)之前,首先必须确定不同元素的数量(第一遍)。 但是请注意,由于对index的重复调用而not in列表中具有O(n),因此可能具有最多O(n ^ 2)的不同元素的数量。 或者,您可以使用dict而不是value_map的list 。 字典比列表具有更快的查找速度,因此,复杂性应该确实在O(n)的数量级上。 您可以使用(1)字典理解来确定旧值到新值的映射,以及(2)用于创建更新子项的列表理解。 value_map =

Express app定义的`static`文件夹无法正常工作(Express app defined `static` folder not working properly)

选项1 你可以改变这一行: app.use( express.static(__dirname + '/puplic')); //my public folder. 至 app.use('/oneTime', express.static(__dirname + '/puplic')); //my public folder 选项2 我假设你在公共文件夹中有一个js文件夹,然后你需要更改你的HTML代码:

使用node.js和socket.io每秒广播一次(Using node.js and socket.io to broadcast every second)

对于计时器值,请在服务器端本身每秒更新本地计时器。 每当有任何用户进来时,给他这个值以及计时器的总值。 然后客户端将根据dandavis评论在本地启动自己的计时器,但在服务器端保留一些间隔,如15或10秒,服务器将广播当前计时器值,以便客户端相应地进行同步。 简而言之,服务器将每隔10(n:你决定)秒后广播,但它将在本地每秒更新定时器变量。 每当客户端进入时,它将获得总计时器值和当前计时器值。 广播当前出价的休息功能可以以正常方式完成。 For timer value, keep updatin

如何让XMLSerializer将命名空间添加到嵌套对象中的属性?(How do I get the XMLSerializer to add namespaces to attributes in nested objects?)

IXmlSerializable也许? 注意我还添加了(对A ): [XmlElement("A", Namespace = "http://www.example.com/namespace")] public TestSoapHeaderTypeValuePair A {...} 代码如下: public class TestSoapHeaderTypeValuePair : IXmlSerializable { private string _type; private