An LLM-powered language learning assistant
Project description
LanguageAssistant
Documentation: https://dagleaves.github.io/languageassistant
Source Code: https://github.com/dagleaves/languageassistant
PyPI: https://pypi.org/project/languageassistant/
LanguageAssistant is a large language model (LLM) powered foreign language learning assistant. This harnesses the language capabilities of LLMs to provide verbal communication capabilities focused on learning foreign languages.
This project is largely a proof of concept, but has been setup to be extensible so that it could be used as a backend for a full-fledged application utilizing a better UI, microphone recording, transcription, LLM prompts, and/or multi-lingual text-to-speech.
Features of LanguageAssistant:
- Full real-time vocal multilingual conversations
- Real-time voice transcription
- LLM text responses
- Multilingual text-to-speech
- LLM agent for lesson planning
Installation
pip install languageassistant
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file languageassistant-0.1.0.tar.gz
.
File metadata
- Download URL: languageassistant-0.1.0.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.12 Linux/5.15.0-1039-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a1b685e77fe11185a58b22312df8416cf9a87ce0e441dfe16f1954a251148c1 |
|
MD5 | 3d02ac5ce71fd18d7bf02c8ed46db9e6 |
|
BLAKE2b-256 | 389e6571464edb4cbc23cb60665b359290f6661895df3698ff0089cf9b415a81 |
File details
Details for the file languageassistant-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: languageassistant-0.1.0-py3-none-any.whl
- Upload date:
- Size: 14.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.12 Linux/5.15.0-1039-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 214bf5834d688d9981193bf0d3596745fd1bac7dc0efa82b32ee57a41e7ee073 |
|
MD5 | 489b2e4d24eeb92b6dd5b749f8200512 |
|
BLAKE2b-256 | 401e5245583f00a0b09c6bbf6ab0f5a316d309f1b3160b205cc67c3174227194 |