如何轻松取英文名?得名传送门助你解决英文起名难题
欢迎大家点击体验---》名字门户------------以下是主要文本-----------
最近,当我浏览Zhihu时,我不小心看到了英文命名的问题。
考虑一下,当我第一次加入时,我要做的第一件事就是获得英文ID,但是我愚蠢地以中文名称为ID,所以我所拿的ID是CMMM,这是否导致它是我自己或其他人使用的。一切看起来都非常尴尬...
在搜寻Zhihu之后,我发现许多人感到困惑,但我没有找到可以解决英语命名的产品。
在与我的朋友讨论了技术的可行性之后,我们决定制作一种用英语命名的产品 - 获取名称。
我们该如何具体做?主要有两个点
1。选择英语名称的本质是选择一个英文名称
https://img0.baidu.com/it/u=2062057830,1726876019&fm=253&fmt=JPEG&app=138&f=JPEG?w=500&h=667
要理解的第一件事是,选择英语名称的本质是,我们选择了一个适合我们的名称,它是从一些现有的英语名称库中选择的,而不是从稀薄的空气中创建一些新名称。因为如果不是这样,可以通过复制名称来开玩笑会更容易。
如果是这种情况,我们确定的方向是给出某些条件,让计算机选择正确的名称。这对计算机来说是“熟悉的”。
因此,我们首先收集了许多英语名称的数据库,包括美国社会保障局计算的官方数据,出现在IDC电影和电视库中的字符名称等,然后使用机器学习单独键入各种名称。像标签一样(即计算机需要做出判断的各种条件)。
这基本上可以实现输出根据用户输入条件的英语名称的能力。
2.在优先考虑发音的相关性的同时,请注意意义
根据调查,当中国人选择英语名称时,他们将优先考虑英语名称,其发音与中文类似,例如的英语名称。
考虑到这一点,我们使用了一种发音算法,该算法只是意味着将文本分解为音素,然后在语音库中与相同的音素匹配语音剪辑。
例如,我们将匹配的英文名称,因为这两个名称的发音非常相关,并且还符合我们选择英语名称的习惯,这是试图将其发音尽可能相关。
https://img1.baidu.com/it/u=2485968208,1831543779&fm=253&fmt=JPEG&app=138&f=JPEG?w=500&h=667
这是我们最终生成的渲染:
3。内部测试用户使用评估
制作产品后,我们发现一些用户可以测试和使用它,并且一般反馈还可以。当然,由于我们使用机器学习,因此我们需要不断训练算法。
隐私原因,人们的名字以拼音表达
欢迎大家点击体验---》名字门户
页:
[1]