问题标签 [phonetics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1573 浏览

python - IPA 到 Arpabet python

我想做一个简单的替换,例如:

问题是 python 不接受这些字符。

我也试过了,比如:

但我仍然无法打开任何东西,因为我收到解码错误:UnicodeDecodeError:'ascii'编解码器无法解码位置 0 的字节 0xcb:序数不在范围内(128)

我弄乱了编解码器,但找不到合适的东西,也许我走错了路?

0 投票
2 回答
241 浏览

elasticsearch - 使用 Elasticserach 搜索整数的拼音结果

请原谅我是 Elasticsearch 的新手,但我正在遵循此处的语音入门指南:语音匹配

我有以下

我通过这样做添加了一些结果:

我想通过输入以下查询来查询电影“300”:

但我没有得到任何结果。如果将我的查询更改为“300”,尽管它工作得很好。

如果我做:

我看到只有一个数字令牌返回,而不是字母数字版本,例如:

我的语音查询是否缺少我应该定义以获取数字和字母数字标记的内容?

0 投票
2 回答
1419 浏览

python - 如何在 Python 中将阿拉伯字母映射到音素?

我想制作一个简单的 Python 脚本,将每个阿拉伯字母映射到音素声音符号。我有一个文件,其中包含一堆单词,脚本将读取这些单词以将它们转换为音素,并且我的代码中有以下字典:

我的.txt文件中的内容:

我的代码中的字典:

我有一个嵌套循环,我正在读取每一行,转换每个字符:

这是我得到的错误:

然后我使用 Linux 命令检查文件类型是否为 UTF-8:

我得到的输出:

这个问题的任何解决方案,为什么它不映射到字典中的 Unicode 对象,因为我用作ar_let_phon_maplist[character]行键的字符也是 Unicode?我的代码有问题吗?

0 投票
2 回答
214 浏览

java - 如何测量在短语中说出单词所需的时间?

我需要分析一个句子/短语以及说出每个单词所需的输出时间。例如,在句子中

我需要这个

(我做了这个。这些不是实际的话语时间)

这样做的一种方法是假设词长与话语时间成正比,但这并不总是正确的(“队列”和“Q”具有相同的话语时间,尽管它们的词长不同)

标点符号的存在也必须考虑在内。

奖励:识别情绪:)

谁能指出我这样做的算法/论文?有没有办法从现有的文本转语音代码中破解这个?非常感谢 Java 代码建议!

0 投票
2 回答
271 浏览

solr - 使用 Solr 5.4 语音搜索邮政编码

使用 Solr 5.4,我正在尝试以语音方式索引和搜索邮政编码。我尝试将 NGramFilterFactory 和 BeiderMorseFilterFactory 结合起来,但似乎不起作用。例如,我想存储和索引“AB11 9RD”并搜索为“a B 11 9 Rd”。我在这里发布我们的 schema.xml。任何实施技巧将不胜感激。

0 投票
0 回答
66 浏览

javascript - 阻止 Google 地理编码使用拼音搜索

我正在使用 Google 地理编码来获取城市(例如伦敦)数据,例如经度/纬度/州/国家/地区/等,但是当我使用搜索短语“Lindon”而不是“London”时,它仍然会找到并返回伦敦的数据. 有没有办法关闭谷歌地理编码的拼音搜索?

在 www.okcupid.com 的注册页面上对此进行测试,当我输入“Lindon”时,没有找到任何东西,这正是我想要的。也许他们没有使用谷歌地理编码???

在此处输入图像描述

这是我的地理编码代码示例

0 投票
1 回答
507 浏览

android - 如何在 Android 中使用拼音编辑文本或搜索视图?

就像,我会用英文键盘写,但EditText/SearchView字体会变成拼音 [bangla]。我怎样才能做到这一点?

例子

0 投票
1 回答
250 浏览

ios - IOS - nsstring 文本转换成英文音标 Text

我想将一个英语单词翻译成它的音标工作。只有文本转换。就像我有工作你好,所以这将转换为/ˈheˈləʊ haʊ ə jʊ/。有谁知道API?任何演示链接请与我分享。.

0 投票
2 回答
1027 浏览

machine-learning - 波形比较

我正在做一个个人研究项目。

我的目标是能够识别声音并通过将其波形与数据库中的波形进行比较来识别它是否属于 IPA。我对 Mathematica、SciPy 和 PyBrain 有一定的了解。

对于第一阶段,我只使用英语(美国)拼音字母。我有一个简单的英语拼音字母测试库,是我在网上找到的。这里的诀窍是:

我想将声音文件分成对应于不同音节的波形——这将需要一个学习算法。因此,“我喜欢苹果”将被切割成构成句子的音节波形。

然后将每个波形与英国 PA 的波形进行比较。我不确定如何做这部分。我正在考虑使用 Praat 来检测波形,捕获波形图像并将其与存储在数据库中的图像分析进行比较(这很有趣)。

这里的损害是,我不知道如何让 Praat 自动生成一个波形文件,然后将它在音节之间切割成波形块。从逻辑上讲,我只会为学习算法准备测试用例并教 comp 去做。

不需要波形图像-我可以通过快速傅立叶变换来做到这一点并比较两个fft-在x%的误差范围内认为它是y音节吗?

0 投票
1 回答
1095 浏览

python - 使用python创建音素

我正在尝试使用 python 将英语词典中的单词转换为简单的音素。我使用的是 python 3.5,而所有示例都是针对 python 2 + 的。

例如在文件 test.txt 的以下文本中:

在这里,我首先要提取每个单词,然后将它们转换为音素。这是我想要的结果

这是我的 python 代码,但它太早而且太少。您能否建议我更多地将什么转换为WH AT我需要先查找是否有字母wh然后将其替换为WH