Android Auto通过语音发起短信

时间:2017-05-20 01:24:20

标签: android android-intent android-speech-api

是否可以在Android Auto中使用语音命令创建/发送短信?我在https://developer.android.com/training/auto/messaging/index.html

的文档中没有看到任何相关内容

我有HTC 10,当股票HTC“消息”应用程序设置为默认值时,我可以点击麦克风并说出“文字爱丽丝”或“向鲍勃发送消息”之类的内容,然后它会提示我对于消息,听,然后发送它。同样,如果我将Android消息应用程序(来自Google)设置为我的默认短信应用程序,则可以正常使用。

最近我一直使用Signal作为我的默认消息传递应用。我无法通过Signal发送消息。如果我正在使用Android Auto并且我说“Text Bob”它将发送短信,但即使它是默认的SMS应用程序,它也会 NOT 发送Signal消息。相反,它会通过HTC Messages应用程序发送它,即使它不是默认值。

查看他们的代码,他们已经实现了文档中提到的ANDROID_AUTO_HEARD和ANDROID_AUTO_REPLY意图。请参阅https://github.com/WhisperSystems/Signal-Android/blob/master/AndroidManifest.xml的第485-497行,然后查看https://github.com/WhisperSystems/Signal-Android/tree/master/src/org/thoughtcrime/securesms/notifications处的2个Android自动通知处理程序

似乎没有任何类型的ANDROID_AUTO_SEND意图或任何此类意图。

是否可以添加意图(到信号)以使Android Auto通过它而不是其他应用发送短信?我不明白为什么它被设置为我手机上的默认消息应用程序时不使用Signal。 Android Messages应用程序正确处理此问题。这只是因为谷歌在该应用程序中放置了一些不允许第三方开发人员使用的特殊代码吗?

0 个答案:

没有答案