Raspberry Pi Developer-Radio Dispatch Panel (SDR Audio + Speech to Text + Display)
Budget / SalaryC$750–1,500
TypeFreelance project
LocationRemote
Posted1 hour ago
need a complete, working wall-mounted device that monitors live fire/EMS dispatch radio and displays each call in real time — built, assembled, and shipped to me ready to plug in. Full written spec (PDF/Word) will be shared with serious applicants.
What it needs to do:
Capture live audio from a specific radio frequency using an RTL-SDR dongle (or a live internet audio stream as a fallback)
Detect when a page-out/tone-out occurs (two-tone alert followed by voice) and record that clip
Play the captured audio out loud through a speaker in real time
Run lightweight speech-to-text on the clip to pull out just the call type (e.g. "structure fire," "possible stroke") — not a full transcript
Poll a public incident RSS feed and match the new call by timestamp to pull address, time, and units dispatched
Display call type, units, time, and address on a small screen (5"–7") in a compact wall-mounted enclosure (about the size of a home alarm keypad)
Night mode: screen dims for standby, switches to a red flashing alert on a new call until acknowledged
Physical volume buttons for the speaker
Local database (SQLite is fine) logging every call, with a simple history view and keep/delete controls
This is a turnkey job — please source, purchase, and assemble all hardware (Pi, screen, SDR dongle, speaker/amp, enclosure, buttons) as part of your bid. Include a hardware cost breakdown in your quote. What I'm looking for in a freelancer:
Prior experience with Raspberry Pi / embedded Linux hardware builds
Experience with RTL-SDR, ham radio, or similar radio-capture work strongly preferred
Comfortable with Python for audio processing and a local UI/display app
Please share any past hardware project examples, especially anything involving SDR, IoT devices, or audio/speech processing Deliverables:
A fully assembled, working device shipped to me
Brief documentation on how to power on, connect to Wi-Fi, and maintain the device
Source code handed over
Shipping: Please note your location and estimated shipping cost/time to [your city/country] in your bid.
Timeline: Open to discussion — happy to hear your estimate once you've reviewed the spec.
What it needs to do:
Capture live audio from a specific radio frequency using an RTL-SDR dongle (or a live internet audio stream as a fallback)
Detect when a page-out/tone-out occurs (two-tone alert followed by voice) and record that clip
Play the captured audio out loud through a speaker in real time
Run lightweight speech-to-text on the clip to pull out just the call type (e.g. "structure fire," "possible stroke") — not a full transcript
Poll a public incident RSS feed and match the new call by timestamp to pull address, time, and units dispatched
Display call type, units, time, and address on a small screen (5"–7") in a compact wall-mounted enclosure (about the size of a home alarm keypad)
Night mode: screen dims for standby, switches to a red flashing alert on a new call until acknowledged
Physical volume buttons for the speaker
Local database (SQLite is fine) logging every call, with a simple history view and keep/delete controls
This is a turnkey job — please source, purchase, and assemble all hardware (Pi, screen, SDR dongle, speaker/amp, enclosure, buttons) as part of your bid. Include a hardware cost breakdown in your quote. What I'm looking for in a freelancer:
Prior experience with Raspberry Pi / embedded Linux hardware builds
Experience with RTL-SDR, ham radio, or similar radio-capture work strongly preferred
Comfortable with Python for audio processing and a local UI/display app
Please share any past hardware project examples, especially anything involving SDR, IoT devices, or audio/speech processing Deliverables:
A fully assembled, working device shipped to me
Brief documentation on how to power on, connect to Wi-Fi, and maintain the device
Source code handed over
Shipping: Please note your location and estimated shipping cost/time to [your city/country] in your bid.
Timeline: Open to discussion — happy to hear your estimate once you've reviewed the spec.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.