{"repo":"ottobjorkland/SmartVoiceAssistant","free":true,"listed":false,"github":"https://github.com/ottobjorkland/SmartVoiceAssistant","clone":"git clone https://github.com/ottobjorkland/SmartVoiceAssistant.git","description":"A smart AI voice assistant with multi-language support and long-term memory. Currently best for Swedish and English. Compatible with Windows and Raspberry Pi. The assistant can use various functions and tools to answer questions (Google, Wolfram Alpha, etc.). Based on OpenAI's GPT-models, Google STT and TTS, and ElevenLabs TTS.","language":"Python","stars":29,"topics":["elevenlabs-api","english","function-calling","google-api","gpt","long-term-memory","openai-api","raspberry-pi","svenska","swedish"],"license":null,"category":"self-hosted-apps","readme_excerpt":"SmartVoiceAssistant A smart AI voice assistant with multi-language support and long-term memory. Currently best for Swedish and English. Compatible with Windows and Raspberry Pi. The assistant can use various functions and tools to answer question (Google, Wolfram Alpha, etc.). Based on OpenAI's GPT-models, Google STT and TTS, and ElevenLabs TTS. Download - Start by downloading all of the files in this repository as a ZIP-file, and unzip as a folder (with the files in it) on your device. Get API-keys, credentials and ID's If you do not want to gather all of this information or do not have time, simply do not save them to the \"apiKeys.py\" file. Only the OpenAI API Key is required for the assistant to function. However, I recommend to use its full potential by filling in the information. It is really fascinating! Save these keys and ID's to the \"apiKeys.py\" file (only the OpenAI API Key is required): - OpenAI API Key: If you have an OpenAI account, you can find your API Key in the user settings. - Porcupine Access Key (Wake-word recognizer): Sign up for Picovoice Console to get your Access Key. - ElevenLabs API Key (Text-To-Speech): Create an account, click the profile icon in the top-right corner, and get the API Key from \"Profile Settings\". - Wolfram Alpha App ID: Sign up for a developer account, create an app under \"My Apps\" \"Get an AppID\", and get the AppID - Google - Custom Search API Key (developerKey): Create a new project and get the API Key by clicking \"Get a Key\". - S","default_branch":null,"files":null,"tree":[],"storefront":"/r/ottobjorkland","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ottobjorkland/SmartVoiceAssistant/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}