Skip to content

Implement Text to Speech with validation, routing, and config#36

Merged
Barata-Ribeiro merged 3 commits into
mainfrom
implement-text-to-speech-route
Jul 21, 2026
Merged

Implement Text to Speech with validation, routing, and config#36
Barata-Ribeiro merged 3 commits into
mainfrom
implement-text-to-speech-route

Conversation

@Barata-Ribeiro

Copy link
Copy Markdown
Owner

This pull request introduces a new "Text to Speech" utility to the application, allowing users to convert text into speech with customizable options. It adds both the UI and routing for the feature, as well as some configuration improvements for development and security headers.

Text to Speech Feature:

  • Added a new page at /utilities/text-to-speech with a form that lets users input text, select a voice, and adjust rate and pitch, leveraging the browser's Web Speech API for speech synthesis. (app/components/pages/utilities/text-to-speech.tsx, app/routes/utilities/text-to-speech.tsxR1-R43)
  • Registered the new route in the application's route configuration, making the tool accessible from the utilities section. (app/routes.ts, app/routes.tsR39)
  • Created a page wrapper with metadata, usage instructions, and browser support tips for the new feature. (app/routes/utilities/text-to-speech.tsx, app/routes/utilities/text-to-speech.tsxR1-R43)

Development and Security Configuration:

  • Updated Vite server configuration to set the base path and add security-related HTTP headers, including Strict-Transport-Security, X-Frame-Options, and others. (vite.config.ts, [1] [2]

@Barata-Ribeiro Barata-Ribeiro self-assigned this Jul 20, 2026
@Barata-Ribeiro Barata-Ribeiro added enhancement New feature or request chore Handle config, moving etc. labels Jul 20, 2026
@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
utilities-webapp Ignored Ignored Jul 20, 2026 4:27pm

@Barata-Ribeiro
Barata-Ribeiro merged commit 8094d0a into main Jul 21, 2026
2 of 3 checks passed
@Barata-Ribeiro
Barata-Ribeiro deleted the implement-text-to-speech-route branch July 21, 2026 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Handle config, moving etc. enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant