I dont understand why my algorithm calculation dosent work:

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Chocolade
    New Member
    • Aug 2010
    • 69

    I dont understand why my algorithm calculation dosent work:

    Total_times_of_ words_not_recog nized = how_many_times_ words_detected;
    Total_times_of_ words_not_recog nized=Total_tim es_of_words_not _recognized-1;
    realtime_write_ to_Log_successf ully("Total_tim es_of_words_not _recognized: " + Total_times_of_ words_not_recog nized--);



    Now how_many_times_ words_detected in the construcot is set to 0;

    Total_times_of_ words_not_recog nized is in another event i set it to ++ and i see it in listView1 each time the event raise i see Total_times_of_ words_not_recog nized getting up by 1. 1,2,3,4....etc.

    Now what i want is in another event that Total_times_of_ words_not_recog nized will be equal to how_many_times_ words_detected and when the the event where

    Total_times_of_ words_not_recog nized is raised, Total_times_of_ words_not_recog nized will be less 1.

    For example if how_many_times_ words_detected is now 9. So Total_times_of_ words_not_recog nized will be 8.



    Again they are both in diffrenet events and each event rais in another conditions.

    The event where Total_times_of_ words_not_recog nized is now raise when a word is recognized and how_many_times_ words_detected is in event that raise when every word is saying without recognize it.

    What i want in the algorithm is to calculate and find how mant times i said words to the microphone and they wasnt recognized.

    But since if i say a word that is recognized or not recognized raise the event of any words i say so how_many_times_ words_detected allways will move up by 1 no matter what i say. Thats why in the event of recognized words i need to calculate the times i said any word minus 1. the minus 1 is the word that have been recognized.



    So in fact what i should see is: how_many_times_ words_detected 7,8,9,10...and Total_times_of_ words_not_recog nized 6,7,8,9....and so on.

    For some reason the -- dosent act as ++ or maybe its the Total_times_of_ words_not_recog nized=Total_tim es_of_words_not _recognized-1;

    Cuz now what i see is that Total_times_of_ words_not_recog nized is allways the same equal to how_many_times_ words_detected and not by minus 1.

    Thanks for helping.
Working...