问题描述
我正在尝试找出如何在Notes应用程序中的textview中获取音频。我目前正在使用NSTextAttachment()将附件作为属性文本添加到textview中,但是我似乎无法弄清楚Apple的Notes应用如何将音频引入笔记中,并在播放音频时使圆圈充满。我在下面附上了一张图片。如果有更好的方法,如果有人可以指出我的正确方向,如果NSTextAttachment是正确的方法,那将不胜感激。谢谢
解决方法
我从事着对我有用的相同工作。
我的项目包中有音频文件。因此,我编写了以下代码将音频转换为文本。
SFSpeechRecognizer
首先从存储音频文件的位置获取音频URL。然后使用所需的语言环境创建SFSpeechURLRecognitionRequest
的实例。创建用于请求recognitionTask
的{{1}}实例。
recognitionTask
将为您提供结果和错误。结果包含bestTranscription.formattedString
。 formmatedString
是您对音频文件的测试结果。
如果设置了request.shouldReportPartialResults = true
,这将使您听到的每一行以音频表示的部分结果。