Class: Pocketsphinx::Grammar::JsgfBuilder
- Inherits:
-
Object
- Object
- Pocketsphinx::Grammar::JsgfBuilder
- Defined in:
- lib/pocketsphinx/grammar/jsgf_builder.rb
Instance Method Summary collapse
-
#initialize ⇒ JsgfBuilder
constructor
A new instance of JsgfBuilder.
- #jsgf ⇒ Object
- #sentence(sentence) ⇒ Object
Constructor Details
#initialize ⇒ JsgfBuilder
Returns a new instance of JsgfBuilder.
4 5 6 |
# File 'lib/pocketsphinx/grammar/jsgf_builder.rb', line 4 def initialize @sentences = [] end |
Instance Method Details
#jsgf ⇒ Object
12 13 14 |
# File 'lib/pocketsphinx/grammar/jsgf_builder.rb', line 12 def jsgf header + sentences_rule end |
#sentence(sentence) ⇒ Object
8 9 10 |
# File 'lib/pocketsphinx/grammar/jsgf_builder.rb', line 8 def sentence(sentence) @sentences << sentence end |