语音识别_语音合成

Speech.Framework了解

Speech.Framework框架轻量级语音库,在学习Speech.Framework框架前,我们需要对其中类与类与类之间的关系有个大致的熟悉了解。首先看下苹果官方为开发者提供接口,如下图:


Speech.Framework
//语音识别请求类,需要通过其子类来进行实例化。
#import <Speech/SFSpeechRecognitionRequest.h>

//语音识别请求结果类。
#import <Speech/SFSpeechRecognitionResult.h>

//这个类是语音识别服务请求任务类,每一个语音识别请求都可以抽象为一个SFSpeechRecognitionTask实例,
//其中SFSpeechRecognitionTaskDelegate协议中约定了许多请求任务过程中的监听方法。
#import <Speech/SFSpeechRecognitionTask.h>

//识别风格
typedef NS_ENUM(NSInteger, SFSpeechRecognitionTaskHint) {
    SFSpeechRecognitionTaskHintUnspecified = 0,     // Unspecified recognition
    SFSpeechRecognitionTaskHintDictation = 1,       // General dictation/keyboard-style
    SFSpeechRecognitionTaskHintSearch = 2,          // Search-style requests
    SFSpeechRecognitionTaskHintConfirmation = 3,    // Short, confirmation-style requests ("Yes", "No", "Maybe")
} API_AVAILABLE(ios(10.0));
#import <Speech/SFSpeechRecognitionTaskHint.h>

//语音识别的操作类,用于语音识别用户权限的申请,
//语言环境的设置,语音模式的设置以及向Apple服务发送语音识别的请求。
#import <Speech/SFSpeechRecognizer.h>

//语音转换后的信息类
#import <Speech/SFTranscription.h>

//语音转换中的音频节点类
#import <Speech/SFTranscriptionSegment.h>

Speech.Framework应用

源代码后期补上。。。
https://pan.baidu.com/s/1hrCnTNu

语音识别

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 承接前面的《浅谈机器学习基础》、《浅谈深度学习基础》和《浅谈自然语言处理基础》,主要参考了《解析深度学习:语音识别...
    我偏笑_NSNirvana阅读 23,662评论 6 67
  • 一、前言 前一段时间彩云小译上了App Store的推荐,我下载试玩了一下,效果还是非常不错的。它可以实现实时翻译...
    oudushu阅读 17,651评论 7 31
  • [人工智能] 本文转载自:机器之心 语音识别的进步代表着机器的听力发展,是人工智能的重要一步。得益于深度学习与人工...
    CoverUER阅读 2,176评论 0 11
  • 青梅竹马一场戏,你是竹马,我却不是青梅。 一. 侯国府。 子衿:“爹,您回来了,此番南下,可有遇到什么好玩的事吗?...
    何时嗣音阅读 703评论 0 3
  • 首先,我请求你认真看完,记得一年前,大概也是新年的时候,我第一次告诉你我喜欢你,这一年发生了很多事,我们也有散有聚...
    凌灬枫阅读 162评论 0 0