Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samcole8/stt-linux

Simple script for global speech to text on Linux with Wayland support.
https://github.com/samcole8/stt-linux

linux speech-to-text

Last synced: about 2 months ago
JSON representation

Simple script for global speech to text on Linux with Wayland support.

Awesome Lists containing this project

README

        

# stt-linux

Simple script for global speech to text on Linux with Wayland support.

## Usage

To start recording, say start typing. To stop recording, say stop typing. Letters will be entered via a virtual keyboard as if they were typed.

## Setup

1. Create and activate a virtual environment with Python:

```bash
python3 -m venv venv
source venv/bin/activate
```

2. Install pip dependencies:
```bash
pip install -r requirements.txt
```

3. Install wtype:
The method of installation will depend on your package manager.
For apt:
```bash
sudo apt install wtype
```
For pacman:
```bash
sudo pacman -S wtype
```
4. Run the script.
```
python3 tts.py
```