Has anyone successfully implemented Keyword mode on Freeswitch?
It seems mod_pocketsphinx only allows jsgf grammar format.
My intended use case is an incredibly small vocabulary, with many words being spoken but listening for very specific keywords. Keyword mode seemed best for this, especially since we would be able to pass vocabulary as an argument/parameter.
If no KWS implementation has been done on Freeswitch, would modifying the dictionary to contain only our keywords have intended results?
Has anyone successfully implemented Keyword mode on Freeswitch?
Yes, sure, what is the problem for you to have it?
My intended use case is an incredibly small vocabulary, with many words being spoken but listening for very specific keywords. Keyword mode seemed best for this, especially since we would be able to pass vocabulary as an argument/parameter.
If you want to spot for product names, it is better to transcribe and search for the result. Keyword spotting is designed only for simple usecase of spotting for activation keyword. Even then it is not perfect.
If no KWS implementation has been done on Freeswitch, would modifying the dictionary to contain only our keywords have intended results?
It is easier to add missing code.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
From reviewing mod_pocketsphinx on Freeswitch, there is no functionality to pass -kws.
An activation keyword is exactly what I want, and then our grammar set is just listening for numbers.
Would you still say this is a bad use case for Keyword search? If no, how have you implemented KWS into Freeswitch? Properietary plugins such as MRCP will not be possible with our budget.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Has anyone successfully implemented Keyword mode on Freeswitch?
It seems mod_pocketsphinx only allows jsgf grammar format.
My intended use case is an incredibly small vocabulary, with many words being spoken but listening for very specific keywords. Keyword mode seemed best for this, especially since we would be able to pass vocabulary as an argument/parameter.
If no KWS implementation has been done on Freeswitch, would modifying the dictionary to contain only our keywords have intended results?
Yes, sure, what is the problem for you to have it?
If you want to spot for product names, it is better to transcribe and search for the result. Keyword spotting is designed only for simple usecase of spotting for activation keyword. Even then it is not perfect.
It is easier to add missing code.
From reviewing mod_pocketsphinx on Freeswitch, there is no functionality to pass -kws.
An activation keyword is exactly what I want, and then our grammar set is just listening for numbers.
Would you still say this is a bad use case for Keyword search? If no, how have you implemented KWS into Freeswitch? Properietary plugins such as MRCP will not be possible with our budget.
Duplicate
Last edit: Sam Gardner 2019-03-19