https://github.com/thesurlydev/transcribe-rust
An experimental project to capture live audio from a microphone and and transcribe it using Rust
https://github.com/thesurlydev/transcribe-rust
Last synced: 12 months ago
JSON representation
An experimental project to capture live audio from a microphone and and transcribe it using Rust
- Host: GitHub
- URL: https://github.com/thesurlydev/transcribe-rust
- Owner: thesurlydev
- Created: 2022-05-14T17:40:51.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-04T02:16:17.000Z (over 3 years ago)
- Last Synced: 2025-02-06T18:52:24.068Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 219 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# transcribe-rust
This is an experimental project to capture live audio from a microphone and and transcribe it.
## Requirements
Tested on Ubuntu 22.04.
* AWS account and IAM role configured with transcribe policies.
You may need to install the following dependencies:
```
sudo apt install librust-alsa-sys-dev
```
## Features
* Read a `.wav` file
* Capture audio from microphone (WIP)
## Notes
* If there's an issue with the transcription, try increasing sample rate.
## References
* [cpal](https://github.com/RustAudio/cpal)
* [Open issue to add Pulse Audio support in cpal](https://github.com/RustAudio/cpal/issues/259)