HIAT: Utterances and Words

Character Sets

UtteranceEndSymbols. | ! | ? | | ˙ |
SpaceSymbols |
Quote" |
OpenParenthesis( |
CloseParenthesis) |
MiscellaneousPunctuation' | : | ; | , | - | _ | | | / |
PauseSymbols | · |

Transitions

TurnStarts
Segment chain starts
No parentheses closing, No utterance end symbol, No end of input allowed

InputOutputTarget
OpenParenthesis<ts n="sc" s="" e=""><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_OpenParenthesisEncountered
CloseParenthesis
x
Error
Quote<ts n="sc" s="" e=""><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
END OF INPUT
x
Error
UtteranceEndSymbols
x
Error
SpaceSymbols<ts n="sc" s="" e=""><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
PauseSymbols<ts n="sc" s="" e=""><ts n="HIAT:u" s="" e=""><ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen
MiscellaneousPunctuation<ts n="sc" s="" e=""><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OTHER INPUT<ts n="sc" s="" e=""><ts n="HIAT:u" s="" e=""><ts n="HIAT:w" s="" e="">
-
TurnOpen_UtteranceOpen_WordOpen


TurnOpen_UtteranceOpen
An utterance is open, but no word, no non-phonological segment and no open parenthesis has been encountered
Everything allowed

InputOutputTarget
Quote<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
SpaceSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
CloseParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
END OF INPUT</ts></ts>
x
TurnParsedSuccessfully
UtteranceEndSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_UtteranceEndEncountered
OpenParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_OpenParenthesisEncountered
PauseSymbols<ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen
MiscellaneousPunctuation<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OTHER INPUT<ts n="HIAT:w" s="" e="">
-
TurnOpen_UtteranceOpen_WordOpen


TurnOpen_UtteranceOpen_OpenParenthesisEncountered
An utterance is open, but no word, no non-phonological segment. One open parenthesis has been encountered, so maybe a non-phonological segment starts
Everything allowed

InputOutputTarget
Quote<ts n="sc" s="" e=""><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
OpenParenthesis<nts n="HIAT:ip">
-
</nts><ats n="HIAT:non-pho" s="" e="">
TurnOpen_UtteranceOpen_NonphoOpen
CloseParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
END OF INPUT#closeUtterence;</ts>
x
TurnParsedSuccessfully
UtteranceEndSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_UtteranceEndEncountered
SpaceSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
PauseSymbols<ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen
MiscellaneousPunctuation<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OTHER INPUT<ts n="HIAT:w" s="" e="">
-
TurnOpen_UtteranceOpen_WordOpen


TurnOpen_UtteranceOpen_WordOpen
An utterance is open and a word is open
No opening quote allowed

InputOutputTarget
Quote
x
Error
OpenParenthesis</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_OpenParenthesisEncountered
CloseParenthesis</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
END OF INPUT</ts></ts></ts>
x
TurnParsedSuccessfully
UtteranceEndSymbols</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_UtteranceEndEncountered
SpaceSymbols</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
PauseSymbols</ts><ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen
MiscellaneousPunctuation</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OTHER INPUT
-
TurnOpen_UtteranceOpen_WordOpen


TurnOpen_UtteranceOpen_UtteranceEndEncountered
An utterance is open, but no word, no non-phonological segment. An utterance end symbol has been encountered. Either a space will follow or a new utterance will begin or the turn ends here.
No closed parenthesis, no further utterance end symbol allowed

InputOutputTarget
Quote</ts><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
OpenParenthesis</ts><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_OpenParenthesisEncountered
CloseParenthesis
x
Error
END OF INPUT</ts></ts>
x
TurnParsedSuccessfully
UtteranceEndSymbols
x
Error
SpaceSymbols<nts n="HIAT:ip">
-
</nts></ts>
TurnOpen
PauseSymbols</ts><ts n="HIAT:u" s="" e=""><ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen
MiscellaneousPunctuation</ts><ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OTHER INPUT</ts><ts n="HIAT:u" s="" e=""><ts n="HIAT:w" s="" e="">
-
TurnOpen_UtteranceOpen_WordOpen


TurnOpen_UtteranceOpen_NonphoOpen
An utterance is open and a non-phonological segment has started
No end of input, no open parenthesis, no pause symbol allowed

InputOutputTarget
Quote
-
TurnOpen_UtteranceOpen_NonphoOpen
OpenParenthesis
x
Error
CloseParenthesis</ats><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_CloseParenthesisEncountered
END OF INPUT
x
Error
UtteranceEndSymbols
-
TurnOpen_UtteranceOpen_NonphoOpen
SpaceSymbols
-
TurnOpen_UtteranceOpen_NonphoOpen
PauseSymbols
x
Error
MiscellaneousPunctuation
-
TurnOpen_UtteranceOpen_NonphoOpen
OTHER INPUT
-
TurnOpen_UtteranceOpen_NonphoOpen


TurnOpen
A turn is open, but no utterance, no word, no non-phonological segment, and no open parenthesis or utterance end symbol has been encountered
No close parenthesis, no utterance end symbol allowed

InputOutputTarget
Quote<ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
OpenParenthesis<ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_OpenParenthesisEncountered
CloseParenthesis
x
Error
END OF INPUT</ts>
x
TurnParsedSuccessfully
UtteranceEndSymbols
x
Error
SpaceSymbols<ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
PauseSymbols<ts n="HIAT:u" s="" e=""><ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen
MiscellaneousPunctuation<ts n="HIAT:u" s="" e=""><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OTHER INPUT<ts n="HIAT:u" s="" e=""><ts n="HIAT:w" s="" e="">
-
TurnOpen_UtteranceOpen_WordOpen


TurnOpen_UtteranceOpen_CloseParenthesisEncountered
An utterance is open, a non-phonological segment is open and an open parenthesis has been encountered
Only close parenthesis allowed

InputOutputTarget
Quote
x
Error
OpenParenthesis
x
Error
CloseParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
END OF INPUT
x
Error
UtteranceEndSymbols
x
Error
SpaceSymbols
x
Error
PauseSymbols
x
Error
MiscellaneousPunctuation
x
Error
OTHER INPUT
x
Error


TurnOpen_UtteranceOpen_QuoteOpen
An utterance is open, but no word and no non-phonological segment, and a quotation mark has been encountered earlier
No end of input allowed

InputOutputTarget
SpaceSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
CloseParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
UtteranceEndSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
MiscellaneousPunctuation<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
PauseSymbols<ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen_QuoteOpen
Quote<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OpenParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen_OpenParenthesisEncountered
END OF INPUT
x
Error
OTHER INPUT<ts n="HIAT:w" s="" e="">
-
TurnOpen_UtteranceOpen_QuoteOpen_WordOpen


TurnOpen_UtteranceOpen_QuoteOpen_WordOpen
An utterance is open, a word is open, and a quotation mark has been encountered earlier
No end of input allowed

InputOutputTarget
OTHER INPUT
-
TurnOpen_UtteranceOpen_QuoteOpen_WordOpen
SpaceSymbols</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
CloseParenthesis</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
UtteranceEndSymbols</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
MiscellaneousPunctuation</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
Quote</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
PauseSymbols</ts><ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen_QuoteOpen
OpenParenthesis</ts><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen_OpenParenthesisEncountered
END OF INPUT
x
Error


TurnOpen_UtteranceOpen_QuoteOpen_OpenParenthesisEncountered
An utterance is open, but no word and no non-phonological segment, a quotation mark has been encountered earlier, and one open parenthesis has been encountered, so maybe a non-phonological segment starts
No end of input allowed

InputOutputTarget
SpaceSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
CloseParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
UtteranceEndSymbols<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
MiscellaneousPunctuation<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
PauseSymbols<ats n="HIAT:non-pho" s="" e="">
-
</ats>
TurnOpen_UtteranceOpen_QuoteOpen
Quote<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen
OpenParenthesis<nts n="HIAT:ip">
-
</nts><ats n="HIAT:non-pho" s="" e="">
TurnOpen_UtteranceOpen_QuoteOpen_NonphoOpen
OTHER INPUT<ts n="HIAT:w" s="" e="">
-
TurnOpen_UtteranceOpen_QuoteOpen_WordOpen
END OF INPUT
x
Error


TurnOpen_UtteranceOpen_QuoteOpen_NonphoOpen
An utterance is open, a quotation mark has been encountered earlier and a non-phonological segment has started
No end of input, no open parenthesis, no pause symbol allowed

InputOutputTarget
SpaceSymbols
-
TurnOpen_UtteranceOpen_QuoteOpen_NonphoOpen
Quote
-
TurnOpen_UtteranceOpen_QuoteOpen_NonphoOpen
UtteranceEndSymbols
-
TurnOpen_UtteranceOpen_QuoteOpen_NonphoOpen
MiscellaneousPunctuation
-
TurnOpen_UtteranceOpen_QuoteOpen_NonphoOpen
OTHER INPUT
-
TurnOpen_UtteranceOpen_QuoteOpen_NonphoOpen
OpenParenthesis
x
Error
PauseSymbols
x
Error
END OF INPUT
x
Error
CloseParenthesis</ats><nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen_CloseParenthesisEncountered


TurnOpen_UtteranceOpen_QuoteOpen_CloseParenthesisEncountered
An utterance is open, a quotation mark has been encountered earlier, a non-phonological segment is open and an open parenthesis has been encountered
Only close parenthesis allowed

InputOutputTarget
CloseParenthesis<nts n="HIAT:ip">
-
</nts>
TurnOpen_UtteranceOpen_QuoteOpen
SpaceSymbols
x
Error
OpenParenthesis
x
Error
UtteranceEndSymbols
x
Error
MiscellaneousPunctuation
x
Error
PauseSymbols
x
Error
Quote
x
Error
OTHER INPUT
x
Error
END OF INPUT
x
Error


Error
An error has been encountered


InputOutputTarget
OpenParenthesis
x
Error
CloseParenthesis
x
Error
END OF INPUT
x
Error
UtteranceEndSymbols
x
Error
SpaceSymbols
x
Error
PauseSymbols
x
Error
MiscellaneousPunctuation
x
Error
Quote
x
Error
OTHER INPUT
x
Error


TurnParsedSuccessfully
The segment chain has been parsed successfully


InputOutputTarget
END OF INPUT
x
TurnParsedSuccessfully
OTHER INPUT
x
Error