litongjava / whisper-cpp-server

whisper-cpp-serve Real-time speech recognition and c+ of OpenAI's Whisper model in C/C++
MIT License
34 stars 4 forks source link

Real-time speech recognition and display of recognition results in the browser #1

Open litongjava opened 9 months ago

litongjava commented 9 months ago

Real-time speech recognition and display of recognition results in the browser Functionality is complete and ready for testing

backend

https://github.com/litongjava/whisper-cpp-server

frontend

https://github.com/litongjava/listen-know-web

https://github.com/litongjava/whisper-cpp-server/assets/31761981/ba7268fa-312c-47b2-a538-804b96bb656f

eschmidbauer commented 5 months ago

Can it handle multiple concurrent audio streams (e.g. connections from users)? If not, i setup a fork which can handle multiple connections by switching to boost. Please consider incorporating the change to support multiple streams

litongjava commented 5 months ago

@eschmidbauer HTTP interface support, WebSocket interface is not supported, but can be implemented by simply modifying the code. Put the user and the audio to be processed to a map