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
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
711
  • Sticky
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
559
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
Maybe they only show the bits information for the x64 version and no bits information for the 32-bit version?
Maybe they only show the bits information for the x64 version and no bits information for the 32-bit version?
We have just released MediaPortal 1.34 - Dune x86 and x64 version. Highlights of this release Bugfixes: [MP1-5201] - Fix MPC-HC...
Replies
10
Views
3K
  • Sticky
MP1 MP2 [News] MediaPortal 2 - 2.5 Release DE
Well just tried that. Chose TV Channels and clicked "Clear". All channels cleared then did a rescan. What a shitshow! All channel number mappings a total mess: STV as Channel 1, W as Channel 18, BBC channels way down the list. Thanks for trying to help but this software, for me, is just a mess. Appreciate all the time you have...
Well just tried that. Chose TV Channels and clicked "Clear". All channels cleared then did a rescan. What a shitshow! All...
We are proud to present MediaPortal 2.5 MediaPortal 2.5 is a full-blown media center software that addresses most common user...
Replies
76
Views
9K
Top Bottom