AOSSIE-Org / AOSSIE-Org/DebateAI

[FEATURE]: Daily Impromptu Speaking Challenge

Đang mở
#379 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
TypeScript
Star
84
Fork
198
Merge trung bình
2 ngày 19 giờ
Pull request đã merge (30 ngày)
30

Mô tả

### Feature and its Use Cases

### **The Problem**
Currently, users (especially beginners) face a steep learning curve and high "speaking anxiety" when entering a full-length 3-phase debate. A standard debate requires extensive time commitment and deep preparation, which can be intimidating. Also, the most important debate skill is thinking on your feet and answering unexpected points, which is hard to practice on its own. Users need a quick, low-stress way to practice speaking and build their confidence.

### **Proposed Solution**
I propose adding a "Daily Impromptu Challenge".

- How it works: The user gets a random topic (like "Homework should be banned"). They get 30 seconds to think, and 60 seconds to speak into their camera.

- The Tech: We use the browser's built-in microphone feature to turn their speech into text. Then, we send that text to Gemini AI.

- The Feedback: The AI acts as a judge. It plugs right into our existing JudgementPopup to give them a score, a win/loss result, and quick tips on how to improve their argument.

### Additional Context

_No response_

### Code of Conduct

- [x] I have joined the [Discord server](https://discord.gg/hjUhu33uAn) and will post updates there
- [x] I have searched existing issues to avoid duplicates

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.