【问题标题】:C# Get the phonemic spelling of a word using XSAMPAC# 使用 XSAMPA 获取单词的音位拼写
【发布时间】:2012-10-28 12:55:25
【问题描述】:

我正在互联网上搜索资源和方法,但我只能找到任何链接。

我能找到的唯一可以做到这一点的地方是THIS LINK,您可以在其中输入一个单词,它会为您提供该单词在SAMPA中的音位拼写。

This guyxsampa 行中发布了一些内容,但没有提供任何关于他如何获得这些课程等的线索。你知道这在 C# 中是否可行,并且我在哪里可以找到这方面的资源?

您的翻译应该如何与 JULIUS 一起使用。

例子:

abatement   @ b @i t m @ n t    1   0
abates  @ b @i t s  1   0
abating @ b @i t i N    1   0
abattoir    { b @ t w A: r\ 1   0
abattoirs   { b @ t w A: z  1   0
abbess  { b E s 1   0
abbesses    { b E s @ s 1   0
abbey   { b i   1   0
abbeys  { b i z 1   0
abbot   { b @ t 1   0
abbots  { b @ t s   1   0
abbreviate  @ b r\ i: v i @i t  1   0
abbreviated @ b r\ i: v i @i t @ d  1   0
abbreviates @ b r\ i: v i @i t s    1   0
abbreviating    @ b r\ i: v i @i t i N  1   0
abbreviation    @ b r\ i: v i @i S @ n  1   0
abbreviations   @ b r\ i: v i @i S @ n z    1   0
abdicate    { b d i k @i t  1   0
abdicated   { b d i k @i t @ d  1   0
abdicates   { b d i k @i t s    1   0

应该先将其转换为Sampa,然后将单词替换为与Juluis兼容的X-sampa,还是直接使用一些映射将其转换为X-Sampa

【问题讨论】:

    标签: dll resources speech phonetics


    【解决方案1】:

    听起来您需要一本英语发音词典。常用的一种是CMU Pronouncing DictionaryWikipedia),它列出了133746个单词的发音。它以纯文本文件的形式免费提供(公共领域)。

    它使用its own weird phonetic transcription,但如果你不关心词汇重音,用等效的 X-SAMPA 替换每个音素并不难。示例:

    堆栈溢出
    S T AE K . OW V ER F L OW2 .

    可以转换成X-SAMPA

    /st{k Owvr=flOw/

    为每个音素使用查找表。

    字典里不包含所有的英文单词,而是there is also a tool to guess the pronunciation of words not in the dictionary

    【讨论】:

    • 这听起来像是一个计划,但我在哪里可以获得 X-sampa 的查找表?而且,我需要替换 X-sampa 转换后的单词中的一些字符,因为我使用的程序 (Julius) 无法处理 X-sampa 的所有字符(但它使用 X-sampa,不要问我为什么.. ),所以我需要通过 2 个查找表来运行它们..
    • @Ruan:我不知道有什么预制表格,但你可以通过交叉引用en.wikipedia.org/wiki/Arpabeten.wikipedia.org/wiki/X-SAMPA 来制作一张,并且只使用Julius 理解的字符。跨度>
    • “Julius”之所以使用 X-SAMPA,但并非全部是因为 X-SAMPA 用于描述世界上所有语言的语音,而我怀疑“Julius”仅用于英文发音。干杯
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 2020-10-26
    • 2012-11-12
    • 2012-10-09
    • 2011-05-30
    • 2018-04-30
    相关资源
    最近更新 更多