【发布时间】:2023-03-05 14:55:01
【问题描述】:
我有一个奇怪的,我在我的应用程序中使用文本到语音,除了它从我的格式化字符串中读出一些 Html 代码这一事实之外,它工作得很好。
例子:
<string name="Aggression">
<![CDATA[
<p><b>Identifying Obsessive Behaviours</b></p>
]]>
</string>
读出字符串时忽略“
”和“
”,但读出粗体标签!所以我的问题是,有什么想法可以阻止它读取一些 html 标签?
P.S 由于使用的某些字符串的长度和格式问题,我使用 CDATA。
【问题讨论】:
-
你试过去掉标签吗?
-
@CommonsWare 它也会大声读出转义码
-
您是否尝试过替换“转义码”? IOW,是什么让您认为文本转语音 API 应该支持 HTML?
-
@CommonsWare 我在下面找到了解决方法
标签: java android html text-to-speech