Homebrew OpenAI-3DS - Voice enabled GPT chat client

MrHuu

Well-Known Member
OP
Member
Joined
Sep 19, 2015
Messages
562
Trophies
0
Age
37
XP
1,591
Country
Netherlands
banner.png

OpenAI for 3DS

Info


OpenAI-3DS features a simple playground for using the OpenAI API.

It's basically a chat client with the ability to record your voice and synthesize the response as audio voice as main feature.
The response is streamed back, meaning you'll get an almost immediate response after sending your question.
Voice synthesizing starts after the first sentences are received, while receiving the rest of the response.
Written in c and using threads and citro2d for graphics allows for smooth scrolling though over 100 message history (including images),
while the response is streaming and voice synthesizing.
During chat, ai is aware of last 10 questions and responses.

*Please take this into account:
- This is a build with core functionality mostly working. But has unfinished and experimental functions.
- Some unhandled errors are to be expected.
- May have unexpected side effects when you start an audible discussion with your 3DS in public.
- Using the OpenAI API will cost you money.

Download here: https://github.com/MrHuu/openai-3ds/releases

Features


  • Models; gpt-3.5 / gpt-4 / davinci-003 / whisper-1 / dall-e
  • Text -> Speech
  • Speech -> Text
  • Speech -> Speech
  • Image generation (256x256)

Known issues:


- Crash when using an invalid API-Key
- Does not work nicely with Citra emulator
- General coding issues (sorry about that)
- davinci-003 not fully implemented

Screenshots


preview_2.png
preview_1.png


Sources

https://github.com/MrHuu/openai-3ds
...
 
Last edited by MrHuu,
  • Haha
Reactions: SylverReZ

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Lol rappers still promoting crypto