ios - 有没有办法以编程方式发送消息,而无需用户点击屏幕确认发送消息,而只是使用语音命令?

标签 ios swift speech-recognition speech

我想制作一个语音助手应用程序,并且我希望具有向某些人发送短信的功能。我可以发送该消息吗?在口述了我的文本后,我想说“发送”以发送消息。因此,用户和屏幕之间不应有任何物理交互。只有语音命令。这可能吗?

我研究了一些解决方案,但发现这是不可能的,需要用户交互。现在我不确定他们是否指的是通过触摸设备进行物理用户交互。

最佳答案

there should not be any physical interaction between the user and the screen.

如果您使用 iOS 默认方式发送消息,即 MFMessageComposeViewController,那么不,这是不可能的。如 this 中所述(主要是为了防止垃圾邮件)

What about Twilio 3rd party service

通过第三方集成,您可以实现您想要的,但请记住,像 Twilio 这样的公司会对其提供的服务收取一定的费用,并且该费用必须由您或您的公司承担

关于ios - 有没有办法以编程方式发送消息,而无需用户点击屏幕确认发送消息,而只是使用语音命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56787493/

相关文章:

speech-recognition - 如何为 CMU Sphinx 构建大词汇量语言模型?

android - SpeechRecognizer 直接给出 onError 5,然后给出 7。无需等待几秒钟输入

ios - 如何为多个实体创建一个 fetchRequest?

iphone - QLPreviewController:临时文件在哪里?

ios - itunesconnect 应用程序 - 恢复到以前的版本

ios - 由于一般错误,这次无法处理应用程序....每次在验证我的应用程序时都会显示此错误。为什么?

ios - 如何使用项目值获取单元格索引路径?

ios - 选择具有 ID 的单元格时执行 segue

ios - 应用程序因生物识别而关闭时崩溃

c# - System.Speech 使用哪种 WAV 格式?