alphacep / alphacep/vosk-asterisk

ERROR:websockets.server:Error in connection handler

Offen
#54 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C
Sterne
133
Forks
43
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hi there
Aftere run the vosk server in a docker container by docker compose

Docker version 27.3.0, build e85edf8
```
vosk:
image: alphacep/kaldi-en:latest
ports:
- "2700:2700"
```

I try to connect the ws server by wscat

```
# wscat -c ws://0.0.0.0:2700
Connected (press CTRL+C to quit)
> qwerty
Disconnected (code: 1011, reason: "")
```

And after that I send an echo message the connection was closed by the error below

ERROR:websockets.server:Error in connection handler
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/websockets/server.py", line 191, in handler
await self.ws_handler(self, path)
File "/opt/vosk-server/websocket/./asr_server.py", line 69, in recognize
response, stop = await loop.run_in_executor(pool, process_chunk, rec, message)
File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/opt/vosk-server/websocket/./asr_server.py", line 16, in process_chunk
elif rec.AcceptWaveform(message):
File "/usr/local/lib/python3.9/dist-packages/vosk-0.3.45-py3.9.egg/vosk/__init__.py", line 182, in AcceptWaveform
res = _c.vosk_recognizer_accept_waveform(self._handle, data, len(data))
TypeError: initializer for ctype 'char *' must be a bytes or list or tuple, not str

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.