NSKRecognizerConfiguration

@interface NSKRecognizerConfiguration : NSObject

음성인식기 설정 설정에서는 EPD(End Point Detection)Type과 의문문 인식 가능여부를 선택할 수 있습니다.

  • client library version

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *version;

    Swift

    var version: String! { get }
  • iPhone device type

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *device;

    Swift

    var device: String! { get }
  • system name, system version e.g @iOS 8.0

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *osVersion;

    Swift

    var osVersion: String! { get }
  • client id

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *clientID;

    Swift

    var clientID: String! { get }
  • mainBundle의 bundle id

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *bundleIdentifier;

    Swift

    var bundleIdentifier: String! { get }
  • 음성인식시 의문문 인식 가능여부 선택 default는 false

    Declaration

    Objective-C

    @property (getter=canQuestionDetected, assign, readwrite, nonatomic)
        BOOL questionDetected;

    Swift

    var canQuestionDetected: Bool { get set }
  • EPD(End Point Detection)type 선택 default는 Auto

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) int epdType;

    Swift

    var epdType: NSKEPDType { get set }
  • 네이버 개발자 센터(https://developers.naver.com)에서 앱 등록을 한 후 발급받은 client id가 필요합니다.

    Declaration

    Objective-C

    - (instancetype)initWithClientID:(NSString *)aClientID;

    Swift

    init!(clientID aClientID: String!)

    Parameters

    aClientID

    Client id

    Return Value

    NSKRecognizerConfiguration instance