Building Voice Trainer: a tiny, local‑first pitch analysis tool for gender‑affirming voice practice

Published: (January 12, 2026 at 01:21 PM EST)
2 min read
Source: Dev.to

Source: Dev.to

Introduction

As part of the HRT Journey Tracker Suite, I’ve been building tools that support transition in practical, offline‑friendly ways. The newest addition is Voice Trainer, a small desktop app for recording short clips, estimating pitch, and saving voice practice notes — all stored locally, with no accounts or cloud services.

The Voice Trainer is located in the HRT Journey Tracker GitHub repo along with all the other tools I’ve made

Why I’m building this

Voice training can feel intimidating, and most existing tools are either too clinical or invasive with data. I wanted something simple: hit record, get your pitch, save your notes, and move on.

What the app does

  • Record short clips from any microphone
  • Estimate pitch (Hz) from recordings or imported audio
  • Save practice recordings and longer voice notes
  • Persist settings locally
  • Keep all data inside the app folder for privacy

Key features

Record & Analyze

  • Device selection with filtering
  • Optional countdown before recording
  • Analyze the last recording or any chosen file
  • Works best with clear, sustained vowels

Voice Notes

  • Longer recordings stored locally
  • File details shown on selection

Settings

  • Default input device selection
  • Countdown toggle and configurable duration
  • Settings saved locally

Troubleshooting

  • Refresh devices after plugging in a headset
  • Set a default input device if recording fails
  • Improve pitch detection with louder or cleaner audio

Collaboration

If you’re building privacy‑first tools or working on gender‑affirming tech, I’d love to hear what you’re making. I’m always looking for help, guidance, and contributions. Thanks in advance for any future involvement.

Back to Blog

Related posts

Read more »

Hello, Newbie Here.

Hi! I'm falling back into the realm of S.T.E.M. I enjoy learning about energy systems, science, technology, engineering, and math as well. One of the projects I...