c++로 간단하게 써 먹어 보고 싶거든.. 그냥 셈플가지고 살짝 고처서 쓰는 정도로 말이지...


셈플 보니까 파일로 받을때는 XML 파일을 받고

https://www.w3.org/TR/REC-xml/ 여기 참고하라고 하고...


런타임에 수정할때는

ISpGrammarBuilder:: (https://msdn.microsoft.com/en-us/library/speechplatform_ispgrammarbuilder.aspx)

이거 쓰라고 하던데 요건 잘 이해가 안되네...


::CreateNewState 여기서 스테이트 계념이 뭔지 잘 모르겠고...

그리고 ISpGrammarBuilder:: 아래에 있는 도구만 가지고 XML 파일로 불러온 문법을 원하는 대로 수정 할 수 있는거 맞음?

당장 셈플에 있는

      <item>
        <tag>FORWARD</tag>
        <one-of>
          <item> forward </item>
          <item> go </item>
          <item> front </item>
        </one-of>
      </item>

 요런식으로 적어놓면 one-of 아래에 있는 아이템을 입력 받았을때 pazVelue로 테그 값을 반환하는데...

 ISpGrammarBuilder로는 이걸 어떻게 해야 할지 모르겠거든. 안되는 건가??