# English-Thai Phrase Translator

This document describes the GF XHTML+Voice English-Thai Phrase Translator, a demonstration of XHTML+Voice dialog system generated from a Grammatical Framework grammar. For a more detailed explanation of how this generation is done, see the article Generating Dialog Systems from Grammars. This demo was built by reusing code and ideas from Björn Bringert's Pizza Demo.

## Try the demo

You can try the demo if you have a web browser which can handle XHTML+Voice and SVG. Currently this only includes Opera for Windows (when voice controlled browsing is enabled). See Using Opera with Voice for more information.

There is a slightly simpler version of the demo which also works on the Opera multimodal browser for the Sharp Zaurus. It will be added here shortly.

## Functionality

## References

- Grammatical Framework.
- Generating Dialog Systems from Grammars, Björn Bringert, 2007. Submitted to ACL 2007.
- XHTML+Voice Profile 1.2, VoiceXML Forum.
- Voice - Opera Developer Community, Opera Software ASA.
- Voice Extensible Markup Language (VoiceXML) Version 2.0.
- Speech Recognition Grammar Specification (SRGS), W3C Recommendation. GF can generate SRGS grammars in both the XML and ABNF forms, and Opera supports both formats.
- JSpeech Grammar Format (JSGF), W3C Note. GF can also generate JSGF grammars, and Opera supports them.
- Semantic Interpretation for Speech Recognition (SISR) Version 1.0, W3C Proposed Recommendation. The version supported by Opera appears to be SISR - W3C Working Draft 1 April 2003.