glideapps / glideapps/expert-issues

Long-Form Audio Recording with Auto-Save

Open
#59 3 comments 4 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
5
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Provide a reliable long-form audio recorder that saves raw audio files, supports auto-save, and removes strict duration/file-size limits.

## Summary
Glide previously supported direct audio recording and file saving, but this has been replaced with a Record-and-Transcribe flow that is only stable for short clips. Longer sessions (≈15+ minutes) frequently fail, time out, or are lost entirely if the user navigates away. Modern operational apps depend on voice input, and without a dependable long-form recorder, many business workflows cannot be delivered.
## Current Problem
- Long recordings regularly fail or time out using the current “Record & Transcribe” flow.
- Users lose the entire recording if they navigate away or if the app stops unexpectedly.
- Transcription is forced into the workflow even when the goal is simply to capture the raw audio.
- Session length and file-size limits restrict common business use cases (e.g., 30–60 min conversations).
- Builders must resort to external APIs/services (AWS, Make, etc.) to replicate something Glide used to support natively.
## Examples/Scenarios
- **Staff development & quarterly reviews:** managers record long discussions with direct reports.
- **On-site inspections:** field workers dictate findings hands-free during long walkthroughs.
- **Customer support logs:** service teams record issue descriptions, customer feedback, and troubleshooting steps.
In all cases, losing a multi-minute or multi-hour recording is unacceptable.
## Why This Matters
A reliable long-form recorder is essential for voice-driven workflows — a rapidly growing input method for internal tools. Without it:
- Core business processes cannot be built reliably in Glide.
- The risk of losing entire recordings erodes user trust.
- Builders are forced into external workarounds that increase cost and complexity.
Restoring dependable recording unlocks a wide range of operational apps that rely on voice capture.
## Suggested UX
1. **“Record Audio” Component (Raw File Capture)**
- Record long sessions (30+ minutes).
- Save raw audio directly into a File column without mandatory transcription.
- Handle large file sizes gracefully.
2. **Auto-Save While Recording**
- Continuously save audio in increments so no progress is lost if the tab closes, the device sleeps, or the user navigates away.
- Resume recording if possible.
3. **Higher Duration & File Size Limits**
- Support extended recording sessions standard in business workflows.
- Expose limits clearly to builders.
A stable, long-form audio recording feature would dramatically improve Glide’s ability to support real-world operational apps and eliminate dependence on external automation services.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.