Dieses Python-Drehbuch nutzt die Kraft der GPT-4-API von OpenAI, um als Ihr Voice-Interaction Life Coach Assistent zu dienen. Es ist so konzipiert, dass es auf Ihre Erfahrungen des Vortags zuhören soll, unabhängig davon, ob sie positiv oder negativ sind, und diese Informationen zu verwenden, um Sie durch den aktuellen Tag zu führen und zu unterstützen.
Stellen Sie zunächst sicher, dass Python 3 auf Ihrem System installiert ist. Wenn nicht, können Sie es von der offiziellen Python -Website herunterladen: https://www.python.org/downloads/
Nachdem Sie Python installiert haben, müssen Sie die erforderlichen Pakete installieren. Navigieren Sie dazu zum Projektverzeichnis und führen Sie den folgenden Befehl aus:
pip install -r requirements.txtDieser Befehl installiert alle erforderlichen Pakete, einschließlich des OpenAI -API -Clients und der Python Speechrecognition Library.
Als nächstes müssen Sie einen OpenAI -API -Schlüssel einrichten und in einer .env -Datei im Stammverzeichnis des Projekts speichern. Die .env -Datei sollte die folgende Zeile enthalten:
OPENAI_API_KEY= < your-api-key > Stellen Sie sicher, dass Sie <your-api-key> durch Ihren tatsächlichen OpenAI-API-Schlüssel ersetzen.
Um mit dem Assistenten des Life Coach zu interagieren, führen Sie das main.py -Skript aus:
python main.pyMit dem Skript werden Sie aufgefordert, ein Mikrofon aus der Liste der verfügbaren Geräte auszuwählen. Geben Sie einfach den Index des Mikrofons ein, das Sie verwenden möchten.
Available microphones :
0 : sepehr ' s iPhone Microphone
1 : Sepehr ’ s AirP
3 : MacBook Pro Microphone
Select a microphone : 1Sobald Sie ein Mikrofon ausgewählt haben, hört der Assistent auf Sie zu, die Sie Erfahrungen aus Ihrem Vortag erzählen, um positiv oder negativ zu sein. Mit diesen Details bietet der Assistent Einblicke, Ermutigung und Erinnerungen an die Navigation in Ihrem Tag. Sie können natürlich mit dem Assistenten interagieren, genau wie in einem normalen Gespräch.
Der Assistent benötigt Zugang zu einem Mikrofon, um auf Ihre Erzählungen zu hören. Wenn Sie das Skript ausführen, werden eine Liste der verfügbaren Mikrofone in Ihrem System angezeigt. Um ein Mikrofon auszuwählen, geben Sie die Indexnummer des Mikrofons ein, das Sie bei der Aufforderung verwenden möchten.
Dieses Projekt ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.
Dieses Projekt verwendet die OpenAI GPT-4-API und die Python Speechrecognition Library, um zu funktionieren.