Community Question

Hi guys.

I need some advice with the Pandorabots control.

My problem is when I try to "talk" to my bot using the text input field (still training speech rec at the moment which is why I'm using the text input), the first one or two inputs are recognised and my bot responds as it should very quickly. But when I try to further speak to my bot some more using text, EZ-builder seems to freeze for a while (cursor is non responsive & previous input is still displayed in text input field even when I type in something new). This will last for about 20 to 40 seconds then EZ builder unfreezes and starts working until the next text input where it will fteeze again.

I have tried restarting EZ-builder and my EZ-B4 but the same thing happens. I thought it my be something to do with the Pandorabots server as I know it can be a bit flakey at the best of times, but when I opened my Pandorabot via my desktop, it responded almost instantly, and besides, this wouldn't cause a non responsive cursor.

Any help or knowledge to why this is happening? *confused*

Thanks in advance.
Rich
Commented November 2014
Pandora uses the internet and a third party service therefore it may be difficult to provide support. My best guess is that Pandora freezes when a response from the Pandora service online is delayed or doesn't come back.

Based on previous use of Pandora using other software, and including the time spent setting up the custom bot, Pandora's website did have more than average downtime. Understand that Pandora is a free service to you but those who run the service don't get the resources for free. Their resources are not going to be of the same quality of the likes of Spacebook and Twister etc. and will have downtime.

As for the misheard phrases, this is likely to be due to Windows SAPI and not being trained enough. Also, unless you have a professional quality mic and perfect pronunciation you may run into problems. This is an issue with Windows SAPI. It's an issue I have run in to even after 3 years of daily training. It comes from the input being dictation rather than from a specified list. This is why my other software uses payload files which vary and load on the fly depending on the first part of the phrase. For instance, if I say "Play Movie Planet Of The Apes" it picks up "Play Movie", loads the payload which has only my movie library titles in it and uses that for the last part as a fixed phrase list.

It is extremely difficult to have a conversation with voice recognition which relies on Windows SAPI.

The speech synthesis is also an odd one. It does seem like some voices just refuse to work with EZ-Builder. @fxrtst also has this problem (I couldn't get it to work either FYI). I'm not sure if DJ has added it to the list of things to look in to or not. Having said that, there are a lot of voices which do work fine. As far as I know this issue of the voices not working with any combination of settings is pretty new. Details of the voices (inc. links), examples of options tried etc. etc. may help solve it.
Steve G
Commented November 2014
In regards to voices that work with EZ-Builder, I use Cepstral voices that works really well. There is a bit of an initial set up that needs to be done to get it to work, but after this the speech synthesis works great even with the voice effects Cepstral offer. :)

Back to the Pandorabot control, after a few days of starting this thread I am still having issues with EZ-Builder freezing for periods of time after a text input to the pandora control. One thing I tried was once when it froze, was to quickly open up my browser and launch my Pandorabot directly and try it. It worked and I could send an input and receive a response almost instantly, which leads me to think that the problem in not with the 3rd party application suffering down time, but lays with the pandora control itself.

So that being said, I have a question some will hopefully be able to help me with. Is there a way that I can have my Pandorabot (using my browser) actually speak its responses automatically when they appear on the screen using speech synthesis and the Cepstral voice I purchased, without having to use the V-host voices and avatars they offer (which quite frankly I don't like)?

I don't have programming experience and hoping for a software option or something I could set up myself relatively easily. I would love if there was a way to do this as having this ability in EZ Builder was something I was initially excited about until I (and others) started facing this freezing issue. This way, I can run a small Pandorabot window next to EZ Builder on my PC, and have dynamic conversations with my bot while EZ Builder deals with my bots operations, at least until the pandora control issue is resolved.

If anyone can help me with this it REALLY would be appreciated, as I am having a lot of fun with the EZ Builder platform at the moment except with this issue which is the one and only thing letting me down. *stress* *stress*
Steve G
Commented December 2014
I mentioned in my project showcase recently (post #18) that I had a play around with the Pandorabot control again and I'm pleased to say that it seems to be working fine now with no freezing issues that I initially reported, whatsoever.

In order to mark this thread as resolved I just wanted to ask, was there a Pandorabot control issue that has now been resolved that anyone is aware of? There was no mention of anything in the release notes or Windows updates. *confused* :)
Rich
Commented December 2014
Not that has been mentioned.

I would put money on the freezing issues being to do with Pandora not EZ-Builder, as previously mentioned.
Steve G
Commented December 2014
I won't count it out, but I'm still not convinced how Pandorabot would cause my whole EZ Builder project to freeze. *confused*
Question
Avatarby Steve G
Published Sunday, November 2, 2014