2025-11-28 00:35:46 +09:00

103 lines
3.3 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="euc-kr" ?>
<GRAMMAR LANGID="412"> <!-- KOREAN -->
<!-- Allow a loop of syllables; should be framed by possible silence on edges -->
<RULE NAME="Cardinals" TOPLEVEL="ACTIVE">
<P MIN="1" MAX="400">
<RULEREF NAME="SEQ1"/>
</P>
</RULE>
<!-- Not sure what this SYL1 means; see h:\KOR\YCEV2M1\MSRA_drop\KSREngine\m220HTK\networks\digi.gram -->
<RULE NAME="SYL1" TOPLEVEL="INACTIVE">
<O> <RULEREF NAME="SEQ3"/> </O>
<L>
<RULEREF NAME="SEQ1"/>
<RULEREF NAME="SEQ2"/>
</L>
</RULE>
<!-- Not sure what this SEQ1 means; see h:\KOR\YCEV2M1\MSRA_drop\KSREngine\m220HTK\networks\digi.gram -->
<RULE NAME="SEQ1" TOPLEVEL="INACTIVE">
<!-- <O> -->
<O> <RULEREF NAME="Integer 1-9 pron A"/> </O>
<P> ½Ê </P> <!-- TEN (PRON A) -->
<!-- <O> -->
<O> <RULEREF NAME="Integer 1-9 pron A"/> </O>
</RULE>
<!-- Not sure what this SEQ2 means; see h:\KOR\YCEV2M1\MSRA_drop\KSREngine\m220HTK\networks\digi.gram -->
<RULE NAME="SEQ2" TOPLEVEL="INACTIVE">
<O> <RULEREF NAME="Integer tens"/> </O>
<O> <RULEREF NAME="Integer 1-9 pron B"/> </O>
</RULE>
<!-- Not sure what this SEQ3 means; see h:\KOR\YCEV2M1\MSRA_drop\KSREngine\m220HTK\networks\digi.gram -->
<RULE NAME="SEQ3" TOPLEVEL="INACTIVE">
<O>
<O> <RULEREF NAME="Integer 1-9 pron A"/> </O>
<O> <P> ¸¸ </P> <!-- TEN THOUSAND --> </O>
</O>
<O>
<O> <RULEREF NAME="Integer 1-9 pron A"/> </O>
<O> <P> õ </P> <!-- THOUSAND --> </O>
</O>
<O>
<O> <RULEREF NAME="Integer 1-9 pron A"/> </O>
<O> <P> ¹é </P> <!-- HUNDRED --> </O>
</O>
</RULE>
<RULE NAME="Integer 1-9" TOPLEVEL="INACTIVE">
<L>
<RULEREF NAME="Integer 1-9 pron A"/>
<RULEREF NAME="Integer 1-9 pron B"/>
</L>
</RULE>
<RULE NAME="Integer 1-9 pron A" TOPLEVEL="INACTIVE">
<L>
<P>¿µ </P> <!-- ZERO_A -->
<P>ÀÏ </P> <!-- ONE_A -->
<P>ÀÌ </P> <!-- TWO -->
<P>ȕ </P> <!-- THREE -->
<P>ȍ </P> <!-- FOUR -->
<P>¿À </P> <!-- FIVE -->
<P>ˡ </P> <!-- SIX -->
<P>Ä¥ </P> <!-- SEVEN -->
<P>ÆÈ </P> <!-- EIGHT -->
<P>±¸ </P> <!-- NINE -->
</L>
</RULE>
<RULE NAME="Integer 1-9 pron B" TOPLEVEL="INACTIVE">
<L>
<P> °ø </P> <!-- ZERO -->
<P> Çϳª </P> <!-- ONE -->
<P> µÑ </P> <!-- TWO -->
<P> ¼Â </P> <!-- THREE -->
<P> ³Ý </P> <!-- FOUR -->
<P> ´Ù¼¸ </P> <!-- FIVE -->
<P> ¿©¼¸ </P> <!-- SIX -->
<P> Àϰö </P> <!-- SEVEN -->
<P> ¿©´ü </P> <!-- EIGHT -->
<P> ¾ÆÈ© </P> <!-- NINE -->
</L>
</RULE>
<RULE NAME="Integer tens" TOPLEVEL="INACTIVE">
<L>
<P> ¿­ </P> <!-- TEN (PRON B) -->
<P> ½º¹° </P> <!-- TWENTY -->
<P> ¼­¸¥ </P> <!-- THIRTY -->
<P> ¸¶Èç </P> <!-- FORTY -->
<P> ½® </P> <!-- FIFTY -->
<P> ¿¹¼ø </P> <!-- SIXTY -->
<P> ÀÏÈç </P> <!-- SEVENTY -->
<P> ¿©µç </P> <!-- EIGHTY -->
<P> ¾ÆÈç </P> <!-- NINETY -->
</L>
</RULE>
</GRAMMAR>