{"id":19229361,"url":"https://github.com/lenochxd/chatgpt-voice-assistant","last_synced_at":"2025-04-21T02:32:39.809Z","repository":{"id":178052814,"uuid":"579710203","full_name":"Lenochxd/ChatGPT-Voice-Assistant","owner":"Lenochxd","description":"Use GPT3.5 api with your voice","archived":false,"fork":false,"pushed_at":"2022-12-22T23:20:53.000Z","size":11,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-02T05:38:28.393Z","etag":null,"topics":["assistant","assistant-chat-bots","chatgpt","chatgpt-api","python","python-3","python-script","python3","voice-recognition"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lenochxd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-12-18T16:24:37.000Z","updated_at":"2024-03-04T15:28:47.000Z","dependencies_parsed_at":"2024-01-23T15:47:03.440Z","dependency_job_id":"8d777f2c-34e8-42da-a8c7-b93f29fc8469","html_url":"https://github.com/Lenochxd/ChatGPT-Voice-Assistant","commit_stats":null,"previous_names":["lelenoch/chatgpt-voice-assistant","lenochxd/chatgpt-voice-assistant"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lenochxd%2FChatGPT-Voice-Assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lenochxd%2FChatGPT-Voice-Assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lenochxd%2FChatGPT-Voice-Assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lenochxd%2FChatGPT-Voice-Assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lenochxd","download_url":"https://codeload.github.com/Lenochxd/ChatGPT-Voice-Assistant/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223847061,"owners_count":17213348,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assistant","assistant-chat-bots","chatgpt","chatgpt-api","python","python-3","python-script","python3","voice-recognition"],"created_at":"2024-11-09T15:33:41.114Z","updated_at":"2024-11-09T15:33:41.595Z","avatar_url":"https://github.com/Lenochxd.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChatGPT Voice Assistant\n\nNot really a voice assistant, but rather ChatGPT without a keyboard.\n\n\n## Usage\n1. Make sure to have [python](https://www.python.org/downloads/ \"install python here\") installed\n2. `pip install -r requirements.txt`\n3. `python main.py`\n4. You can now open and edit `settings/settings.json`\n- **prefix:** is used to know where is the beginning of a sentence, it's like \"Alexa\" or \"Ok google\".\n- **api-key:** The OpenAI API uses API keys for authentication. Visit your [API Keys](https://beta.openai.com/account/api-keys) page to retrieve the API key you'll use in your requests, 18$ of credits are free.\n- **engine:** OpenIA API setting, the default one (`text-davinci-003`) is the best for ChatGPT-3, you can find the others engines [here](https://beta.openai.com/docs/models/gpt-3 \"here\").\n- **max_tokens** OpenIA API setting which is used to put a limit on your request so as not to use too many tokens.\n- **temperature:** Higher values means the model will take more risks. Try 0.9 for more creative applications, and 0 (argmax sampling) for ones with a well-defined answer.\n- **language:** .\n- **voice selected  \u0026  voices:** Change voice, documentation [here](https://support.microsoft.com/en-gb/topic/download-languages-and-voices-for-immersive-reader-read-mode-and-read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130: \"here\")\n- **device selected  \u0026  audio devices:** Select your microphone, make sure to select the first one with the name of your microphone, if the microphone does not work, try another one.\n5. `python main.py`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flenochxd%2Fchatgpt-voice-assistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flenochxd%2Fchatgpt-voice-assistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flenochxd%2Fchatgpt-voice-assistant/lists"}