alphacep / alphacep/vosk-server

Malformed HTTP message when using arecord to send audio from Raspberry Pi

Aperta
#90 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
1.3k
Fork
317
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hello -- when trying to send live audio to vosk-server kaldi-en running on a remote server using the following code on the rPi client...

`arecord --buffer-time=5000000 -D plughw:2,0 -f cd -t raw | nc -N 10.0.1.10 2700`

...I get the following error on the client:

```
Recording raw data 'stdin' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
HTTP/1.1 400 Bad Request
Date: Mon, 01 Feb 2021 04:30:50 GMT
Server: Python/3.7 websockets/7.0
Content-Length: 23
Content-Type: text/plain
Connection: close

Malformed HTTP message
```

The server is definitely up and running, but seems to always send a 400 error. I am using the final line of code on this Kaldi documentation page as my example, because it's all I was able to find:

https://kaldi-asr.org/doc/online_decoding.html

I am unable to find any additional information in the server logs. Any idea how I can troubleshoot this? Thanks!

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.