
FieldVoice is a hands-free AI inspection copilot for industrial and HVAC maintenance technicians. Instead of stopping to type inspection checkpoints, technicians speak naturally while working. FieldVoice uses the AssemblyAI Voice Agent API for real-time voice interaction, speech recognition, turn-taking, and tool calling over WebSockets. A single spoken turn can capture multiple observations such as temperature, pressure, vibration, and leakage. The Flask backend stores structured observations and preserves spoken evidence in PostgreSQL. Measurements are validated deterministically against equipment-specific operating limits rather than relying on the language model to invent thresholds. For example, AC-001 has a configured pressure range of 40–100 PSI, so 137 PSI is identified as out of range and a corrected reading of 96 PSI is revalidated as normal. Technicians can ask for inspection status, correct previous readings, create maintenance tickets, trigger safety alerts, and complete inspections using natural voice commands. Live Activity shows conversation events, tool calls, backend responses, and validation results. Completed inspections produce traceable results and reports linking observations to their spoken evidence.
30 Sep 2026