locaal-ai / lexisynth

Real-time AI language processor for transcription, translation and speech synthesis
MIT License
22 stars 4 forks source link

LexiSynth

LexiSynth is an AI speech analysis and synthesis tool built with Python. It leverages the power of PyInstaller, CTranslate2, and Faster-Whisper to provide a robust and efficient solution for speech processing tasks.

Features

Build Instructions

To build LexiSynth using PyInstaller, follow the steps below:

  1. Ensure you have Python 3.11. You can check your Python version by running python --version in your terminal.

  2. Install the required Python packages. In the root directory of the project, run:

pip install -r requirements.txt
  1. Build the executable using PyInstaller. In the root directory of the project, run:

MacOSX:

pyinstaller --clean --noconfirm lexisynth.spec -- --mac_osx

Windows:

pyinstaller --clean --noconfirm lexisynth.spec -- --win

This will create a dist directory containing the executable file for LexiSynth.

Usage

To use LexiSynth, simply run the executable file created in the dist directory.

License

This project is released under the MIT license. See LICENSE for details.