VoiceInk Docs
Transcription

Transcription History

Search, inspect, replay, export, analyze, and delete saved transcriptions.

Open History

Open History from the sidebar. VoiceInk shows saved transcriptions newest-first, loading 20 at a time.

Click the History Settings button beside the search field to manage transcript and audio retention.

Automatic Cleanup

History Settings has two mutually exclusive cleanup modes:

SettingOptionsWhat it deletes
Auto-delete Transcript HistoryImmediately, 1 hour, 1 day, 3 days, or 7 daysTranscript records and their associated saved audio files.
Auto-delete Audio Files1 day, 3 days, 7 days, 14 days, or 30 daysSaved audio files only. Transcript text remains in History.

When Auto-delete Transcript History is enabled, the separate audio cleanup option is hidden because deleting a transcript also deletes its associated audio file.

The retention period is based on each transcript's creation time. VoiceInk checks after transcription completes and when the app launches.

Use Run Cleanup Now to immediately delete items older than the selected retention period. It does not delete newer items. For example, with 1 day selected, transcripts less than 24 hours old remain.

VoiceInk asks for confirmation before enabling transcript auto-delete and before running cleanup manually. Changing the retention period updates the policy without immediately running cleanup.

Local storage and deletion

VoiceInk stores History locally in its app-support database. Local processing means transcription can happen without sending audio to a cloud provider; it does not mean no local history is saved. Cloud models still send data to the provider you selected.

Deleting History removes those records from the app and deletes associated saved audio. The underlying database uses SQLite, whose temporary write-ahead log and unused database pages can retain old bytes until SQLite reuses or compacts them. Cleanup should therefore be understood as application-level deletion, not guaranteed forensic erasure of every previous byte on disk.

The search field matches both original transcription text and enhanced text. Search results can be selected, exported, analyzed, or deleted.

Expand a Transcription

Click a row to expand it. Expanded rows show:

  • Original text.
  • Enhanced text, if available.
  • Copy button.
  • Audio playback when the saved audio file exists.
  • Info button for metadata.

If a transcription has both original and enhanced text, use the tabs to switch between them.

Audio Playback

History includes a waveform player for saved audio. The player can:

  • Play or pause audio.
  • Seek through the waveform.
  • Show hover time.
  • Cycle playback speed between 1x, 1.5x, and 2x.

If audio cleanup deleted the file, playback and retry are unavailable for that item.

Info Panel

The Info panel can show:

  • Date
  • Audio duration
  • Transcription model
  • Transcription time
  • Enhancement model
  • Enhancement time
  • Prompt
  • Mode
  • AI system prompt and user message, when enhancement request data was saved

The AI request section includes a copy button for the full request text.

Bulk Actions

Select one or more rows to reveal the selection bar.

ActionWhat it does
AnalyzeOpens performance analysis for the selected transcriptions.
ExportExports selected rows to CSV.
DeleteDeletes selected transcriptions and their saved audio files.
Select AllSelects all rows matching the current search, not just loaded rows.

Performance Analysis

The Analyze panel summarizes:

  • Total selected transcripts.
  • Count with transcription timing data.
  • Total audio duration.
  • Count with enhancement timing data.
  • Transcription model performance.
  • Enhancement model performance.
  • Mac model, processor, and memory.

Use this when comparing model speed or diagnosing slow output.