Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS中是否有识别语音相同声音的库_Ios_Search_Phonetics - Fatal编程技术网

iOS中是否有识别语音相同声音的库

iOS中是否有识别语音相同声音的库,ios,search,phonetics,Ios,Search,Phonetics,我正在尝试构建一个iOS应用程序。在其中一个屏幕上,用户可以在搜索栏中键入内容,我必须对同一单词的不同拼写采取相同的操作 例如:用户可以键入“大象”或“阿列芬特”或“elefant”。我必须对这三个字采取同样的行动 是否有任何图书馆将这些词识别为相似的词?我不能使用拼写检查器,因为除了英语之外,我还需要其他语言的拼写检查器。。 我做了一些研究,发现有一些语音算法,比如Text::soundex,可以在服务器端实现这一点。想知道有没有iOS的库 提前谢谢 例如,NSString中没有可用的soun

我正在尝试构建一个iOS应用程序。在其中一个屏幕上,用户可以在搜索栏中键入内容,我必须对同一单词的不同拼写采取相同的操作

例如:用户可以键入“大象”或“阿列芬特”或“elefant”。我必须对这三个字采取同样的行动

是否有任何图书馆将这些词识别为相似的词?我不能使用拼写检查器,因为除了英语之外,我还需要其他语言的拼写检查器。。 我做了一些研究,发现有一些语音算法,比如Text::soundex,可以在服务器端实现这一点。想知道有没有iOS的库


提前谢谢

例如,
NSString
中没有可用的soundex,但是如果这是您想要的,那么它很容易实现。这里有一张——尽管格式很糟糕——来自CocoaDev

您还可以使用Levenstein距离算法捕捉简单的拼写错误。也很容易实现(有关详细信息,请阅读)


在使用这些算法之前,请规范化输入。在核心基础上有令人惊奇的<代码> CFSTRIGNTURCTION/<代码>类(参见NSISSTER,特别是关于归一化的最后一部分),它可以自动地将不同的语言输入转换成标准化形式。

< P>更好地替代SoundDX将是双元隐喻,甚至更好的是,3。你不说你在用什么语言,但是这两种算法都可以在C++、C语言和java < /p> 1中找到,因为你解释了问题很好,但是WOW是一个模糊的问题。祝你好运得到回答!可能重复的