ixt*_*lix 7 configuration festival
festival
文本转语音程序的开发人员似乎没有意识到 DEC 可以像代表十二月一样轻松地代表数字设备公司,而 SEP 可以代表其他人的问题。
首先,我从未使用 DEC 和 SEP 来指代月份名称。从来没有一次。事实上,自从我开始使用festival
阅读来让我的眼睛休息一下,我发现我讨厌所有的缩写,正是因为它们模棱两可,毫无意义,传达出一种军事风格的故意混淆的气氛。
但是,烦人的是,任何时候festival
遇到这些或类似的两个字母和三个字母的搭配(比如 ST,它通常意味着Saint或Star Trek 而不是 Street),它就会读出它们。
如果我要听一段文字,我实际上会通过正则表达式努力寻找这些缩写,以便我可以取消缩写。我不想festival
参与那个过程。
但是配置节日需要 lisp,很像emacs
. 哪个方案声明将允许我在.festivalrc
?
关于english_token_to_words 的文档说:
从 TOKEN 返回 NAME 的单词列表。这允许用户定制各种非本地、多单词、上下文相关的标记到单词的翻译。如果未设置此函数,则仅使用内置翻译规则,如果设置了此函数,则除非显式调用,否则不会使用内置规则。
也许你可以尝试取消设置。我不熟悉这个语法,但它应该看起来像:
(unset! english_token_to_words)
Run Code Online (Sandbox Code Playgroud)
如果这还不够,还有一个token_to_word包装器:
(unset! token_to_words)
Run Code Online (Sandbox Code Playgroud)