你能教Siri如何识别你的应用程序的名称吗?

时间:2012-12-13 13:42:01

标签: ios siri

只需说出应用程序的名称,即可使用Siri打开应用程序。 如果Siri没有正确识别这个名字(例如,如果它不是英文单词,她就不会),你可以在“打开'应用程序'”前面加上它 - 而Siri会稍微更自由地匹配应用程序名称。

以下是问题:是否可以在自己的应用中加入语音发音,以便Siri能够在不使用“开放”关键字的情况下理解它?

有点像你可以为联系人名称定义发音。

4 个答案:

答案 0 :(得分:1)

现在可以在iOS 11中使用Info.plist中的INAlternativeAppNames键进行操作,如下所述:https://developer.apple.com/library/content/qa/qa1950/_index.html

<key>INAlternativeAppNames</key>
<array>
<dict>
    <key>INAlternativeAppName</key>
    <string>Unicorn Pay</string>
    <key>INAlternativeAppNamePronunciationHint</key>
    <string>you nee corn pay</string>
</dict>

答案 1 :(得分:0)

没有Apple没有为Siri发布任何API,从2012年的iOS 6到2015年的iOS 9。

2012年,您只能创建自己的siri代理,但它只能在代理所在的网络上运行。


2016年,Apple允许使用SiriKit与iOS 10中的Siri进行互动。

答案 2 :(得分:0)

是,添加一个包含App名称的地址簿条目。给与应用发音对应的地址簿条目提供语音昵称。当你说“打开[app])

时,Siri应该打开它

答案 3 :(得分:0)

不,你不能,因为它。 Siri基于名为Nuance的语音识别引擎,它们为iOS和Android提供了非常不错的SDK。 Nuance mobile为您提供了一个模拟账户,每30天到期一次,并允许您进行有限数量(5000左右)的语音识别交易。如果您获得了付费帐户,您可以向Nuance教授(添加自定义词汇单词)单词,并处理语音识别流量的生产级别。