Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brklntmhwk/leopard-stt-rust
https://github.com/brklntmhwk/leopard-stt-rust
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/brklntmhwk/leopard-stt-rust
- Owner: brklntmhwk
- Created: 2023-05-23T08:54:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-08T05:56:09.000Z (over 1 year ago)
- Last Synced: 2023-09-08T06:48:45.231Z (over 1 year ago)
- Language: Rust
- Size: 1.44 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Leopard Speech-to-Text Rust
This is a speech-to-text software powered by Leopard Speech-to-Text from [Picovoice](https://picovoice.ai/).
The code inside this repo mostly refers to
- https://github.com/Picovoice/leopard## Prerequisites
- You have already
- installed Rust dev environment on your local machine
- https://www.rust-lang.org/ja/tools/install
- signed up for Picovoice
- https://console.picovoice.ai/
- In your dashboard, copy your accesskey## How to use
1. Clone this repo
```
git clone https://github.com/brklntmhwk/leopard-stt-rust.git
```
2. Open it in a code editor3. Create ```.env``` file in the project root and paste your accesskey as ACCESS_KEY in ```.env```
- Refer to ```.env.example```4. Put an audio file (mp3, etc..) in audio/ directory
- you could put multiple files, but only the first one is supposed to be read in an alphabetical order5. Build & run this binary project
```
cargo run
```5. The resultant text file is created as output.txt