2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > SwiftUI 语音合成与语言识别教程之 03 实现录音文件转文字(含完整项目源码)SFSpe

SwiftUI 语音合成与语言识别教程之 03 实现录音文件转文字(含完整项目源码)SFSpe

时间:2018-09-20 07:47:29

相关推荐

SwiftUI 语音合成与语言识别教程之 03 实现录音文件转文字(含完整项目源码)SFSpe

前期知识回顾

《SwiftUI 语音合成与语言识别教程之 01 Speech框架简介》我们介绍了Speech框架是什么,知道了可以使用Speech进行多语言识别。

《SwiftUI 语音合成与语言识别教程之 02 请求使用语音识别的权限》我们介绍一下如何申请相关权限

下面我们进行一个实际操作,研究一下如何实现录音文件转文字

实现文件转文字的对象 SFSpeechURLRecognitionRequest

class SFSpeechURLRecognitionRequest : SFSpeechRecognitionRequest

使用SFSpeechURLRecognitionRequest对现有音频文件的内容执行语音识别。

清单 1显示了一种对指定音频文件的内容执行语音识别的方法。该方法使用默认语言环境并将结果文本打印到标准输出。

func recognizeFile(url:NSURL) {guard let myRecognizer = SFSpeechRecognizer() else {// A recognizer is not supported for the current localereturn} if !myRecognizer.isAvailable() {// The recognizer is not available

SwiftUI 语音合成与语言识别教程之 03 实现录音文件转文字(含完整项目源码)SFSpeechURLRecognitionRequest

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。