locked
Grammar List empty when using the LoadGrammarAsync funciton and SrgsDocument object. RRS feed

  • Question

  • I compiled and loaded the ConversationalGrammarSample application provided
    with the MSS 2007 Speech Server and after making some calls uploaded the ETL
    files to my SQL server.
    When that data is viewed through the "Analytics and Tuning Tool" I can see all the grammars loaded, recognition results,
    time elapsed while loading the grammars, etc.
      

    My solution requires me to use the SrgsDocument Object to create the grammar and SpeechRecognizer.LoadGrammarAsync to load it. However, using this method, I can not see the grammar URLs or file names in the "Grammars Loaded in to Database" list of the "Re-Recognizer" in the tuning tool once the ETL logs are loaded (the list is always
    empty for all turns).


    In the working case (the MSS sample app) the grammars loaded were either file or URL resources, but they were not created using the SrgsDocument object or loaded usig the LoadGrammarAsync function (it uses the QuestionAnswerActivity object).


    Is there another API that I should use so that my grammars will show up in
    the "Grammars Loaded in to Database" list?
    Wednesday, November 28, 2007 9:41 PM