├── LICENSE ├── README.md ├── example_env ├── package.json ├── public ├── index.html ├── openai-logomark.svg ├── robots.txt └── simli_small_logo.jpg ├── readme └── realtime-console-demo.png ├── src ├── App.scss ├── App.tsx ├── components │ ├── Map.scss │ ├── Map.tsx │ ├── button │ │ ├── Button.scss │ │ └── Button.tsx │ └── toggle │ │ ├── Toggle.scss │ │ └── Toggle.tsx ├── index.css ├── index.tsx ├── lib │ ├── realtime-api-beta │ │ ├── dist │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ └── lib │ │ │ │ ├── api.d.ts │ │ │ │ ├── api.d.ts.map │ │ │ │ ├── client.d.ts │ │ │ │ ├── client.d.ts.map │ │ │ │ ├── conversation.d.ts │ │ │ │ ├── conversation.d.ts.map │ │ │ │ ├── event_handler.d.ts │ │ │ │ ├── event_handler.d.ts.map │ │ │ │ ├── utils.d.ts │ │ │ │ └── utils.d.ts.map │ │ ├── index.js │ │ └── lib │ │ │ ├── api.js │ │ │ ├── client.js │ │ │ ├── conversation.js │ │ │ ├── event_handler.js │ │ │ └── utils.js │ └── wavtools │ │ ├── dist │ │ ├── index.d.ts │ │ ├── index.d.ts.map │ │ └── lib │ │ │ ├── analysis │ │ │ ├── audio_analysis.d.ts │ │ │ ├── audio_analysis.d.ts.map │ │ │ ├── constants.d.ts │ │ │ └── constants.d.ts.map │ │ │ ├── wav_packer.d.ts │ │ │ ├── wav_packer.d.ts.map │ │ │ ├── wav_recorder.d.ts │ │ │ ├── wav_recorder.d.ts.map │ │ │ ├── wav_stream_player.d.ts │ │ │ ├── wav_stream_player.d.ts.map │ │ │ └── worklets │ │ │ ├── audio_processor.d.ts │ │ │ ├── audio_processor.d.ts.map │ │ │ ├── stream_processor.d.ts │ │ │ └── stream_processor.d.ts.map │ │ ├── index.js │ │ └── lib │ │ ├── analysis │ │ ├── audio_analysis.js │ │ └── constants.js │ │ ├── wav_packer.js │ │ ├── wav_recorder.js │ │ ├── wav_stream_player.js │ │ └── worklets │ │ ├── audio_processor.js │ │ └── stream_processor.js ├── logo.svg ├── pages │ ├── ConsolePage copy.scss │ ├── ConsolePage copy.tsx │ ├── ConsolePage.scss │ └── ConsolePage.tsx ├── react-app-env.d.ts ├── reportWebVitals.ts ├── setupTests.ts └── utils │ ├── conversation_config.js │ └── wav_renderer.ts └── tsconfig.json /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/README.md -------------------------------------------------------------------------------- /example_env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/example_env -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/public/index.html -------------------------------------------------------------------------------- /public/openai-logomark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/public/openai-logomark.svg -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/simli_small_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/public/simli_small_logo.jpg -------------------------------------------------------------------------------- /readme/realtime-console-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/readme/realtime-console-demo.png -------------------------------------------------------------------------------- /src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/App.scss -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Map.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/components/Map.scss -------------------------------------------------------------------------------- /src/components/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/components/Map.tsx -------------------------------------------------------------------------------- /src/components/button/Button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/components/button/Button.scss -------------------------------------------------------------------------------- /src/components/button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/components/button/Button.tsx -------------------------------------------------------------------------------- /src/components/toggle/Toggle.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/components/toggle/Toggle.scss -------------------------------------------------------------------------------- /src/components/toggle/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/components/toggle/Toggle.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/index.d.ts -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/index.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/index.d.ts.map -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/api.d.ts -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/api.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/api.d.ts.map -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/client.d.ts -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/client.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/client.d.ts.map -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/conversation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/conversation.d.ts -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/conversation.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/conversation.d.ts.map -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/event_handler.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/event_handler.d.ts -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/event_handler.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/event_handler.d.ts.map -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/utils.d.ts -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/dist/lib/utils.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/dist/lib/utils.d.ts.map -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/index.js -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/lib/api.js -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/lib/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/lib/client.js -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/lib/conversation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/lib/conversation.js -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/lib/event_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/lib/event_handler.js -------------------------------------------------------------------------------- /src/lib/realtime-api-beta/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/realtime-api-beta/lib/utils.js -------------------------------------------------------------------------------- /src/lib/wavtools/dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/index.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/index.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/index.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/analysis/audio_analysis.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/analysis/audio_analysis.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/analysis/audio_analysis.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/analysis/audio_analysis.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/analysis/constants.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/analysis/constants.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/analysis/constants.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/analysis/constants.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/wav_packer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/wav_packer.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/wav_packer.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/wav_packer.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/wav_recorder.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/wav_recorder.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/wav_recorder.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/wav_recorder.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/wav_stream_player.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/wav_stream_player.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/wav_stream_player.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/wav_stream_player.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/worklets/audio_processor.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/worklets/audio_processor.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/worklets/audio_processor.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/worklets/audio_processor.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/worklets/stream_processor.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/worklets/stream_processor.d.ts -------------------------------------------------------------------------------- /src/lib/wavtools/dist/lib/worklets/stream_processor.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/dist/lib/worklets/stream_processor.d.ts.map -------------------------------------------------------------------------------- /src/lib/wavtools/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/index.js -------------------------------------------------------------------------------- /src/lib/wavtools/lib/analysis/audio_analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/lib/analysis/audio_analysis.js -------------------------------------------------------------------------------- /src/lib/wavtools/lib/analysis/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/lib/analysis/constants.js -------------------------------------------------------------------------------- /src/lib/wavtools/lib/wav_packer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/lib/wav_packer.js -------------------------------------------------------------------------------- /src/lib/wavtools/lib/wav_recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/lib/wav_recorder.js -------------------------------------------------------------------------------- /src/lib/wavtools/lib/wav_stream_player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/lib/wav_stream_player.js -------------------------------------------------------------------------------- /src/lib/wavtools/lib/worklets/audio_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/lib/worklets/audio_processor.js -------------------------------------------------------------------------------- /src/lib/wavtools/lib/worklets/stream_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/lib/wavtools/lib/worklets/stream_processor.js -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/pages/ConsolePage copy.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/pages/ConsolePage copy.scss -------------------------------------------------------------------------------- /src/pages/ConsolePage copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/pages/ConsolePage copy.tsx -------------------------------------------------------------------------------- /src/pages/ConsolePage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/pages/ConsolePage.scss -------------------------------------------------------------------------------- /src/pages/ConsolePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/pages/ConsolePage.tsx -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/utils/conversation_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/utils/conversation_config.js -------------------------------------------------------------------------------- /src/utils/wav_renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/src/utils/wav_renderer.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjmlovesgit/Simli_GPT4o-realtime/HEAD/tsconfig.json --------------------------------------------------------------------------------