Commit Graph

13 Commits

Author SHA1 Message Date
Jonas Luz Jr. c75d8248e5 Upgrades project to Unity editor v.6000.2.14f1 2025-11-30 08:07:29 -03:00
Jonas Luz Jr. e0daa00205 Adds STT functionality with audio upload
Adds speech-to-text (STT) functionality by allowing users to upload audio clips, start transcription jobs, and download transcriptions.

Introduces new API endpoints for STT upload, start, and download.

Also, converts AudioClip to WAV byte array.
2025-11-26 19:31:12 -03:00
Jonas Luz Jr. ea4535ebb6 Updates GUI for new working flow. 2025-11-26 19:30:37 -03:00
Jonas Luz Jr. 6c1ed05bd7 Refactors UI interaction and state management
Improves UI element handling by encapsulating UI logic.

Enhances state management for session activity and input
enablement through properties. Introduces event handlers for button
clicks to decouple UI interactions.
2025-11-26 07:21:44 -03:00
Jonas Luz Jr. 15db99b032 Improves microphone audio capture.
- Uses audio monitoring during recording.
- Records the audio in a WAV file.
2025-11-25 10:08:39 -03:00
Jonas Luz Jr. 4c077514e3 Iplements and integrates GameManager and UIController. 2025-11-23 16:40:06 -03:00
Jonas Luz Jr. 478470b590 Tunes in the audio output and reorganize context menus. 2025-11-23 14:14:59 -03:00
Jonas Luz Jr. ebcb98d8d3 Improves /chat/ endpoint client. 2025-11-23 13:46:51 -03:00
Jonas Luz Jr. b3679cdffe Implements /chat/ endpoint call with audio playing. 2025-11-23 07:37:29 -03:00
Jonas Luz Jr. 6739596fb0 Implements ApiClient class and manager class. 2025-11-22 19:50:01 -03:00
Jonas Luz Jr. b6e5930ead Implements API touching and session initiation calls. 2025-11-22 11:19:11 -03:00
Jonas Luz Jr. ddb8e75ca7 Reorganizes and cleans up the project metadata files. 2025-11-22 11:18:02 -03:00
Jonas Luz Jr. 6a7453bb89 Adds basic scene to test microphone recording and playing. 2025-11-21 15:46:41 -03:00