Hands-free documentation
Dictate observations instead of typing – both hands stay on the animal.
Hands on the animal, mind on the assessment – and still documenting cleanly? That is exactly what the AI voice function is for. Simply speak freely about what you observe. TheraTap records your voice, converts it to text, and automatically distributes the content into the appropriate medical history fields. No typing, no switching between fields, no rework.
Hands-free documentation
Dictate observations instead of typing – both hands stay on the animal.
Automatic field assignment
The AI independently distributes your voice input into the correct medical history fields.
Specialized terms reliably recognized
Animal physiotherapy, animal naturopathy, veterinary medicine – the AI knows your vocabulary.
9 Languages
German, English, French, Dutch, Danish, Spanish, Italian, Portuguese, and Polish.
TheraTap offers two ways to document via voice. Both are integrated directly into the assessment view.
The assistant is the centerpiece of the voice function. You will find it at the very top of the medical history view during an active assessment.
What it can do:
How it works:
Open the AI assistant
In the assessment view, tap “AI-assisted medical history via voice input” – the section expands and shows the record button.
Start recording
Tap the large microphone button. It pulses while you speak. Simply speak freely about what you see and observe – for example:
“The horse seems quite tense overall and somewhat lethargic. Back musculature is very tight, especially at the transition to the lumbar spine. When walking, it steps short in front, the hindquarters barely engage. Right hind hock joint slightly warmer – should be checked by a veterinarian.”
Stop recording
Tap the button again. The recording is sent to the server, transcribed via AI, and then analyzed.
Review the result
You will first see the raw transcript (exactly what the AI heard) and below it the suggested field contents – clearly organized by field.
Accept or discard
Are the suggestions accurate? Tap “Accept suggestion”, and the texts are inserted directly into the medical history fields. Not satisfied? Tap “Discard” and simply speak again.
In addition to the AI assistant, every individual text field in the medical history has its own microphone icon. This lets you dictate directly into a specific field – the text is inserted there directly, without automatic assignment.
Two options are available:
One dictation fills both: the markings on the body map or 3D model and the free-text fields of the form. Open it with Dictation at the top of the finding or with the microphone on the map (above “Fullscreen”) – both lead to the same window. Record, or upload your own audio file, e.g.:
“Trapezius left severely tense, sensitive to pressure. Atlas blocked. Lame front right for two weeks, recommendation: ten minutes of walking daily.”
The AI recognises the structures, the side, the severity (slight/moderate/severe) and options such as “blockage” and suggests them as markings; at the same time it assigns history, treatment and recommendation to the texts in the form. You review both lists, deselect what doesn’t fit and tap Apply selected. The map then jumps to the layer of the first new finding; anything else (e.g. “sensitive to pressure”) goes into the finding’s comment.
Available for horses, dogs and cats, with the AI module and an internet connection.
When you use the AI medical history assistant, the AI recognizes from the content of your statement which field the text belongs to:
| Field | What the AI assigns here |
|---|---|
| Medical history | Background, owner report, symptom progression, previous assessments |
| Findings | Clinical observations, condition descriptions, diagnostic indications |
| Palpation | Pain responses, tension, temperature differences, pressure sensitivity |
| Movement | Gait pattern, lameness, restricted movement, stress tests |
| Notes | Recommendations, instructions for pet owners, follow-up care, veterinary referrals |
You can say everything in a single voice block. The AI separates the content automatically. Of course, you can manually adjust each field afterward.
Name the section: If you say where something belongs – for example “In the gait analysis …” or “Inspection: …” – the AI enters the following observations right there, even if your assessment form splits the section into sub-fields such as walk and trot. For an animal’s first assessment, the “Changes since last time” field stays empty.
Did you record an assessment on your phone as a voice memo? No problem. In the dictation window (Dictation button or the microphone on the map), you will find the option “Upload your own audio file”. Select the file, and TheraTap transcribes and analyzes it just like a live recording.
Supported formats: MP3, M4A, OGG, WebM, WAV, and other common audio formats.
Hands-free documentation
Both hands on the animal – simply dictate observations instead of typing everything from memory later.
Right at the stable or on the pasture
No laptop needed. A smartphone is enough. Start recording, speak, done.
During the assessment
Palpation, movement analysis, reactions – document everything live without interrupting your workflow.
Multilingual
The speech recognition supports German, English, French, Dutch, Danish, Spanish, Italian, Portuguese, and Polish.
All AI-generated texts are suggestions – you always retain full control:
All texts captured via voice and structured by the AI are full field contents. They flow seamlessly into all further functions:
Do I need special equipment? No. Any smartphone microphone or laptop microphone is sufficient. A quiet environment improves the results, but the AI also handles typical stable noise well.
What happens if the AI assigns something incorrectly? You always see the suggestions before they are applied and can correct any text directly in the preview. If something ended up in the wrong field, deselect the suggestion and dictate it again with the section (“In the gait analysis …”) – or enter it manually.
Does the voice function work offline? The browser dictation function (without AI) works offline in some browsers. The AI transcription and automatic field assignment require an internet connection.
Which languages are supported? German, English, French, Dutch, Danish, Spanish, Italian, Portuguese, and Polish.