Ham Calls is an NVDA add-on that improves speech synthesis of amateur radio call signs by speaking each character or using ITU phonetics.

Stars

3

7-day growth

No data

Forks

0

Open issues

0

License

NOASSERTION

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It solves a specific accessibility problem for blind and visually impaired ham radio operators: speech synthesizers often mispronounce call signs as words, and this add-on provides clear, customizable phonetic output.

Who it is for

  • Blind or visually impaired amateur radio operators
  • NVDA users who monitor ham radio communications
  • Developers of accessibility tools for specialized domains

Use cases

  • Listening to call signs during HF, VHF, or digital mode QSOs
  • Reading DX cluster spots or logging software that presents call signs
  • Participating in contests where rapid and accurate call sign recognition is essential
  • Learning or teaching ITU phonetic alphabet with real-world examples

Strengths

  • Simple call sign detection: any contiguous ASCII token with at least one letter and one digit is handled
  • Three speaking modes (off, letters, ITU phonetics) toggleable via keyboard shortcut or settings
  • Preserves surrounding text and punctuation, and speaks internal slashes as 'Stroke'
  • Open source (GPLv2+) and works with any NVDA speech synthesizer

Considerations

  • Only handles ASCII characters; non-Latin call signs or extended characters are not processed
  • Detection may cause false positives for common words containing letters and numbers (e.g., 'A1' in general text)
  • Requires NVDA 2026.1 or later, which may limit adoption on older versions

README quick start

Installation

Description

An NVDA add-on to make amateur radio call signs easier to understand through speech.

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482