Voice-Enabled Formsin Minutes

Users can speak naturally, make corrections on the fly, and submit forms without ever typing.

Fluid Multi-Field Input

Users fill multiple fields in one breath — no need to stop and tap for each input.

Real-Time Corrections

Say "actually it's Oscar with a K" — and the form updates instantly, no backtracking.

Context-Aware Parsing

Automatically maps what the user said in natural language to structured output in the right form field.

Easy Integration with SwiftUI and React

No rebuilding required — just add a hook in your favorite framework and you're done.

1struct BookingFormView: View {
2 @State private var name: String = ""
3 @State private var partySize: Int = 2
4 @State private var date: Date = Date()
5
6 var body: some View {
7 Form {
8 Section {
9 TextField("Name", text: $name)
10 .registerAudioField("name", binding: $name)
11
12 Picker("Party Size", selection: $partySize) {
13 ForEach(1..<11) { i in
14 Text("\(i)").tag(i)
15 }
16 }
17 .registerAudioField("party_size", binding: $partySize)
18
19 DatePicker("Date & Time", selection: $date)
20 .registerAudioField("date", binding: $date)
21 }
22
23 Section {
24 Button("Submit") {
25 ... // Form submission logic
26 }
27 .registerAudioField("submit")
28 }
29 }
30 .enableAudioForm()
31 }
32}