ios - 键盘外的听写按钮

标签 ios objective-c iphone swift ipad

有没有一种方法可以通过单击 iOS 键盘外的按钮来执行听写。 例如:我有一个带有右侧麦克风按钮的 UITextField。单击此按钮时,它应该打开与在键盘内单击麦克风按钮时相同的对话框/ View 。

最佳答案

我已经对此进行了一段时间的研究,但尚未找到解决方案。

您不能像在主屏幕的原生 iPhone 搜索栏中那样在键盘外触发麦克风按钮。这是一个私有(private) API,不可用于开发

最好的替代方法是使用 Speech Apple 提供的框架在 iOS 10.0+ 中可用,并构建您自己的自定义 UI 以将语音转换为文本。

希望这些信息对您有所帮助! :)

关于ios - 键盘外的听写按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36685737/

相关文章:

ios - 如何使用适用于 Apache Cordova 和 Xcode 8 的 Visual Studio 工具构建 iOS 应用程序

ios - 单元格 imageView 中的圆形图像以及如何调整它的大小?

ios - 与 iPad 上的通知栏重叠

ios - CocoaPods:增加了AFNetworking的一半依赖

ios - Quickblox iOS : chatRoomDidEnter called multiple times

ios - 约束 UIImageView 高度以尊重 UITableViewCell 中的动态 UILabel 高度

ios - Xcode 8 : Disabling bitcode and Umbrella frameworks

ios - 使用 NSDocumentDirectory 从 localPath 中删除每个单独的图像

iOS 天蓝色推送通知应用程序角标(Badge)

iphone - 如何使用 CGContextDrawTiledImage 平铺图像?