Module: Glaemscribe::API

Defined in:
lib/api/tts.rb,
lib/api/eval.rb,
lib/api/mode.rb,
lib/api/rule.rb,
lib/api/debug.rb,
lib/api/macro.rb,
lib/api/sheaf.rb,
lib/api/glaeml.rb,
lib/api/option.rb,
lib/api/charset.rb,
lib/api/if_tree.rb,
lib/glaemscribe.rb,
lib/api/fragment.rb,
lib/api/sub_rule.rb,
lib/api/constants.rb,
lib/api/rule_group.rb,
lib/api/mode_parser.rb,
lib/api/sheaf_chain.rb,
lib/api/charset_parser.rb,
lib/api/resource_manager.rb,
lib/api/glaeml_shellwords.rb,
lib/api/sheaf_chain_iterator.rb,
lib/api/post_processor/reverse.rb,
lib/api/pre_processor/downcase.rb,
lib/api/post_processor/outspace.rb,
lib/api/transcription_processor.rb,
lib/api/transcription_tree_node.rb,
lib/api/pre_processor/substitute.rb,
lib/api/pre_processor/rxsubstitute.rb,
lib/api/pre_processor/elvish_numbers.rb,
lib/api/post_processor/resolve_virtuals.rb,
lib/api/transcription_pre_post_processor.rb,
lib/api/pre_processor/up_down_tehta_split.rb

Defined Under Namespace

Modules: Debug, Eval, Glaeml, IfTree, ResourceManager Classes: Charset, CharsetParser, DowncasePreProcessorOperator, ElvishNumbersPreProcessorOperator, Fragment, Macro, Mode, ModeDebugContext, ModeParser, Option, OutspacePostProcessorOperator, PostProcessorOperator, PrePostProcessorOperator, PreProcessorOperator, ResolveVirtualsPostProcessorOperator, ReversePostProcessorOperator, Rule, RuleGroup, RuleGroupVar, RxSubstitutePreProcessorOperator, Sheaf, SheafChain, SheafChainIterator, SubRule, SubstitutePreProcessorOperator, TTS, TranscriptionPostProcessor, TranscriptionPrePostProcessor, TranscriptionPreProcessor, TranscriptionProcessor, TranscriptionTreeNode, UpDownTehtaSplitPreProcessorOperator

Constant Summary collapse

API_PATH =
File.dirname(__FILE__) + "/api/"
WORD_BREAKER =
"|"
WORD_BOUNDARY_LANG =
"_"
WORD_BOUNDARY_TREE =
"\u0000"
UNKNOWN_CHAR_OUTPUT =
""
VIRTUAL_CHAR_OUTPUT =

When transcribing a virtual char…

""