A WPF-based application for serving Speech2TextAPI to Windows users. Provides production grade front-end dedicated for seamless integration with the API
Currently the app can recod audio from the sound card, send it to the server and receive the transcribed text. The app also provides a simple UI for the user to interact with the app. When the window loads it connects to the websocket server. When the user clicks the record button, the app starts recording audio and sends it to the server. The server then sends the transcribed text back to the app, which is displayed in the text box.
- Fix a bug which causes the main window to strech to crazy sizes when recording using always top widget
- Add a feature to save the transcribed text to a file
- Add a control to change the audio source
- Remove default window border
If you something comes to your mind, feel free to add it to the list.
The RecordButton style works by binding to IsRecording propery in the HomeViewModel. If there is no such property it will cause a binding error.