[英]Create Message voice action for non en-us locales
我想知道我作为开发人员在自定义 Telegram 应用程序中为西班牙用户实现发送消息语音操作的可能性。 我想实现发送新消息动作,我对回复收到的消息不感兴趣(这已经实现)。 我已经知道有内置意图,但 CREATE_MESSAGE 内置意图仅适用于 en-us 语言环境。 我还检查了自定义意图,但据我所知,也只有 en-us 语言环境可用。 我还有哪些选择?
PD:我的最终目标是让应用程序与 Android Auto 兼容,所以我首先要让它与谷歌助手兼容。
提前致谢。
如您所见, actions.intent.CREATE_MESSAGE
BII 目前仅在 en-US 中可用。 这可能是最好的一个,因为它无需任何额外工作即可获取和发送消息。
您可能想查看actions.intent.OPEN_APP_FEATURE
是否可以满足您的需求。 它的缺点是它在CREATE_MESSAGE
中没有可用的字段,但它可能是打开应用程序的有用方法。
然而...
如果您计划以 Android Auto为目标,则该平台会受到更多限制。 如果您正在构建 Android Auto 应用,则只能使用actions.intent.GET_PARKING_FACILITY
或actions.intent.GET_CHARGING_STATIONS
BII。 如果您愿意让它返回一个小部件,您可以在它接受的 BII方面获得更多的灵活性,但是这些不允许您发送消息或打开应用程序(即使在 en-US 中)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.