├── .gitignore ├── frontend ├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.cjs ├── public │ ├── favicon-dark │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ └── site.webmanifest │ ├── favicon-light │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ └── site.webmanifest │ └── images │ │ └── site-screenshot.png ├── src │ ├── App.tsx │ ├── design_system │ │ ├── Button.tsx │ │ ├── Message.tsx │ │ └── SyntaxHighlighter.tsx │ ├── hooks │ │ └── useVoices.ts │ ├── index.css │ ├── lib │ │ ├── api.ts │ │ ├── config.ts │ │ ├── storage.ts │ │ └── voice.ts │ ├── main.tsx │ └── vite-env.d.ts ├── tailwind.config.cjs ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── yarn.lock └── server ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── src ├── chatgpt.ts ├── index.ts └── middlewares.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/.gitignore -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/postcss.config.cjs -------------------------------------------------------------------------------- /frontend/public/favicon-dark/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-dark/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/public/favicon-dark/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-dark/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/public/favicon-dark/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-dark/apple-touch-icon.png -------------------------------------------------------------------------------- /frontend/public/favicon-dark/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-dark/favicon-16x16.png -------------------------------------------------------------------------------- /frontend/public/favicon-dark/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-dark/favicon-32x32.png -------------------------------------------------------------------------------- /frontend/public/favicon-dark/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-dark/favicon.ico -------------------------------------------------------------------------------- /frontend/public/favicon-dark/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-dark/site.webmanifest -------------------------------------------------------------------------------- /frontend/public/favicon-light/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-light/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/public/favicon-light/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-light/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/public/favicon-light/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-light/apple-touch-icon.png -------------------------------------------------------------------------------- /frontend/public/favicon-light/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-light/favicon-16x16.png -------------------------------------------------------------------------------- /frontend/public/favicon-light/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-light/favicon-32x32.png -------------------------------------------------------------------------------- /frontend/public/favicon-light/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-light/favicon.ico -------------------------------------------------------------------------------- /frontend/public/favicon-light/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/favicon-light/site.webmanifest -------------------------------------------------------------------------------- /frontend/public/images/site-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/public/images/site-screenshot.png -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/design_system/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/design_system/Button.tsx -------------------------------------------------------------------------------- /frontend/src/design_system/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/design_system/Message.tsx -------------------------------------------------------------------------------- /frontend/src/design_system/SyntaxHighlighter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/design_system/SyntaxHighlighter.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/useVoices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/hooks/useVoices.ts -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/lib/api.ts -------------------------------------------------------------------------------- /frontend/src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/lib/config.ts -------------------------------------------------------------------------------- /frontend/src/lib/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/lib/storage.ts -------------------------------------------------------------------------------- /frontend/src/lib/voice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/lib/voice.ts -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /frontend/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/tailwind.config.cjs -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/vite.config.ts -------------------------------------------------------------------------------- /frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/frontend/yarn.lock -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ 3 | .env 4 | -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/server/README.md -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/chatgpt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/server/src/chatgpt.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/src/middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/server/src/middlewares.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mickey9315/voice-chatbot/HEAD/server/tsconfig.json --------------------------------------------------------------------------------