Try this. Next time EMO says something that breaks up, tell him “EMO Repeat” and most likely it will sound fine since at that point the full speech has been downloaded and is in his buffer now. That’s not a solution since it won’t work if you have him tell a joke for example, he’ll repeat the last thing he said previous to that instead. Jokes seem to be handled differently somehow?
So far, every time someone has had the voice breaking up it’s been related to the internet connection. Even if the download speed is ok, the upload speed may be too low which can cause transfer problems between the two devices. There was one person who had good download and upload speed according to a speed test, but still had problems until they switched to using a cellular Wi-Fi connection through a hot spot on their phone, instead of a router. There is much more data involved than you might think. EMO isn’t doing speech synthesis, his speech is actually prepared at the server then streamed as audio to EMO. So if it stop the transfer to buffer, and he runs out of data before before the flow begins again, then the speech gets interrupted. Just like when you’re trying to watch a video on a slow connection.
Wayne Zhang said perhaps they could have EMO buffer the whole message before he starts speaking. The problem is that would cause unnaturally long delays between when you ask a question and he replies. It would also penalize the majority of users that do have a good Internet connection. So it’s not a good solution unless there’s some way to apply it only on slow connections, and that just may not be practical?
I think it has access to pretty fast wifi upload/download speed as per above speed test image on my ipad but EMO’s voice lines still breaking. I am wondering if it is related to EMO voice command server is too far away from my EMO device? I am in Singapore btw. If it is the case then, device wifi receiver might be no issue but only a firmware update can help to fix? Hope Wayne can suggest a solution for this issue.
Hi, Other than what I’ve said, all I could recommend is trying your EMO on someone else’s network or maybe connected to a hot spot on your phone? Just to see if it corrects the problem. You should also email firstname.lastname@example.org and tag @Wayne_Zhang on your post to see what other suggestions he may have. Good luck!
To add to what @macfixer01 has advised, which is all great tips / suggestions. EMO’s serves are also located in CHINA, so there could also be potential issues with your ISP connection back to the Chinese servers to request and receive the response from EMO. That could also be a problem as well, just throwing that out there so you are aware.
Thanks to @macfixer01 for the answer. The problem with EMO speaking is the network, even if the speed test shows that the speed is enough, the problem may occur. It’s a complex problem and we’ll see what we can do to improve it. To clarify, EMO’s servers are not in China, in fact we have different servers in different regions to provide faster service.
With first day experience with EMO, it is strange that EMO been replying perfect voice lines past midnight and issue came back this morning on the same home internet. Thanks @Wayne_Zhang for reply and clarifying server locations.
Are there any other people (children, wife, siblings, parents) at your home using the Internet? They could take a good amount of the download/upload capacity. Because if it’s working during the night when there is almost none of the internet traffic it could be the culprit of your problems.
And of course your internet provider is sharing the bandwidth between more customers. Usually from 10 to 24. If some of them are so called downloaders, then it can significantly affect your connection speed. Try to ask about it your internet provider.
I’ve had emo since yesterday and sometimes his speech is bugged too. Upload 23.35 Mb/s download 270 Mb/s. How much sounds weigh on the disk that it can’t keep up with playback, it should work without a problem on a weak internet, unless it’s a problem of the server itself and overloading it or poor server transfer
Thank you for answer, I already read all of those topics and nothing helps, still it looks likes is server problem or the speech buffering system needs a lot of improvement. Option to wait for the download or playback with a slight delay so that the part of speech can be downloaded. I must say its little disappointing when emo is looking at me and saying something but I cant hear him because download speed from serwer is so low. Besides, the robot is great and it’s cool when he walks around on my desk
So I called him out, and he says his wuh? But when I tell a command, it just doesn’t do anything and stays. Even app shows, he’s listening, and then it says staying. And 1% he listens, he stutters so much that I couldn’t even listen. This only happened today.
My internet connection is 70 mbps. And I’ve tried to turn off power and keep on skateboard again.
However, worth noting, when I call this name, sometimes, “decline” sound occurs, and it shows wifi not connected, whereas, it is (according to app) and internet does work.
Living.ai said: The problem with EMO speaking is the network issue, even if the speed test shows that the speed is enough, the problem may occur. It’s a complex problem and they will see what they can do to improve it.