Closed pirelaurent closed 6 years ago
Peter, let's see if we can solve this without the help of Eduardo. If you don't know what's going on, let's involve them.
I was able to reproduce the error (and more) before fixing this.
It looks like empty strings ""
were being used where bytes()
would be (strictly speaking) more-correct.
I've pushed the changes
Thanks Peter. Pierre, it would be great if you could confirm this solved the issue for you.
Yes, thanks. Client runs now with VAD is on. I can test a step further.
Client run well as long as webrtcvad was not installed (with only the warning message about it.) Once webrtcvad installed ( caution pip install webrtcvad needs a valid compiler on windows) , program fails line 116 : buffer += msg -> cannot convert 'bytes' object to str implicitly . I saw that buffer is initialised as a string buffer = "" , while msg comes from the queue.
Note: Config is python3.5.2 as indicated in doc.