myVoice Open Beta (2 Viewers)

RaDiKal

Portal Pro
October 2, 2006
52
1
Central New York State
Home Country
United States of America United States of America
OutOfMemoryException

Thanks for creating a truly innovative plug-in.

I've been running the .101 release without problems for the last month or so. I just upgraded to the .2 release and am having problems. I followed the install directions and removed the files identified in the help.chm guide followed by copying the other files to the specified locations. Voice activation does not work.

Here are the particulars:

I'm running 0.2.2.0 SVN 14506

I DO NOT have a TV Tuner installed

error.log:
Code:
2007-06-02 17:32:17.984375 [ERROR][MPMain]: Unable to start plugin:MediaPortal.myVoice.myVoiceProcess exception:System.Runtime.InteropServices.COMException (0x80045001): Exception from HRESULT: 0x80045001
   at SpeechLib.ISpeechRecoGrammar.CmdSetRuleIdState(Int32 RuleId, SpeechRuleState State)
   at MediaPortal.myVoice.myVoice.ActivateGrammars()
   at MediaPortal.myVoice.myVoice.Start()
   at MediaPortal.myVoice.myVoiceProcess.Start()
   at MediaPortal.GUI.Library.PluginManager.Start()
2007-06-02 17:32:18.281250 [ERROR][MPMain]: Exception   :System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at ProcessPlugins.ExternalDisplay.VFD_Control.control.FindTheHid()
2007-06-02 17:32:18.281250 [ERROR][MPMain]: Exception   :Index was outside the bounds of the array.
2007-06-02 17:32:18.281250 [ERROR][MPMain]:   site      :Boolean FindTheHid()
2007-06-02 17:32:18.281250 [ERROR][MPMain]:   source    :ProcessPlugins
2007-06-02 17:32:18.281250 [ERROR][MPMain]:   stacktrace:   at ProcessPlugins.ExternalDisplay.VFD_Control.control.FindTheHid()

The first error applies here. The others are known and fixed in a later SVN.

myVoice.log:
Code:
5/28/2007 5:09:30 PM - Loading mappings
5/28/2007 5:09:30 PM - Writing myVoice.xml
5/28/2007 5:09:30 PM - Initializing SAPI
6/2/2007 5:10:57 PM - myVoice engine started
6/2/2007 5:10:58 PM - Setup started
6/2/2007 5:13:28 PM - myVoice engine started
6/2/2007 5:13:28 PM - Loaded 996 Songs
6/2/2007 5:13:28 PM - Loaded 12 genres
6/2/2007 5:13:28 PM - Loaded 107 Artist
6/2/2007 5:13:28 PM - Loaded 4 Radio Stations
6/2/2007 5:13:28 PM - Loaded 0 TV Channels
6/2/2007 5:13:29 PM - Exception 
System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
   at SpeechLib.ISpeechRecoGrammar.CmdLoadFromFile(String FileName, SpeechLoadOption LoadOption)
   at MediaPortal.myVoice.myVoice.initSAPI()Error - initSAPI
This shows a successful start with ver .101 and a failed start with ver .2 (downloaded on May 28th and installed on Jun 2nd).

From looking through the previous posts, it appears I may have a bad entry in one of my music tags. I'll admit they are not clean but they aren't out of the ordinary either. I've attached my myVoice.xml from the MediaPortal root.

Any hints on what to address short of retagging the 996 tunes?
 

booyakasha

Portal Pro
December 6, 2005
153
12
Canada
Home Country
Canada Canada
Your music tags seem fine judging from the xml file. Shouldn't matter about a TV tuner, as I don't use one on my dev box.
Please confirm the location of Interop.SpeechLib.dll and that it's in your MP folder. Also make sure the (either new or old) myvoice.dll isn't in your plugins/process folder.
 

RaDiKal

Portal Pro
October 2, 2006
52
1
Central New York State
Home Country
United States of America United States of America
Interop.SpeechLib.dll exists only in the MP folder and is dated Dec 16, 2006 9:18pm.

myVoice.dll also only exists in the MP folder and is dated Apr 19, 2007 7:24pm.

MP folder is H:\Program Files\Team MediaPortal\MediaPortal
H: is the XP boot drive.

Anything else I should look for?
 

booyakasha

Portal Pro
December 6, 2005
153
12
Canada
Home Country
Canada Canada
Attached is a version with a few more log file entries. It contains just the myVoice.dll that you put in your MP folder. I want to see precisely how far it makes it, which will hopefully tell me what it doesn't like.
 

RaDiKal

Portal Pro
October 2, 2006
52
1
Central New York State
Home Country
United States of America United States of America
Attached is a version with a few more log file entries. It contains just the myVoice.dll that you put in your MP folder. I want to see precisely how far it makes it, which will hopefully tell me what it doesn't like.

I replaced the myVoice.dll from the MP root with the one your provided. Started things up again and here's the end of my myVoice.log (the error log repeats the same errors as before):

Code:
6/3/2007 4:51:44 PM - myVoice engine started
6/3/2007 4:51:44 PM - Loaded 996 Songs
6/3/2007 4:51:44 PM - Loaded 12 genres
6/3/2007 4:51:44 PM - Loaded 107 Artist
6/3/2007 4:51:44 PM - Loaded 4 Radio Stations
6/3/2007 4:51:44 PM - Loaded 0 TV Channels
6/3/2007 4:51:45 PM - Adding Reco events
6/3/2007 4:51:45 PM - Setting Profile: Default Speech Profile
6/3/2007 4:51:45 PM - Creating Grammar
6/3/2007 4:51:45 PM - Loading File: H:\Program Files\Team MediaPortal\MediaPortal\myVoice.xml
6/3/2007 4:51:45 PM - Exception 
System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
   at SpeechLib.ISpeechRecoGrammar.CmdLoadFromFile(String FileName, SpeechLoadOption LoadOption)
   at MediaPortal.myVoice.myVoice.initSAPI()Error - initSAPI
 

booyakasha

Portal Pro
December 6, 2005
153
12
Canada
Home Country
Canada Canada
Do you have a speech profile named "Default Speech Profile"? The previous version didn't care, but this one does.
 

RaDiKal

Portal Pro
October 2, 2006
52
1
Central New York State
Home Country
United States of America United States of America
Do you have a speech profile named "Default Speech Profile"? The previous version didn't care, but this one does.

Yes, I believe so. Here's a snap of my Speech Control Panel:

myvoicedefaultprofileib8.jpg
 

cedric

Portal Pro
October 28, 2006
127
4
43
Lausanne
Home Country
Switzerland Switzerland
Very interresting plugin.

but I don't know how to "click" on an item (like enter on the keyboard or OK on a remote)?

Thanks

:)

Cedric
 

Users who are viewing this thread

Similar threads

  • Sticky
All good now!!
All good now!!
We have just released MediaPortal 1.36 - Polar Express x86 and x64 version. Highlights of this release Bugfixes: [MP1-5229] -...
Replies
2
Views
881
Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings, advanced options, I switched to UNC paths instead of the default RSS, and it's working very well. Sure I had to figure out the paths, but no big deal. Maybe helpful for someone in the future. Thanks for the...
Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings...
Hi folks. I have an issue with a new install/integration into my mediaportal system. I have a “mediaportal server” which has the TV...
Replies
5
Views
562
  • Sticky
Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the next release. We allocate about one month for Pre Release testing. In that time we will only fix bugs, after which comes the final release! Highlights of this release Bugfixes: [MP1-5221] - Core: Fix...
Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
Replies
0
Views
2K
We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core: Fix FrameGrabbing for EVR [MP1-5222] - TV Server: Fix ISO-8859-10/14 DVB text encodings [MP1-5224] - Fix Card "CancelTune" request Since Pre-Release : New: Since Pre-Release : Improvement / Rework...
We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core...
We have just released MediaPortal 1.35 - Horizon x86 and x64 version. Highlights of this release Bugfixes: [MP1-5221] - Core...
Replies
0
Views
2K
I can't believe I missed the new feature, pixel shaders. :) Thankyou guys for all your work (y)
I can't believe I missed the new feature, pixel shaders. :) Thankyou guys for all your work (y)
Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
Replies
1
Views
2K
Top Bottom