Small Phrase Problem

Home Forums OpenEars Small Phrase Problem

Viewing 5 posts - 1 through 5 (of 5 total)

  • Author
    Posts
  • #9747
    Art
    Participant

    Hi :)
    I am still playing with the sample app as far as voice recognition is concerned.
    I added a phrase to the dynamic generated dictionary:
    @”FIND PART NUMBER”
    and added all numbers from zero to nine.

    Now the phone can recognise things like:
    “One Part Number”
    I thought defining a phrase is supposed to isolate it,
    otherwise why not just separate the words?
    Cheers, Art.

    #9749
    Art
    Participant

    I read the comment in the source more carefully, and it says:
    “This increases the probability that they will be recognized as a phrase”
    It would be good to increase the probability to 100%, as in recognise it as a phrase,
    or none of the separate words at all ;)

    Relating to another thread,
    I agree with another member that the multithreading flite is good :)

    #9750
    Halle Winkler
    Politepix

    Hi,

    ARPA is probabilistic and increasing the probability of a phrase to 100% would break it as designed. What you are looking for is JSGF, which is a rules-based grammar. If you search for JSGF on this forum you should get a lot of starting info to research it further.

    #1020917
    Halle Winkler
    Politepix

    Please check out the new dynamic generation language for OpenEars added with version 1.7: https://www.politepix.com/2014/04/10/openears-1-7-introducing-dynamic-grammar-generation/

    #1021026
    Halle Winkler
    Politepix

    In addition to the dynamic grammar generation that has been added to stock OpenEars in version 1.7, there is also a new plugin called RuleORama which can use the same API in order to generate grammars which are a bit faster and compatible with RapidEars: https://www.politepix.com/ruleorama

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.