![]() |
KnowBrainer Speech Recognition | ![]() |
Topic Title: Vocola lists of lists Topic Summary: Created On: 04/02/2021 06:46 PM Status: Post and Reply |
|
![]() |
![]() |
- alexander | - 04/02/2021 06:46 PM |
![]() |
![]() |
- zmcgohan | - 04/08/2021 05:28 PM |
![]() |
![]() |
- alexander | - 04/10/2021 10:22 PM |
![]() |
![]() |
- quintijn | - 04/13/2021 11:21 AM |
![]() |
![]() |
- alexander | - 04/13/2021 12:55 PM |
![]() |
![]() |
- quintijn | - 04/20/2021 12:31 PM |
![]() |
![]() |
- BigTech | - 04/21/2021 01:26 PM |
![]() |
![]() |
- mdl | - 10/02/2021 05:51 PM |
![]() |
![]() |
- mdl | - 10/02/2021 05:54 PM |
![]() |
![]() |
- alexander | - 09/09/2022 03:12 PM |
![]() |
![]() |
- mdl | - 10/02/2021 05:56 PM |
![]() |
![]() |
- mdl | - 09/02/2022 02:46 PM |
![]() |
![]() |
- mdl | - 09/11/2022 03:37 PM |
![]() |
||
Mark, is there any chance you could be adding something akin to list of lists. it would definitely come in handy in organizing and potentially collapsing some Vocola grammars. I think this has been brought up before and I see
I'm not sure if this is quite the same thing as what is available in Vocola 3, but if so it would be great to have it in Vocola to as well:
under rich alternatives:
A variable, range, or alternative set may appear as an alternative. For example
Here the variable <key> is defined to have all the members of the variable <letterKey>, the range 0..9, and the alternative set (Space|Space Bar).
Many thanks. |
||
|
||
![]() |
||
Please^100 (also been dreaming of this for a while) |
||
|
||
![]() |
||
just posting as reference. Probably need to modify these definitions or handling here |
||
|
||
![]() |
||
Active work is only been done on a python 3 release, which is coming closer, although it takes a lot of time. For various reasons. |
||
|
||
![]() |
||
Okay thank you. Is dictation-toolbox the new home for Vocola? Is Mark still working on that and the main maintainer? I know that his repository had all sorts of extra branches with experimental work like vortex and Vocola to dragonfly.
|
||
|
||
![]() |
||
Mark Lillibridge is very busy, but I am occasionaly in contact with him. I try, with others who were in the dictation-toolbox before me, to bring all relevant speech recognition open source software together. |
||
|
||
![]() |
||
I'm not a real programmer, but if and when I run across a problem (others are also experiencing) with Vocola 2 related programming, I'll be here! Thanks for the work Quintijn, and of course Mark, and of course the originator. I use this stuff all day every day. |
||
|
||
![]() |
||
https://github.com/mdbridge/Vocola-2 remains the source of truth for Vocola 2 code. |
||
|
||
![]() |
||
in terms of lists of lists, I started working on a backend for Vocola 2 that compiles directly to dragonfly rather than NatLink; that would allow it to avoid certain limitations of NatLink including nested lists. Unfortunately, I had to set that aside for now to work on the Python 3 stuff.
If you want a cheat in the meantime, I encourage you to go up a level and write code to generate Vocola code. That should make it easy for you to generate lists from sublists. |
||
|
||
![]() |
||
Funny I just saw this. I guess everything can be solved by adding another layer right? I think I saw some Ruby In your repository a while back doing something like this... I refuse to learn yet another scripting language, but maybe I could write some python to do it |
||
|
||
![]() |
||
"Mark, is this code generated from a lex definition or is the parser hand coded?"
I ended up hand building the parser because I couldn't get decent error handling otherwise. |
||
|
||
![]() |
||
FYI, this is absolutely going to be part of Vocola 2.9; see https://www.knowbrainer.com/forums/forum/messageview.cfm?catid=25&threadid=36692&enterthread=y |
||
|
||
![]() |
||
yup. in this case by moving up a layer we can hopeful take advantage of all the community work on new speech engines for dragonfly and talon
|
||
|
FuseTalk Standard Edition v4.0 - © 1999-2023 FuseTalk™ Inc. All rights reserved.