Factoid 상수
인식기에서 컨텍스트 정보를 제공하여 인식 정확도를 높이는 데 사용되는 상수 문자열 값을 정의합니다.
Name | Description |
---|---|
|
다른 모든 factoid 및 사전을 사용하지 않도록 설정합니다. |
|
서양 언어의 factoids에 대한 기본 설정에는 시스템 사전, 사용자 사전, 다양한 문장 부호 및 웹 및 숫자 factoid가 포함됩니다. 동아시아 언어의 factoids에 대한 기본 설정에는 인식기에서 지원하는 모든 문자가 포함됩니다. |
|
시스템 사전만 사용하도록 인식기를 나타냅니다. |
FACTOID_WORDLIST |
프로그래밍 방식으로 정의된 단어 목록을 사용할 인식기를 나타냅니다. 단어 목록은 InkRecognizerContext 개체의 WordList 속성으로 정의됩니다. 참고: 문자열이 단어 목록에 추가되면 대문자로 표시된 버전도 암시적으로 추가됩니다. instance 경우 "hello"를 추가하면 암시적으로 "Hello" 및 "HELLO"가 추가됩니다. |
FACTOID_EMAIL |
전자 메일 주소를 찾을 인식기를 나타냅니다. 참고: "someone@example.com"와 같은 정규화된 이메일 주소는 이 팩토이드에 사용해야 합니다. "someone"와 같은 고독한 별칭은 인식되지 않습니다.
|
|
웹 주소를 찾을 인식기를 나타냅니다.
|
FACTOID_ONECHAR |
단일 문자를 찾을 인식기를 나타냅니다. 참고: 이 factoid는 격리된 ANSI 문자를 찾습니다. |
FACTOID_NUMBER |
숫자를 찾을 인식기를 나타냅니다. 참고: 숫자 값에는 구분 기호, 소수점, 서수 및 기타 일반적으로 사용되는 숫자 기호가 포함됩니다. |
|
0에서 9까지의 한 자릿수를 찾기 위해 인식기를 나타냅니다.
|
FACTOID_NUMBERSIMPLE |
인식기에서 간단한 숫자 컨텍스트를 제공합니다. 참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다. |
|
통화 값을 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
|
|
우편 번호를 찾을 인식기를 나타냅니다.
|
|
백분율을 찾을 인식기를 나타냅니다.
|
|
날짜를 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
|
|
시간을 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
|
|
전화 번호를 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
|
|
파일 이름을 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
|
|
단일 대문자(A~Z)를 찾기 위해 인식기를 나타냅니다. |
FACTOID_LOWERCHAR |
단일 소문자(A~Z)를 찾기 위해 인식기를 나타냅니다. 참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다. |
FACTOID_PUNCCHAR |
문장 부호 문자를 찾을 인식기를 나타냅니다. 참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다. |
|
일반적으로 사용되는 간지, 가타카나 및 히라가나 문자를 찾기 위해 인식기를 나타냅니다. |
|
일반적으로 사용되는 중국어 간체 문자를 찾기 위해 인식기를 나타냅니다. |
|
일반적으로 사용되는 중국어 번체 문자를 찾기 위해 인식기를 나타냅니다. |
|
인식기에서 일반적으로 사용되는 한국어 문자를 찾도록 나타냅니다. |
|
인식기에서 히라가나 문자만 찾도록 나타냅니다. |
|
가타카나 문자만 찾으도록 인식기를 나타냅니다. |
|
일반적으로 사용되는 간지 문자를 찾기 위해 인식기를 나타냅니다. |
FACTOID_KANJIRARE |
거의 사용되지 않는 간지 문자를 찾기 위해 인식기를 나타냅니다. 참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다. |
|
Bopomofo 문자를 찾을 인식기를 나타냅니다. |
|
한글 호환성 Jamo 문자를 찾을 인식기를 나타냅니다. |
|
일반적으로 사용되는 한글 문자를 찾기 위해 인식기를 나타냅니다. |
FACTOID_HANGULRARE |
거의 사용되지 않는 한글 문자를 찾기 위해 인식기를 나타냅니다. 참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다. |
설명
C++에서 기본 위치에 SDK를 설치한 경우 systemdrive>:\Program Files\Microsoft Tablet PC Platform SDK\Include 디렉터리에 있는 <Msinkaut.h 헤더 파일에서 이러한 상수에 액세스할 수 있습니다.
참고
이러한 상수는 BSTR이 아닌 WCHAR입니다. 개체 메서드에 대한 매개 변수로 사용하기 전에 BSTR로 변환해야 합니다. BSTR 데이터 형식에 대한 자세한 내용은 COM 라이브러리 사용을 참조하세요.
참고
라틴어 스크립트 인식기의 경우 이 클래스에 정의된 factoid는 이전 버전과의 호환성을 위해서만 제공됩니다. 새 개발의 경우 SetInputScope 함수에 정의된 값을 사용하는 것이 좋습니다. 자세한 내용은 컨텍스트를 사용하여 정확도 향상을 참조하세요.
이러한 식별자를 사용하여 인식 중에 사용해야 하는 factoid를 지정합니다.
팩토이드의 다음 조합은 서양어에 대해서만 지원됩니다. 별도의 정의는 없지만 factoid를 사용하는 개체의 Factoid 속성에 허용되는 문자열 리터럴 입력입니다. 이러한 factoid 문자열 상수를 사용하면 입력이 식의 팩토이드와 일치할 수 있습니다.
결합 | 정의 |
---|---|
"WEB|WORDLIST" | 웹 팩토이드 또는 단어 목록입니다. |
"EMAIL|WORDLIST" | Email factoid 또는 단어 목록입니다. |
"FILENAME|WEB|WORDLIST" | Filename factoid 또는 Web factoid 또는 단어 목록입니다. |
InkEdit 컨트롤을 사용하는 경우 factoid를 컨트롤의 속성으로 설정할 수 있습니다.
태블릿 PC 플랫폼 API를 사용하는 경우 InkRecognizerContext 개체에서 Factoid 속성을 설정할 수 있습니다.
또는 실제 factoid 문자열 상수를 사용하여 이 속성을 설정할 수 있습니다.
참고
Factoid 문자열 상수는 대/소문자를 구분합니다. factoids 및 사용 방법에 대한 자세한 내용은 컨텍스트를 사용하여 정확도 향상을 참조하세요. factoid를 특정 언어로 사용할 수 있는지 확인하려면 버전 1에서 지원되는 Factoids를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
지원되는 버전 없음 |
헤더 |
|