美文网首页
语音识别_语音合成

语音识别_语音合成

作者: 悟2023 | 来源:发表于2017-01-13 15:00 被阅读67次

    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

    语音识别

    相关文章

      网友评论

          本文标题:语音识别_语音合成

          本文链接:https://www.haomeiwen.com/subject/iptnvttx.html