我的iOS应用程序具有SiriKit扩展名,我希望它以不同的方式发音应用程序名称。出于这个问题,我们假设该应用的名称为“ POP”。当Siri将其发音为“ pop”一词时,我希望它将其发音为“ Pee Oh Pee”。有人知道这是否可能吗?
我尝试使用plist中的INAlternativeAppNames项,但这似乎仅影响Siri听到并解释为我的应用程序名称。
答案 0 :(得分:2)
您想要的密钥是CFBundleSpokenName
。
CFBundleSpokenName
CFBundleSpokenName(字符串-iOS,macOS)在执行文本到语音转换操作时包含应用名称的适当替换。当语音系统可能误认为您的应用拼写错误时,请将此密钥包含在您的应用包中。例如,如果您的应用程序名称为“ MyApp123”,则可以将此键的值设置为“我的应用程序一二三”。
iOS 8和更高版本以及macOS 10.10和更高版本支持此密钥。