ios - 从 SFSpeechRecognizer 获取语音振幅

标签 ios swift sfspeechrecognizer

我正在使用这个库 https://github.com/appcoda/SpeechToTextDemo将语音转录为文本

我想用这个库显示真实的语音幅度来显示语音图表 https://github.com/alankarmisra/SwiftSiriWaveformView

我不知道如何从第一个库中获取这个值

最佳答案

我不确定你是否可以从 Speech kit 中得到它,但我做了类似的东西,我结合了语音识别器和 AVAudioRecorder 并得到了 self.audioRecorder?.averagePower我用它来更新那个声波的振幅。

关于ios - 从 SFSpeechRecognizer 获取语音振幅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42906845/

相关文章:

ios - 在 Swift 中将协议(protocol)类型作为参数传递

swift - 可以将退出字段添加到 uidatepicker

ios - 将音频从 Watch 流式传输到 iPhone 以使用 SFSpeechRecognizer

ios - Swift:尝试快速将语音更改为 iPhone 的声音时,iPhone 的音量很低

ios - 在 iOS 13 中推送 UIViewController 会导致其与状态栏重叠

ios - 在Swift3中停止识别而无需停止词

objective-c - 如何在不使用 ASIHTTPRequest 的情况下上传多张图片

ios - 针对 iOS 6+ 时是否需要检查相机是否存在?

ios - subview 按钮不起​​作用

iphone - 在 iPhone 应用程序中嵌入谷歌日历