summaryrefslogtreecommitdiff
path: root/src/GF/Speech
AgeCommit message (Collapse)Author
2006-12-17Many fixes to JSGF format (never tested before). Implemented JSGF+SISR. Left ↵bringert
recursion removal destroys SISR, must be fixed.
2006-12-16VoiceXML: add _cat and _field to category names, to avoid clashing with ↵bringert
javascript built-ins. removed debugging stuff to make maintenance easier. SRGS: changed cate and field names to match the VoiceXML change.
2006-12-15Towards smaller SRGs when lots of variants are used.bringert
2006-12-15Include update function in generated VoiceXML. Generated linearization ↵bringert
javaScript now uses the same abstract syntax representation as SISR.
2006-12-12Use ebnf srg generation in PrSRGS.bringert
2006-12-12Moved profile stuff to GF.Speech.SRG, to allow other SRG formats to include ↵bringert
SISR.
2006-12-12SRGS generation: don't include debug script stuff if debugging is disabled. ↵bringert
Place category comments better.
2006-12-11SRGS+SISR: put tags after items.bringert
2006-12-11VoiceXML: set xml:lang (value is still fake though)bringert
2006-12-11VoiceXML: print without debugging stuff by default.bringert
2006-12-11VoiceXML: don't use srcexpr in subdialogs, since Opera does not support ↵bringert
that. Also makes fewer subdialogs nows.
2006-12-10VoiceXML: don't use subdialog srcexpr for statically know subdialogs.bringert
2006-12-10Reinstate SISR field name for top-level categories. The VoiceXML generation ↵bringert
relies on it.
2006-12-10Added tag-format attribute to SRGS XML when using SISR. bringert
2006-12-08Use public category with original name as SRGS start cat.bringert
2006-12-08Changed SRGS SISR printing to be closer to the current working draft ↵bringert
standard, as supported by the WebSphere implementation (and thus Opera).
2006-09-13Removed extra comma in import list of src/GF/Speech/Relation.hs. This ↵bringert
prevented compilation on current ghc HEAD.
2006-05-31Disable special treatment of lists in SRGS+SISR generation, since OptimTalk ↵bringert
can't handle it.
2006-04-27VoiceXML generation: use cond attribute with blocks, instead of having ifs ↵bringert
inside. Recommended by OptimSys support.
2006-04-20Added debugging flag to generated VoiceXML.bringert
2006-04-19Use quest_Cat to generate questions in the VoiceXML printer.bringert
2006-04-18Look at both command-line and grammar startcat falgs in pg commands.bringert
2006-04-13Fixed left recursion removal to not create cyclic rules.bringert
2006-04-13Removed cycles when building SRGs, to avoid getting left-recursive grammars.bringert
2006-04-13generate unique new category names when removing left recursion from cfgs.bringert
2006-04-13Fixed bug in SRG top-down filtering where the start category would be ↵bringert
removed if it wasn't referenced by itself.
2006-04-13Added top-down filtering to the GSL printer.bringert
2006-04-12The SLF removeTrivialEmptyNodes optimization could orphan the final node. ↵bringert
Fixed this by not bypassing final nodes.
2006-03-31In GSL generation: remove punctuation before LR analysis.bringert
2006-03-31Added colon to the list of punctuation chars in GSL generation.bringert
2006-03-20Replaced all used of Data.FiniteMap with Data.Map.bringert
2006-03-03SRGS generation: use XML module escape mechanism. Added beginnings of a not ↵bringert
yet working SRGS minimization function.
2006-03-03Towards a working VoiceXML generator.bringert
2006-02-06VoiceXML generation: fixed threading of existing values through subdialog calls.bringert
2006-02-03Moved general XML stuff to GF.Data.XML. Started working on VoiceXML generation.bringert
2006-02-01SRGS: add top-level rules for each GF category.bringert
2006-02-01Include GF version and compile date in SRGS meta creator tag.bringert
2006-02-01SRGS semantic results for list categories is now an array.bringert
2006-02-01First version of SRGS with semantic tags.bringert
2006-02-01Escape backslashes and double quotes in SRGS attribute values.bringert
2006-02-01Set xml:lang in SRGS grammars to the value of the language flag.bringert
2006-01-20Use right start category names in si command.bringert
2006-01-17Use cat and language in ATK si. Support language switching with ATK.bringert
2006-01-05Fixed-point iterate unneccessary node removeal.bringert
2006-01-05Generate monolithic FAs by expanding an MFA.bringert
2006-01-05Added monolithic SLF builind back in.bringert
2006-01-05Sort sub-networks topologically. HTK's HBuild seems to require this.bringert
2006-01-05Remove unused sub-networks when generating multiple FAs.bringert
2006-01-05Remove more unneccessary nodes in SLF networks.bringert
2006-01-05Refactored Graph module. Remove some unneccessary states in slf networks.bringert