Skip to content

AI Voice Function

Hands on the animal, mind on the treatment — 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 treatment 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 treatment.

What it can do:

  • Record your voice and convert it into high-quality text using AI
  • Analyze the transcribed text and automatically assign it to the correct fields (e.g., medical history, findings, palpation, notes)
  • Show you the suggestions for review before they are applied
  • Optionally upload and transcribe your own audio file

How it works:

  1. Open the AI assistant

    In the treatment view, tap “AI-assisted medical history via voice input” — the section expands and shows the record button.

  2. 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.”

  3. Stop recording

    Tap the button again. The recording is sent to the server, transcribed via AI, and then analyzed.

  4. 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.

  5. 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:

  • Browser dictation function (small microphone icon) — uses your browser’s built-in speech recognition. Works immediately and without an internet connection to the TheraTap server, but is less precise with specialized terms.
  • AI dictation function (microphone icon with AI badge) — records audio and uses AI transcription for significantly higher accuracy, especially with medical terminology.

When you use the AI medical history assistant, the AI recognizes from the content of your statement which field the text belongs to:

FieldWhat the AI assigns here
Medical historyBackground, owner report, symptom progression, previous treatments
FindingsClinical observations, condition descriptions, diagnostic indications
PalpationPain responses, tension, temperature differences, pressure sensitivity
MovementGait pattern, lameness, restricted movement, stress tests
NotesRecommendations, 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.


Did you record a treatment on your phone as a voice memo? No problem. In the info panel of the AI assistant, 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 treatment

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:

  • Before accepting, you see each suggestion with the field name and content. Only what you confirm is applied.
  • After accepting, you can freely edit, extend, or shorten any text in the respective field.
  • Discarding is possible at any time — one click is all it takes.

All texts captured via voice and structured by the AI are full field contents. They flow seamlessly into all further functions:

  • PDF Export — Neatly formatted treatment report for printing or sending
  • Email Sending — Send the assessment directly to the pet owner or veterinarian
  • Patient Record — All texts are permanently stored in the treatment history of the animal

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. If something is wrong, discard the suggestion and simply speak again — or edit the text 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.