다음을 통해 공유


Factoid 상수

인식기에서 컨텍스트 정보를 제공하여 인식 정확도를 높이는 데 사용되는 상수 문자열 값을 정의합니다.

Name Description
FACTOID_NONE
다른 모든 factoid 및 사전을 사용하지 않도록 설정합니다.
FACTOID_DEFAULT
서양 언어의 factoids에 대한 기본 설정에는 시스템 사전, 사용자 사전, 다양한 문장 부호 및 웹 및 숫자 factoid가 포함됩니다. 동아시아 언어의 factoids에 대한 기본 설정에는 인식기에서 지원하는 모든 문자가 포함됩니다.
FACTOID_SYSTEMDICTIONARY
시스템 사전만 사용하도록 인식기를 나타냅니다.
FACTOID_WORDLIST
프로그래밍 방식으로 정의된 단어 목록을 사용할 인식기를 나타냅니다. 단어 목록은 InkRecognizerContext 개체의 WordList 속성으로 정의됩니다.
참고: 문자열이 단어 목록에 추가되면 대문자로 표시된 버전도 암시적으로 추가됩니다. instance 경우 "hello"를 추가하면 암시적으로 "Hello" 및 "HELLO"가 추가됩니다.
FACTOID_EMAIL
전자 메일 주소를 찾을 인식기를 나타냅니다.
참고: "someone@example.com"와 같은 정규화된 이메일 주소는 이 팩토이드에 사용해야 합니다. "someone"와 같은 고독한 별칭은 인식되지 않습니다.
someone@example.com
FACTOID_WEB
웹 주소를 찾을 인식기를 나타냅니다.
https://www.adatum.com
FACTOID_ONECHAR
단일 문자를 찾을 인식기를 나타냅니다.
참고: 이 factoid는 격리된 ANSI 문자를 찾습니다.
FACTOID_NUMBER
숫자를 찾을 인식기를 나타냅니다.
참고: 숫자 값에는 구분 기호, 소수점, 서수 및 기타 일반적으로 사용되는 숫자 기호가 포함됩니다.
FACTOID_DIGIT
0에서 9까지의 한 자릿수를 찾기 위해 인식기를 나타냅니다.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
FACTOID_NUMBERSIMPLE
인식기에서 간단한 숫자 컨텍스트를 제공합니다.
참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다.
FACTOID_CURRENCY
통화 값을 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
$45.95,  60,  50.25,  3000
FACTOID_POSTALCODE
우편 번호를 찾을 인식기를 나타냅니다.
98112
FACTOID_PERCENT
백분율을 찾을 인식기를 나타냅니다.
87%
FACTOID_DATE
날짜를 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
10/30/2001, '01, 31/12, 12/99, 1999-2000
FACTOID_TIME
시간을 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
12:23:00 PM, 12:30, 24:30, 12:23:01, 1:12 A.M.
FACTOID_TELEPHONE
전화 번호를 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
123 555 0190, 0-123-206 555 0190, (206)555-0190
FACTOID_FILENAME
파일 이름을 나타내는 문자를 찾기 위해 인식기를 나타냅니다.
mydocument.doc, c:\myfolder\file.c
FACTOID_UPPERCHAR
단일 대문자(A~Z)를 찾기 위해 인식기를 나타냅니다.
FACTOID_LOWERCHAR
단일 소문자(A~Z)를 찾기 위해 인식기를 나타냅니다.
참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다.
FACTOID_PUNCCHAR
문장 부호 문자를 찾을 인식기를 나타냅니다.
참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다.
FACTOID_JAPANESECOMMON
일반적으로 사용되는 간지, 가타카나 및 히라가나 문자를 찾기 위해 인식기를 나타냅니다.
FACTOID_CHINESESIMPLECOMMON
일반적으로 사용되는 중국어 간체 문자를 찾기 위해 인식기를 나타냅니다.
FACTOID_CHINESETRADITIONALCOMMON
일반적으로 사용되는 중국어 번체 문자를 찾기 위해 인식기를 나타냅니다.
FACTOID_KOREANCOMMON
인식기에서 일반적으로 사용되는 한국어 문자를 찾도록 나타냅니다.
FACTOID_HIRAGANA
인식기에서 히라가나 문자만 찾도록 나타냅니다.
FACTOID_KATAKANA
가타카나 문자만 찾으도록 인식기를 나타냅니다.
FACTOID_KANJICOMMON
일반적으로 사용되는 간지 문자를 찾기 위해 인식기를 나타냅니다.
FACTOID_KANJIRARE
거의 사용되지 않는 간지 문자를 찾기 위해 인식기를 나타냅니다.
참고: 이 팩토이드는 이 버전의 태블릿 PC SDK에서 지원되지 않습니다.
FACTOID_BOPOMOFO
Bopomofo 문자를 찾을 인식기를 나타냅니다.
FACTOID_JAMO
한글 호환성 Jamo 문자를 찾을 인식기를 나타냅니다.
FACTOID_HANGULCOMMON
일반적으로 사용되는 한글 문자를 찾기 위해 인식기를 나타냅니다.
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 버전 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
헤더
Msinkaut.h(Msinkaut_i.c 필요)

추가 정보

Factoid 속성 [InkRecognizeContext 클래스]

Factoid 속성 [PenInputPanel 클래스]

Factoid 속성 [InkEdit 컨트롤]

컨텍스트를 사용하여 정확도 향상

버전 1에서 지원되는 Factoid