感谢这篇关于语音规范的帖子(在这个问题中引用),我能够在 TTS 引擎中使用 XSAMPA。但是,如何在 XML 中指定主要重音字符(双引号,即“)?
像下面这样发送 XML 最终会不说话,大概是因为在指定 ph= 值时双引号字符的第二次(过早)出现:
"<speak xml:lang=\"en-US\"> <phoneme alphabet=\"xsampa\" ph=\"\"sE.v@n.ti \"wVn\"/>.</speak>"
我是否因为指定 XML 的方式而忘记了主要的重音字符,还是有解决方法?