如何在笔记应用程序之类的textView中获取音频

问题描述

我正在尝试找出如何在Notes应用程序中的textview中获取音频。我目前正在使用NSTextAttachment()将附件作为属性文本添加到textview中,但是我似乎无法弄清楚Apple的Notes应用如何将音频引入笔记中,并在播放音频时使圆圈充满。我在下面附上了一张图片。如果有更好的方法,如果有人可以指出我的正确方向,如果NSTextAttachment是正确的方法,那将不胜感激。谢谢

enter image description here

解决方法

我从事着对我有用的相同工作。

我的项目包中有音频文件。因此,我编写了以下代码将音频转换为文本。

SFSpeechRecognizer

首先从存储音频文件的位置获取音频URL。然后使用所需的语言环境创建SFSpeechURLRecognitionRequest的实例。创建用于请求recognitionTask的{​​{1}}实例。

recognitionTask将为您提供结果和错误。结果包含bestTranscription.formattedStringformmatedString是您对音频文件的测试结果。

如果设置了request.shouldReportPartialResults = true,这将使您听到的每一行以音频表示的部分结果。