我想制作一个语音助手应用程序,并且希望具有向某些人发送短信的功能。我可以发送该消息吗?我说完文字后,我想说“发送”以便发送消息。因此,用户与屏幕之间不应存在任何物理交互。仅语音命令。那有可能吗?
我研究了一些解决方案,但是我发现这是不可能的,并且需要用户交互。现在我不确定是否通过触摸设备来表示物理用户交互。
答案 0 :(得分:1)
用户与用户之间不应存在任何物理交互 屏幕。
如果您使用iOS默认方式发送消息,即MFMessageComposeViewController
,则不能,这是不可能的。如this中所述(基本上是为了防止垃圾邮件)
Twilio 3rd Party服务怎么样
通过第三方集成,您可以实现自己想要的,但请记住,像Twilio这样的公司会从他们提供的服务中收取一定的费用,并且该费用必须由您或您的公司承担
答案 1 :(得分:1)
iOS将始终显示一个对话框以确认发送。这是设计使然,避免您通过秘密发送SMS消息,因为它们可能会增加费用。您还可以发送溢价短信,这可能会花费用户钱。
您可以将消息发送到云服务或您自己的服务,然后如上所述从那里转发消息。