Classes

The following classes are available globally.

  • 음성인식 최종 결과 음성인식 최종 결과는 string array와 화자의 gender정보로 이루어져 있습니다.

    See more

    Declaration

    Objective-C

    @interface NSKRecognizedResult : NSObject

    Swift

    class NSKRecognizedResult : NSObject
  • NSKRecognizer는 네이버 음성인식 서비스를 사용할 수 있도록 client 역할을 제공합니다. 네이버 음성인식은 server와 client간의 통신으로 구성되어 있고, client는 음성을 입력 받아 server로 전송하고, server로부터 인식 결과를 받는 역할을 합니다. 따라서 network 연결과 앱에서 마이크에 대한 접근 허용이 필요합니다. 음성인식 수행 과정은 아래의 state diagram과 같습니다.

    State diagram

    State가 바뀔 때 마다 NSKRecognizerDelegate protocol의 각 state에 해당하는 messege를 받습니다.

    See more

    Declaration

    Objective-C

    @interface NSKRecognizer : NSObject

    Swift

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

    See more

    Declaration

    Objective-C

    @interface NSKRecognizerConfiguration : NSObject

    Swift

    class NSKRecognizerConfiguration : NSObject