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.
- Speech Analysis: Analyze speech patterns and extract meaningful insights.
- Speech Synthesis: Convert text into natural-sounding speech.
- Built with Python: Leverage the power and simplicity of Python for customization and rapid development.
- CTranslate2 and Faster-Whisper: Utilize these powerful libraries for efficient and high-quality speech processing.
To build LexiSynth using PyInstaller, follow the steps below:
-
Ensure you have Python 3.11. You can check your Python version by running
python --version
in your terminal. -
Install the required Python packages. In the root directory of the project, run:
pip install -r requirements.txt
- 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.
To use LexiSynth, simply run the executable file created in the dist
directory.
This project is released under the MIT license. See LICENSE for details.