vue-speech-streaming and vue-voice
These are competitors offering overlapping speech-to-text functionality, though A specializes in streaming recognition via Google Cloud Speech while B provides a broader library covering both speech-to-text and text-to-speech conversion.
About vue-speech-streaming
aofdev/vue-speech-streaming
A Vue2 Streaming Speech Recognition Speech to text with Google Cloud Speech
Implements real-time audio streaming via a WebSocket backend that bridges Vue2 frontend with Google Cloud Speech API, handling continuous recognition rather than single requests. Requires Google service account authentication with a separate Node.js WebSocket server (`speech-websocket`) that manages the API connection and audio stream processing. Designed as a Progressive Web App with local build tooling (npm/yarn) supporting both development and production deployments.
About vue-voice
tnicola/vue-voice
Speech to text and text to speech Vue library
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work