Bienvenue dans le guide pour la configuration et l'exécution de l'application Python LM-Studio-Voice-Conversation. Cette application implémente les conversations vocales à l'aide de modèles locaux de grande langue (LLMS) et intègre des chuchotements pour les capacités de la parole à texte. Il est conçu en mettant l'accent sur la confidentialité et l'accessibilité, offrant une interface conviviale pour les interactions vocales interactives avec l'IA.
Veuillez noter que la méthode de démarrage du serveur local fourni dans ce référentiel peut ne pas fonctionner sur tous les systèmes ou systèmes d'exploitation en raison de variations des dépendances et des configurations du système. De plus, les modifications ou les mises à jour des bibliothèques Openai Whisper et ou Openai peuvent affecter les fonctionnalités du code fournies ici. Les utilisateurs sont encouragés à être conscients des problèmes potentiels et à consulter leur GPT (transformateur générateur pré-formé) pour obtenir de l'aide lors de la rencontre de problèmes. Le code initial de ce référentiel a été développé à l'aide de Chatgpt, et les utilisateurs sont encouragés à utiliser des ressources similaires pour le dépannage et la recherche de solutions à tous les problèmes qu'ils peuvent rencontrer.
Le code fourni par LM Studio peut en fait fonctionner pour certains utilisateurs et les utilisateurs sont encouragés à essayer cela comme première option.
Cette section vous guidera dans la préparation de votre machine locale pour exécuter le projet LM-studio-voice-Conversation, y compris l'installation de conditions préalables, la configuration de l'environnement Python et l'exécution du projet.
Avant de commencer, assurez-vous que vous avez installé les suivants:
Suivez ces étapes pour préparer votre environnement:
Installez Anaconda : suivez les instructions d'installation d'Anaconda pour votre système d'exploitation disponible sur le site Web d'Anaconda.
Créez un nouvel environnement Conda :
conda create -n myenv python=3.9.18
Replace ` myenv ` with a name of your choice for the environment.
Activez l'environnement :
conda activate myenvObtenez le code du projet en clonant le référentiel LM-studio-voice-conversation:
git clone https://github.com/VideotronicMaker/LM-Studio-Voice-Conversationpip install -r requirements.txtspeak.py ) : script principal pour le modèle de langue.Pour exécuter le script, exécutez cette commande dans votre terminal:
python speak.py Vous trouverez ci-dessous un guide clair et étape par étape sur la façon d'exécuter le fichier batch run_script.bat , y compris la navigation vers le répertoire approprié, l'exécution du script, l'activation de l'environnement conda, la vérification des modifications du répertoire, l'exécution d'un script Python et la révision de la sortie.
run_script.bat Ce guide vous guidera à travers le processus d'exécution du fichier run_script.bat à partir de l'invite de commande. Suivez ces étapes pour exécuter votre script avec succès.
Appuyez sur Win + R , tapez cmd et appuyez sur Entrée pour ouvrir l'invite de commande.
Si vous n'êtes pas déjà dans le répertoire où se trouve le fichier run_script.bat , utilisez la commande cd pour accéder au répertoire où votre code est stocké. Remplacez <code_directory> par le chemin d'accès réel vers votre répertoire de code:
cd /d < code_directory > Assurez-vous de remplacer <code_directory> par le chemin d'accès réel vers le répertoire contenant le fichier run_script.bat .
Une fois que vous êtes dans le répertoire correct, exécutez simplement le fichier run_script.bat en tapant son nom et en appuyant sur Entrée:
run_script.bat Le script de lot tentera d'activer l'environnement conda nommé python .
Il vérifiera si le changement de répertoire a réussi. S'il rencontre un problème et ne peut pas trouver le chemin spécifié, il affichera un message d'erreur: "Le système ne peut pas trouver le chemin spécifié."
Si le changement de répertoire réussit, il procèdera à l'exécution du script Python nommé speak.py .
Après avoir exécuté le script Python, le script de lot s'arrêtera, vous permettant de revoir toute sortie ou messages affichés par le script Python.
Vous devriez voir la sortie du script Python dans la fenêtre de l'invite de commande. S'il y a des problèmes avec le script ou son exécution, les messages d'erreur seront affichés dans l'invite de commande, vous aidant à identifier et à résoudre tout problème.
Pour des instructions détaillées sur la configuration et l'utilisation du code Visual Studio avec ce projet, veuillez consulter les instructions VScode.
Si vous êtes nouveau dans l'utilisation des interfaces de ligne de commande pour des tâches comme la navigation de répertoires, la création de dossiers ou la gestion des environnements Python, des ressources comme ChatGpt ou Gemini Pro peuvent fournir des conseils détaillés et étape par étape.