← Back to Selected Work
// PROJECT 001
Featured Project · Voice Technology

Phone Tester

Voice Quality Analysis Platform — Built and deployed by Bruhn Freeman

<2 min
Avg Test Time
97%
Recognition Accuracy
5
Code Words / Test
$0
3rd-Party Service Cost
Section 01

Project Overview

Phone Tester is a proprietary voice quality verification platform built to answer a deceptively simple question: does the caller actually sound clear on the other end? Remote workers, call center agents, and customer-facing operators rely on their phone and internet setups without ever having an objective way to test them. Phone Tester fills that gap.

The system places a real Twilio voice call to the user, prompts them to speak a set of randomly generated NATO phonetic code words, transcribes the result using speech-to-text, and scores the session. The entire test takes under two minutes and produces a clear pass or fail — with no subjectivity involved.

Section 02

The Challenge

Organizations deploying remote workers or phone-based customer service teams had no reliable, self-serve way to validate audio quality. Complaints like "I sound muffled" or "my calls keep dropping" were anecdotal and hard to act on. Third-party services that offered any form of voice testing were either cost-prohibitive, generic, or produced results that couldn't be tied back to a specific user's setup.

Section 03

The Solution

We designed and built Phone Tester from scratch as a full-stack web application with Twilio at its core. The platform combines email-verified user registration, a structured voice call workflow, real-time speech recognition, and a persistent results dashboard.

Section 04

Technical Architecture

The platform runs as a containerized Node.js application backed by MongoDB, deployed on AWS Lightsail via Docker Compose. Twilio handles all voice and SMS infrastructure.

Node.js Express MongoDB / Mongoose Twilio Voice API Twilio SMS Speech-to-Text bcryptjs Nodemailer geoip-lite Docker AWS Lightsail Cloudflare
Section 05

Key Results

End-to-end test completion in under 2 minutes from registration to pass/fail result — no manual IT intervention required.

Section 06

Interested in a Similar System?

Whether you need voice quality monitoring, an identity verification workflow, or a custom communications platform built around Twilio, we engineer it from the ground up — no off-the-shelf compromises.

Start a conversation →