adhearsion / ruby_speech

A ruby library for TTS & ASR document preparation
MIT License
101 stars 41 forks source link

Builtin grammar types #17

Closed benlangfeld closed 11 years ago

benlangfeld commented 11 years ago

WIP

benlangfeld commented 11 years ago

Tagging interested parties @bklang, @vindir, @sfgeorge.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.12%) when pulling dc9614fe75738c6c4fedfa12d90f3c6852831eae on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.14%) when pulling 8e3a3e95d4f8bd6984b4155e5b8a0729d348548a on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.14%) when pulling 70b8530b11541dccbc4d27ffde5cdc91ee326bca on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage decreased (-69.68%) when pulling 70b8530b11541dccbc4d27ffde5cdc91ee326bca on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.14%) when pulling 7d8af866042430c065edf3dfdb69389d92249ef2 on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.14%) when pulling febbc416b497df2f9152995dcb975bdeeb36edd1 on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.14%) when pulling 0b0d94731d3c752a1274de16da17f74c3120b76f on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.14%) when pulling 0b0d94731d3c752a1274de16da17f74c3120b76f on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.15%) when pulling 3a9bb296eb452c548b540c8fea795f412befcc45 on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+6.15%) when pulling a6e7af5324142336a7b2e4a17ab906d317e9ef83 on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+5.63%) when pulling e4eb70787a5458405167cf0bedc701b9632844da on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+5.59%) when pulling ff6265de183517c0e7c8b4a9cacf09ffde5fdc6d on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+5.54%) when pulling ea6ef2204d3567c662b3fca33d27d4b00de30630 on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+5.55%) when pulling 5b8e584eea5581f0c5bd55c4daa9bd7559524876 on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

coveralls commented 11 years ago

Coverage Status

Coverage increased (+5.55%) when pulling 83b50e42166bb1da96c64afe1657311e7c94e10b on feature/builtin_grammars into 580756aefaf8dd6f969306bd42d353e5246983a3 on develop.

benlangfeld commented 11 years ago

New issues opened for interpretation and HTTP grammar fetching.

benlangfeld commented 11 years ago

I'm going to call this done unless anyone objects to any of the recognition examples. @bklang, @sfgeorge?

sfgeorge commented 11 years ago

The builtin example for currency looks fine. Does that satisfy the particular currency requirements for my application, or that more for other use cases?

Separate question... I know C/Java XML differences were an issue previously. Any known interpreter differences pcre and java.util.regex? Just wondering.

benlangfeld commented 11 years ago

Stephen, the currency grammar covers examples from your application, plus a few extras, and is in line with the VXML suggestions as far as I can tell.

There should be no differences in results returned on C or Java, and the tests in Ruby are executed on both by CI to make sure of that. If anyone finds a difference, it's a bug :)

sfgeorge commented 11 years ago

There should be no differences in results returned on C or Java, and the tests in Ruby are executed on both by CI to make sure of that.

Awesome :+1: This looks great in my book. Huge chunk of work. Ben, thanks so much for this!