{"repo":"antjpcdrogas/chatGPTVoiceDiscBot","free":true,"listed":false,"github":"https://github.com/antjpcdrogas/chatGPTVoiceDiscBot","clone":"git clone https://github.com/antjpcdrogas/chatGPTVoiceDiscBot.git","description":"Discord bot that uses OpenAI chatGPT under the hood. Prompts and answers using voice with(gTTS)","language":"JavaScript","stars":21,"topics":["ai","chatgpt-api","discord","discord-bot","gtts","nodejs","openai","openai-api","text-to-speech","voice"],"license":null,"category":"chat-messaging","readme_excerpt":"chatgptvoicediscbot Discord bot that uses chatGPT under the hood. Written in NodeJS.Prompts and answers using voice with google text-to-speech(gTTS), OpenAI and Discord. This is my first nodeJS attempt, only possible because of GitHub co-pilot. There is a bug in discord.js/voice, the issue is described here: https://github.com/discordjs/discord.js/issues/8482 The issue happens in all OS, not only WSL2. The proposed fix is already implemented in the node module folder located in this repo. Installation Features - Uses official Discord and OpenAI modules - Continuous conversation in the same session(removed due to high token usage) - prompts by Voice - Replies by Voice - Works with multiple languages - Version 2 uses stream instead of files to play audio responses. ChatGPT response is also using stream. This update increase the response time by almost 3 seconds, makins the voice response almost instant. - Microsoft speech recognition sdk used to transform text-to-speech - João and Antonio personalities added - (Added in v3.0.1) Continuous conversation. Uses LangChain to store the conversation. Warning: it may be expensive Usage Credits - includez for sponsoring GitHub co-pilot :D - The original version was using an unoffical API: chatgpt-api by transitive-bullshit. I no longer use it but was useful to understand how openai module works. Thanks! - OpenAI for providing ChatGPT License ISC © Quskia","default_branch":null,"files":null,"tree":[],"storefront":"/r/antjpcdrogas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/antjpcdrogas/chatGPTVoiceDiscBot/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."}