myVoice Open Beta (3 Viewers)

booyakasha

Portal Pro
December 6, 2005
153
12
Canada
Home Country
Canada Canada
By default the command is "Select Item". You can change or add to that in the config of course.
 

fchristi

Portal Member
March 17, 2007
12
0
53
Home Country
Sweden Sweden
Hi guys

Downloaded and installed this plugin and get the very same error. Any further hints??

Cheers

Fredrik

2007-06-04 22:11:04 - myVoice engine started
2007-06-04 22:11:04 - Loaded 7837 Songs
2007-06-04 22:11:04 - Loaded 111 genres
2007-06-04 22:11:04 - Loaded 2763 Artist
2007-06-04 22:11:04 - Loaded 86 Radio Stations
2007-06-04 22:11:04 - Loaded 19 TV Channels
2007-06-04 22:11:06 - 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
I think I may have found a solution to this. The problem occurs when the song name has 6 or more words in its tagged title. It seems the speech engine doesn't like C & C phrases that are that long.
Anyways, to those that are having this problem, please try the attached DLL. It goes in your MP root folder. Let me know if it works ok (or doesn't) for you either through the forums or PM.
 

RaDiKal

Portal Pro
October 2, 2006
52
1
Central New York State
Home Country
United States of America United States of America
It now parses fine and starts. Logs are clear. I can voice command to get to My Music and to Exit but still have to learn how to use the new voice interface. Thanks for tracking that bug down!
 

fchristi

Portal Member
March 17, 2007
12
0
53
Home Country
Sweden Sweden
Guys! This sounds indeed as promising. I'll try tonight GMT+1 to see if I get it running. Will give you feedback!
 

RaDiKal

Portal Pro
October 2, 2006
52
1
Central New York State
Home Country
United States of America United States of America
I think I may have found a solution to this. The problem occurs when the song name has 6 or more words in its tagged title. It seems the speech engine doesn't like C & C phrases that are that long.
Anyways, to those that are having this problem, please try the attached DLL. It goes in your MP root folder. Let me know if it works ok (or doesn't) for you either through the forums or PM.

So I noticed in the logs that a good third of my tunes are not parsed. Do you toss the ones that are too long winded? If that's the case, perhaps you could truncate them in some fashion and just parse the first portion.
 

fchristi

Portal Member
March 17, 2007
12
0
53
Home Country
Sweden Sweden
Hi again

After replacing the myvoice.dll with the new version MyVoice returns the same error (obviously it has skipped some songs - probably an intentional discarding of tracks with invalid tags). Now, Booyakasha's hint led me to disable all songs and yes, then it works - really great and cool thing! I will probably need to further clean up my MP3 tags (software, anyone?) to get my songs back. An option of excluding the trouble causing songs (MyVoice config.) would also be an option although not optimal.

Thanks 4 your effort!

***************************
2007-06-05 23:37:34 - myVoice engine started
2007-06-05 23:37:34 - Loaded 6852 Songs
2007-06-05 23:37:34 - Loaded 111 genres
2007-06-05 23:37:35 - Loaded 2669 Artist
2007-06-05 23:37:35 - Loaded 86 Radio Stations
2007-06-05 23:37:35 - Loaded 19 TV Channels
2007-06-05 23:37:36 - 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
2007-06-05 23:39:28 - myVoice engine started
2007-06-05 23:39:28 - Loaded 0 Songs
2007-06-05 23:39:28 - Loaded 0 genres
2007-06-05 23:39:28 - Loaded 0 Artist
2007-06-05 23:39:28 - Loaded 86 Radio Stations
2007-06-05 23:39:28 - Loaded 19 TV Channels
2007-06-05 23:39:28 - Waiting for command
2007-06-05 23:39:28 - Starting process via start
**********************************
 

booyakasha

Portal Pro
December 6, 2005
153
12
Canada
Home Country
Canada Canada
RaDiKal: I do drop songs if they're duplicated names. In your case, you also have many entries that are too long.

fchristi: This post has some software suggestions under the tools section for mp3 tagging, etc. Also, you didn't need to delete your db...lol. I was going to ask you to send it to me as RaDiKal did, as it helps me to figure out what's different.

Anyways, here's another version that writes to the log what songs it drops due to either duplicate entries or length issues. Hopefully it can help us figure out what's happening.
 

fchristi

Portal Member
March 17, 2007
12
0
53
Home Country
Sweden Sweden
Good morning Canada
Yes, your new (thanks!) myvoice.dll indeed confirms the dropping of quite a few files/songs claiming the length is invalid/too long. An MP3 tag cleaner probably wouldn't solve the problem but sure I'll try (thanks for the software hint). Don't you guys really have any titles with more than six words like eh "Thank You Baby For Makin Someday Come So Soon"?! Could special characters cause the MS Speech Engine to crash? Swedish even has the magic letter å :). And no, I didn't delete the DB - jsut renamed :-o! How many songs you guys have? I am on 9923... Possible source of failure?
 

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