TellMe 기반의 엔진을 사용하고 있습니다. 나는 사용자가 동일한 것으로 간주되는 몇 가지 다른 것들 중 하나를 말할 수있는 문법 예제를 보았습니다. 그러나 필자가 본 모든 예제는 인라인 문법 (vxml 엔진을 사용하여 작동하지 않음) 용이었습니다. 나는 이것을하기 위해 어떻게 .grxml 파일을 바꿀 수 있는지 알고 싶다. 파일 :vxml : 동일한 입력으로 문법 정의하기
<?xml version="1.0"?>
<!-- created by Matthew Murdock. Grammars for speech rec menus -->
<grammar xmlns="http://www.w3.org/2001/06/grammar" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/2001/06/grammar http://www.w3.org/TR/speech-grammar/grammar.xsd" xml:lang="en" version="1.0" mode="voice" scope="dialog" tag-format="semantics/1.0.2006">
<rule id="keep">
<one-of>
<item>exit</item>
<item>exit the system</item>
<item>another</item>
<item>another mailbox</item>
<item>play</item>
<item>play back</item>
</one-of>
</rule>
</grammar>
대신 6 개의 항목이 있습니다. 3 개의 항목이 있고, 각각 2 개의 가능한 발음이 있습니다. 내가 어떻게이 일을 할 수 있는지에 대한 아이디어가 있니?
(심지어 사용 된 경우) 일반이 없지만 태그 목록, SO SRGS 및 SISR 추가 아마 가치에 태그. 다른 몇 가지 VoiceXML 개발자가 여기에 질문을하고 누군가가 그로부터 가치를 얻을 수도 있습니다. –