IBM Text to Speech:如何在德语文本中正确发音英语单词?

IBM Text to Speech: How to have correct pronounciation of English words in German text?

我正在使用 IBM Text to Speech 处理一些德语文本。用德语发音的文本发音正常。但是,文本中包含一些英文单词和短语。对于那些人,发音有时是不正确的。我该如何解决?

示例:
Er kommt aus Amerika und nennt sich TJ.

TJ 应该像加利福尼亚人那样发音。

我可以通过在我的文本上使用 Speech Synthesis Markup Language (SSML) 来让它工作。德语文本保持不变。对于英文表达,我提供了一些"phonemes"。这是 TJ:

<phoneme alphabet="ibm" ph="tIZE">TJ</phoneme>

我不得不使用可以在文档中找到的 German symbols