问题标签 [pinyin]

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 回答
63 浏览

chinese-locale - 如何识别中文文本中的声调?

有没有一种程序化的方式来识别中文文本中的音调?

对于像我这样的输入字符串,苹果我需要提取音调23因为它会在拼音音译píng guǒping2 guo3.

我想一个可能的解决方法是将中文汉字文本转换为拼音(例如使用pinyin4j),然后从拼音中提取音调,但我认为必须有更好更直接的方法来做到这一点。

语境

问题是是否有一些算法方法来识别音调,或者唯一的方法是根据权威来源(例如公开可用的CEDICT 数据库)进行地图查找。

0 投票
1 回答
22 浏览

python - 拼音的所有 Python 排列组合(普通话罗马化)

我正在寻找一个无声拼音组合/排列的列表。

当前数据格式为:

预期的结果将是一个类似的列表:

我可以删除列表并清理自己。我只是想在两个拼音的每个顺序中包含每个组合。

0 投票
1 回答
40 浏览

python - 为什么在使用应用 lambda 时出现错误“浮动”对象不可迭代

我尝试将中国省份列表转换为拼音使用拼音包,代码如下:

但我收到一条错误消息:'float' 对象不可迭代。为什么会发生这种情况?我该如何解决?

谢谢!

0 投票
0 回答
50 浏览

sql - 使用简体中文字符在 Azure SQL NVarchar 列中通过拼音搜索

我有一个客户要求我在网络应用程序的自动完成输入上启用拼音搜索。

筛选器命中 Azure SQL 数据库并使用以下 where 语句。

这在用户输入正确的中文字符时有效。在上面的例子中,输入显示了正确的国家。但是在某些情况下,中国用户希望使用拼音进行查询。

IE

**MeiGuo 是美国的拼音表示,代表美国

我已经看到了一些 SQL Server 函数的示例,这些函数可以将汉字转换为拼音,因此我可以将输入和整个列都转换为西文脚本并进行搜索,但是 (A) 在每条记录上执行此操作似乎在计算上非常昂贵搜索时 (B) 我可以想象一些怪癖,其中搜索特定的汉字将返回许多没有该字符但具有相同西方字符的记录。

关于如何以一种好的方式做到这一点的任何想法?

0 投票
0 回答
70 浏览

python - 如何使用 PySide 在字符顶部显示拼音?

汉字顶部的拼音图像:
汉字上拼音的形象

我有一串汉字和它们各自的拼音。有什么方法可以将它们显示为上图中的 PySide 中的文本?

我已经为 CSS 部分尝试过这样的事情:

至于 HTML 部分:

AFAIK,PyQt 没有完整的 CSS 支持,因此 inline-block 方法不起作用。如果我错了,请纠正我。谢谢!