Skip to content

dora-rs/dora-openai-realtime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Dora-OpenAI-Realtime (ROOT Repo)

Front End

Build Client

git clone https://github.com/haixuantao/makepad-realtime
cd makepad-realtime
cargo build --release

Run Client

cd makepad-realtime
cargo run -r

Server

Build server

git clone https://github.com/haixuanTao/fastwebsockets
cd fastwebsockets/examples
uv venv --seed -p 3.11
dora build whisper-template-metal.yml --uv ## very long process

Run server

cd fastwebsockets/examples
source .venv/bin/activate
dora up
cargo run --release --example echo_server --features upgrade

On finish

dora destroy

GUI

Connect Client and Server ( English Version )

  • Click on Connect to Finetuned Whisper
  • When the session is ready
  • Click on Start Conversation
  • Start talking
  • When finished click on Stop Conversation

For chinese realtime server version

  • Click on Connect to FunASR ( not working superwell for now )
  • When the session is ready
  • Click on Start Conversation
  • Start talking
  • When finished click on Stop Conversation

Video tutorial

Screen.Recording.2025-07-29.at.19.41.55.mov

WIP: Moyoyo

{Recommended} Install git-lfs

brew install git-lfs # MacOS

Clone Moxin Voice Chat

git lfs install
git clone https://github.com/moxin-org/moxin-voice-chat.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published