Getting started
Before you start
You need a Mac with macOS 15 or later. MalibuDictate checks your trial or license with a license server when it starts and then every 24 hours. If dictation is locked, see the section "The trial has ended or dictation is locked" in Troubleshooting. The speech model of the selected engine is downloaded when it is not on your Mac yet, which needs an internet connection.
Enter your email address
When you start MalibuDictate for the first time, the Settings window opens with a welcome sheet. Enter your email address and click Start Trial. The button stays disabled until the address looks valid. The sheet cannot be dismissed without an address, and the dictation keys do nothing until you have submitted one. Your free trial starts after that.
Grant microphone and accessibility access
MalibuDictate asks macOS for both permissions as soon as it starts, before the email step, so you usually see the macOS prompts before the welcome sheet. Confirm the Microphone prompt. For Accessibility, switch MalibuDictate on in the Accessibility list in System Settings; MalibuDictate checks this every 2 seconds and starts listening for the keys once it is granted. After the email step, the setup assistant opens. Click Next on the welcome page. The next page, Permissions, lists Microphone and Accessibility. A row that is already active shows Granted. For a missing permission, click Request Microphone Access or Request Accessibility Access to repeat the request, and Open System Settings to open the matching list. Click Refresh Status if a row still shows Missing. Both permissions are required: without Microphone MalibuDictate cannot hear you, without Accessibility it cannot detect the key press or insert text. Click Next.
Choose a speech engine
The last page, Choose Speech Engine, lists four engines. Parakeet TDT is selected by default; keep it and click Get Started. Then open General in the Settings sidebar and wait until the Status row in the Speech Engine section shows Ready.
Dictate your first text
Click into a text field in any app, for example a note. Hold the right Command key, speak, and release the key. While you hold it, an indicator shows that MalibuDictate is recording. No indicator appears if Visibility in the Indicator section of General is set to Never; dictation still works. After you release, the text is transcribed and pasted at the cursor with a simulated Cmd+V. By default MalibuDictate restores your previous clipboard content right after the paste; if the clipboard was empty before, there is nothing to restore and the dictated text stays on it.
Choose a speech engine and language
Open the engine settings
Click the microphone icon in the menu bar, then click Settings in the popover. The Settings window opens. Click General in the sidebar and find the Speech Engine section at the top.
Choose an engine
Pick one in the Engine menu. MalibuDictate loads the engine right away; the Status row shows Downloading..., then Loading..., then Ready. If loading fails, the row shows the error text instead.
- Parakeet TDT: the default.
- WhisperKit (Large v3 Turbo): runs the Whisper Large v3 Turbo model.
- Apple SpeechAnalyzer: needs macOS 26 or later. On an earlier macOS the engine reports an error and asks you to choose Parakeet or WhisperKit.
- Nemotron 3.5 (Streaming): use it for English only. It is a streaming model for English only (FluidAudio lists it as an English Nemotron streaming model). It ignores the Language setting. While this engine is selected, Settings shows a note that it handles English only, ignores the language setting and recommends Parakeet for other languages.
Set the language
Pick Auto-Detect (the default) or one language in the Language menu. The menu offers these languages, shown by their own names: Deutsch, English, Français, Español, Italiano, Português, Română, Polski, Čeština, Slovenčina, Slovenščina, Hrvatski, Bosanski, Русский, Українська, Беларуская, Български, Српски.
The chosen language is passed to Parakeet and WhisperKit as a hint, and the hint works differently in each. For WhisperKit it sets the language Whisper decodes in. For Parakeet it is only a script filter: it keeps the decoder from emitting characters of a wrong writing system (Latin, Cyrillic or Greek), for example Cyrillic letters in a Polish sentence. It does not make Parakeet pick the spoken language. The engine's own list of 25 European languages does not include Bosanski or Беларуская; for these two the hint only restricts the script to Latin respectively Cyrillic.
Apple SpeechAnalyzer maps the language to an Apple language. If macOS provides no matching language, it falls back silently, without an error, to your Mac's language and then to English (US). MalibuDictate's own list for this engine names only en, de, fr, es, zh, ja, ko, pt, it, nl and ru. With Auto-Detect it uses your Mac's language settings and falls back to English (US).
If you dictate in one language, a fixed language is recommended, because multilingual engines otherwise may guess between several languages.
Spoken Punctuation and Remove Filler Words know German and English only. With Deutsch or English selected, only that language's word list is used. With Auto-Detect or any other language, both lists are active. This matters for fillers: the English "um" is then also removed from German text, including the German preposition in "um 3 Uhr", because the German list deliberately does not contain "um". Select Deutsch if you dictate German with Remove Filler Words on.
Use a different engine for one app
Open Claude in the sidebar and select a profile in the left list. Under ASSIGNED APPS, click Add to assign an app (not available on the default profile, which covers all apps not assigned elsewhere). Under SPEECH ENGINE, choose an engine instead of Default (App-Setting). Dictations in the apps assigned to that profile then use that engine. The first switch can take a few seconds while the model loads.
Fix a stuck WhisperKit download
If WhisperKit stays on Loading... or reports model errors, click Reset Model Cache in the Speech Engine section. It deletes the downloaded WhisperKit model and loads the engine again, so the model downloads from scratch. The button appears only while WhisperKit is the selected engine.
Rewrite your dictation
Choose a dictation mode by key
The key you hold decides what happens to your speech. Hold the key while you speak and release it to finish.
- Dictation key (default: Right Command) inserts the transcript without a Claude or local rewrite. This is the raw mode. The local processing afterwards still applies: dictionary corrections, filler word removal (if enabled), spoken punctuation, snippets and smart formatting.
- Claude key (default: Right Option) rewrites the transcript with the writing profile assigned to the active app, then inserts the result.
- Clipboard rewrite key (default: Right Control) rewrites the text that is currently on the clipboard, following what you say as an instruction (for example "make this more formal"). The result replaces the clipboard content and is pasted with Cmd+V; your previous clipboard content is not restored. With an empty clipboard you get the error "Clipboard empty — copy text first". You can also hold Control together with a raw dictation key. Holding Control together with the Claude key does not change its mode: it stays a Claude dictation.
You can change or add keys under Keys in Settings: Dictation Keys (Raw), Dictation Keys (Claude) and Clipboard Rewrite Keys. Removing every key from a group turns that mode off.
Enter your Claude API key
Claude rewriting needs your own Claude API key. Open Settings, click Claude, paste the key into the field under API KEY and click the checkmark (Save API Key). The key is kept in the macOS Keychain. The dot next to API KEY turns green once a key is saved.
With the provider Claude (Cloud) and no key saved, both the Claude key and the clipboard rewrite key stop before recording: you see the error API Key missing and, if Sounds is on, hear the error sound. You see the error only while the indicator and its text are shown: with Visibility set to Never or Show Text Feedback switched off under General > Indicator, it appears only under Last Error in Diagnostics. One exception: if you add Control to a raw dictation key after you have already pressed it, the recording is not stopped; it runs and then fails with "No Claude API Key configured". Local (Apple Intelligence) needs no key. If a request is made and then fails (for example because of a network or API error), the Claude key inserts the text after the local processing steps (dictionary, filler words, spoken punctuation, snippets and smart formatting, as far as they are enabled) without a rewrite, and a clipboard rewrite shows an error instead.
Pick a Claude model
Under the key field, choose the model used for rewriting: Sonnet 5 (Recommended), Sonnet 4.6, Sonnet 4.5 or Haiku 4.5. The default is Sonnet 5 (Recommended).
Choose where the rewrite runs
Under REWRITE PROVIDER, choose one of two options. The choice applies to both the Claude key and the clipboard rewrite key.
- Claude (Cloud) is the default. It sends text to Anthropic's API with your API key. The request contains text only: the dictated text (for a clipboard rewrite, the clipboard text), the prompt of the active profile (for a clipboard rewrite, your spoken instruction instead), the active app's name, your vocabulary list (which includes the technical terms that come with the app unless you edited it), the Backtrack rules if Backtrack (Self-Correction) is on and, for the Claude key only, the clipboard or window title if you enabled them in the profile.
- Local (Apple Intelligence) runs on the Mac and needs no API key or network. It requires macOS 26 or later with Apple Intelligence enabled. When it is not available, the menu is disabled and the app says so.
Local rewriting is marked experimental in the app. On very short dictations or ones that sound like a question or command, Apple's model can answer like a chatbot instead of cleaning up your text. Switch to Claude (Cloud) if that happens.
Assign apps to a writing profile
Each profile holds a rewrite prompt. The Claude key uses the profile assigned to the app you are dictating into. Apps without a profile use the profile marked "default".
- Open Settings and click Claude.
- Select a profile in the sidebar, or click the plus button (Add Profile) to create one.
- Under ASSIGNED APPS, click Add, search for an app or pick a running one, and click Add in the Add App sheet. An app belongs to one profile at a time; adding it to another profile moves it.
- Edit the text under DICTATION PROMPT. Reset restores the text of a profile that comes with the app.
The clipboard rewrite does not use these profiles. It follows your spoken instruction.
Switch profiles with trigger words and add context
In a profile, the CONTEXT section has three settings. They are empty or off until you set them.
- Trigger Words takes a list separated by commas. Say one of the words at the start or end of a dictation with the Claude key and that profile is used for this recording, whatever app is active. The word is removed from the text.
- Clipboard as Context gives the rewrite the current clipboard content as extra information, for example to reply to a copied message. Off by default.
- Window Title as Context (Developer Mode) passes the title of the focused window, for example the open file name in an editor. Off by default.
Let the rewrite drop self-corrections
Turn on Backtrack (Self-Correction) under Claude if you often correct yourself while speaking. Phrases such as "actually" or "scratch that" then make the rewrite discard the previous statement and keep only the correction. It is off by default and affects rewrites only, not raw dictation.
Know the order of local processing afterwards
After transcription, MalibuDictate cleans the text on your Mac in this order: Dictionary corrections, filler words, spoken punctuation, snippets, then smart formatting. Only after that does the Claude key hand the text to the rewrite. With the provider Claude (Cloud) the text then goes to Anthropic's API, including any clipboard content that a {{CLIPBOARD}} placeholder of a snippet inserted; with Local (Apple Intelligence) it stays on your Mac. Raw dictation inserts the result of these steps directly.
Fix recurring misheard words with the dictionary
Open Settings and click Dictionary. Each correction replaces a word or phrase the speech engine writes with the text you want.
- Under Add Correction, enter the text the engine produces in Source (what engine transcribes) and the text you want in Replacement.
- Switch on Case-sensitive match if capitalization must match exactly. It is off by default.
- Click Add.
A correction only replaces whole words, so a short entry does not change the middle of a longer word. A new correction is marked Global and applies in every app. To limit it to certain apps, click the plus button (Assign App) on its row and pick a running app. Corrections apply in raw and Claude dictation alike.
Click Reset under Defaults to restore the corrections that come with the app. This replaces all current entries, including ones you added.
Let the app learn corrections
Switch on Learn Corrections Automatically in the Dictionary tab and the app watches the focused text field for a short time after each dictation. If you fix exactly one word by hand, the fix is added to the dictionary and listed in a separate "Auto-Learned" group. The switch is off by default. It works only in apps that expose their text through macOS Accessibility.
Expand phrases with snippets
Open Settings and click Snippets. Say the trigger phrase and it is replaced by the snippet text.
- Under Add Snippet, enter the phrase you will say under Trigger (what you say) and the text under Replacement (multi-line, supports placeholders).
- Click Add.
Use the switch on a row to disable a snippet without deleting it. Use the pencil to edit it. A new installation starts with three snippets that come with the app: "todays date" inserts the date, "current time" inserts the time and "timecode note" inserts a timecode note. Reset under Defaults brings these three back. If you installed an earlier version, your snippet list is kept as it was stored and may still contain sample snippets for a signature or an address with another person's details; edit or delete those, otherwise their trigger phrases insert those details into your text.
The following placeholders are replaced when the snippet fires: {{DATE}}, {{DATE_ISO}}, {{TIME}}, {{DATETIME}}, {{CLIPBOARD}} (the current clipboard content), {{APP}} and {{NL}} (line break). {{DATE}} and {{DATETIME}} use the day.month.year order.
If the whole dictation is exactly a trigger, the whole text is replaced. Otherwise a trigger is replaced wherever it appears as a whole word. Because snippets run before the rewrite, the Claude key rewrites the expanded text too; with Claude (Cloud) that expanded text, including clipboard content from {{CLIPBOARD}}, is sent to Anthropic's API.
Teach Claude your terms in Vocabulary
Open Settings and click Vocabulary. The terms in Custom Vocabulary are separated by commas. They are passed to the rewrite, which is told to spell them exactly as written. Type a term in Term and click Add to append it. The list starts with a prefilled set of technical terms, so replace it with your own.
In dictation, the vocabulary is used by rewrites only (Claude key and clipboard rewrite). With Claude (Cloud) the terms are sent to Anthropic's API together with the text; with Local (Apple Intelligence) the Apple model on your Mac receives them instead. For raw dictation, add a dictionary correction instead. The terms are also added to the prompt of a meeting summary when Claude writes that summary.
Show Last Dictation (section Auto-Vocabulary) is off by default. When it is on, the text that your last dictation inserted (after dictionary, snippets, formatting and rewrite) appears on this page under LAST DICTATION, so you can copy a misheard word into Add New Term. The text is captured only while the switch is on and only for dictations that insert text, not for clipboard rewrites, so the section stays empty until your next dictation.
Open Settings, click General and find Smart Formatting. These four switches run locally, without Claude and without a network connection. They also apply to raw dictation.
- Smart Capitalization is on by default. It capitalizes the first letter of the text and of each sentence.
- Smart Paragraphs is on by default. It splits a long dictation (at least 280 characters, without a blank line) into paragraphs of three sentences.
- Spoken Punctuation is on by default. It turns spoken words such as "comma", "period" or "new line" into the character. Word lists exist for German and English; the Language setting picks which one is used. Auto-Detect and any fixed language other than Deutsch and English use both.
- Remove Filler Words is off by default. It strips the English fillers um, umm, uh, uhh and erm and the German fillers äh, ähm, hm, hmm, sozusagen and quasi, every occurrence, also where the word is meant literally. The German preposition "um" is deliberately not in the German list. With Auto-Detect or any language other than Deutsch and English, both lists are active, so the English "um" is also removed from German text such as "um 3 Uhr". Select Deutsch if you dictate German.
Record without holding the key and keep dictation on the clipboard
Turn on recording without holding the key
Recording without holding the key is off by default. To enable it, open Settings, click Keys, and switch on Double-Tap to Keep Recording under Hands-Free Recording.
Start, finish or discard a recording without holding the key
- Press and release a dictation key quickly, then press it again right away. Recording continues after you let go.
- Speak.
- Press the key once more to finish. The text is processed and inserted as usual.
- To discard the recording instead, press Esc. Nothing is transcribed or inserted.
Holding a key while you speak works as before. With this option on, a quick tap (under a quarter second) that ends a recording takes effect only after a wait of about a third of a second; a second tap in that time starts a recording without holding the key instead. A key press that is part of a shortcut with another key, such as Command and C with a Command key as the dictation key, is not counted as a tap. Esc only does something in MalibuDictate while a recording without holding the key is running. The key press is not blocked: the app in front still receives it and may react to it, for example by closing a dialog.
Start a continuous recording from the popover
Click the menu bar icon, then click Record in the icon bar of the popover. MalibuDictate records in raw mode, without a rewrite by Claude, until you finish it; you do not need to hold a key. To finish, click the menu bar icon and click Stop, or press and release one of your dictation keys once. With Double-Tap to Keep Recording on, a quick tap ends the recording only after a wait of about a third of a second, and a second tap in that time starts a recording without holding the key instead. The text is then processed and inserted as usual. Esc does not cancel a recording started this way. The Record button is disabled while dictation is blocked (for example by the license check or an email address that is still pending), while a previous dictation is being processed, and for about a second after it finishes or fails.
Keep the dictated text on the clipboard after pasting
By default, MalibuDictate puts the dictated text on the clipboard, pastes it and restores your previous clipboard content right away. If the clipboard was empty before the paste, there is nothing to restore and the dictated text stays on it. To keep the dictation available for a second paste, open Settings, click General and set Keep Dictation on Clipboard under Pasting:
- Off is the default. Your previous clipboard is restored right after pasting.
- 3 seconds, 5 seconds, 10 seconds and 30 seconds keep the dictation for that long, then restore your previous clipboard.
- Forever (until I copy something else) never restores your previous clipboard.
The previous clipboard is restored only if nothing else was copied in the meantime. This setting applies to dictation with the dictation key and the Claude key. A clipboard rewrite always leaves its result on the clipboard.
Paste manually when a password field is focused
While a password field or another secure input is active, macOS drops the keystrokes MalibuDictate uses to paste. In that case the app does not try to paste. It leaves the dictated text on the clipboard, and you press Command and V yourself in the field you want. The text stays on the clipboard until you copy something else, whatever the Keep Dictation on Clipboard setting is.
The same applies when another app comes to the front while MalibuDictate is pasting: the dictated text stays on the clipboard so you can paste it by hand.
How to record a meeting
Know the limits first
Meeting mode is a beta and is off until you turn it on. The transcript has exactly two speakers: You is your microphone, Others is all the audio your Mac plays except MalibuDictate's own sound, mixed together: the call, but also music, other apps and notification sounds. The app does not tell individual participants apart and does not know their names. Transcription runs on this Mac; only the optional summary step can send text to Claude. Record only when all participants know and agree.
Turn on Meeting mode
Click the MalibuDictate icon in the menu bar and click Settings in the popover, then open the Meetings tab. Under Meeting Mode, switch on Enable Meeting Mode. Until you do, the rest of the tab is hidden and no meeting can start.
Check the permissions
Meeting mode needs the Microphone permission that dictation already uses; it never shows its own prompt for it. It records the input device you picked for dictation (Settings > General > Microphone > Input Device). To capture Others, macOS asks for System Audio Recording access when the first meeting starts recording. Without it only You is transcribed.
Settings > Meetings > Permissions lists the optional ones: System Audio Recording, Calendar (for calendar events with a meeting link), Notifications (asks before recording a detected meeting) and Automation (Notes & Mail) (needed only for the Apple Notes and Mail exports). They are requested only when a feature needs them.
Meeting detection is active as soon as Meeting mode is on. Under Settings > Meetings > Automatic Start, Calendar events and Meeting apps using the microphone are both set to Ask by default: the app shows a notification before it records and does not start by itself. Choose Automatic to start right away or Off to turn a source off. If you have not yet decided on Calendar access, macOS asks for it when you switch Meeting mode on while Calendar events is not Off.
Start a meeting
Click the menu bar icon, then click Meeting in the icon bar of the popover. The Meetings window opens with the New Meeting sheet, as long as no meeting is running or starting; otherwise it opens without the sheet. Meeting only appears while Meeting mode is on (see "Turn on Meeting mode"). You can also click the Meetings icon at the top of the popover, or click Open Meetings … at the top of Settings > Meetings, and then click the plus button (New Meeting, Command and N).
In the sheet, type a title (an empty title becomes "Meeting"), pick a Summary template or keep the default, and click Start Recording. The first meeting may have to download speech models; recording starts once they are ready.
Tell the participants
Click Copy Recording Notice in the sheet or in the live view, then paste the text into the call chat. The notice is in English. It says that you are transcribing the call on your Mac for your own notes. With Claude as summary provider it adds that the written transcript may be sent to an AI service (Anthropic). With Basic format (no AI) it says that audio and transcript stay on your computer. The wording follows the Provider setting, not whether an API key is saved: with Claude selected and no key, the app writes the basic format on this Mac, but the notice still says the transcript may be sent. The button reads "Copied" for two seconds.
Follow the live view
The header shows the recording state, the title and the elapsed time. Pause stops recording until you click Resume; nothing is recorded while paused. Transcript lines appear after each sentence, labeled You or Others with the meeting time. Click a line to copy it.
If the call audio cannot be captured, a warning appears and only You is recorded. If transcription falls behind, a warning says how much audio was not transcribed live; the audio is saved and you can transcribe the meeting again afterwards.
Without headphones your microphone also hears the call, so the app removes You lines that repeat what the others just said. If you wear headphones, switch on I'm using headphones (turn off the echo filter) under Settings > Meetings > Transcript.
Add notes and markers
Type into the quick note field and click Add Note. Each note is stamped with the meeting time. Click Mark to flag the current moment as important.
You can also press the marker shortcut. The default is ⌃⌥M (Control, Option and M). To change it, open Settings > Meetings > Transcript and pick another entry for Marker shortcut: ⌃⌥⇧M, ⌃⌥K or Off. The list is fixed; there is no free key recorder. The shortcut works while any app is in front and needs the Accessibility permission, like the dictation keys. Use the left Control key; with the right one alone the combination is ignored. The key press is also passed on to the app in front, so pick a combination that app does not use. Nothing happens while no meeting is recording.
Markers appear in the notes and in the transcript, and the summary treats them as important.
Stop the meeting
Click Stop (Command and period), or click the menu bar icon and click End meeting in the popover. The app saves the transcript, then writes the summary. The finished meeting has three tabs: Summary, Transcript and Notes.
In Transcript you can search and click Copy All. In Notes you can write notes as free text, which are saved automatically; the notes you typed during the meeting are listed with their times. Notes are used the next time you click Regenerate.
Choose how the summary is written
Open Settings > Meetings > Summary and pick the Provider:
- Claude: Default. Sends the transcript and your notes to Claude (Anthropic) over the internet. It uses your own API key from the Claude tab and the model chosen there. If no key is saved, the app writes the basic format instead.
- Basic format (no AI): Stays on this Mac. Lists your notes and the first transcript lines, without an AI summary.
The Summary tab shows which one wrote the text. The summary step is the only part of a meeting that sends text to Claude.
Use summary templates
Two templates ship with the app: Standard and Quick Recap. Choose the one new meetings use under Settings > Meetings > Summary > Default template, or pick Summary template for a single meeting in the New Meeting sheet.
For a finished meeting, open the Summary tab, pick a Template and click Regenerate (the button reads Summarize while there is no summary yet).
Click Edit Templates… to add or duplicate templates and to edit their sections; each section becomes a heading in the summary and changes save automatically. Use Add Section for another heading and Use as Default to make the template the default. A template that comes with the app cannot be deleted, but Reset restores its shipped sections.
Use the time references in a summary
Summaries cite times such as (at 12:34). MalibuDictate shows them as links. Click one and the Transcript tab opens at the nearest line, highlighted.
A warning sign after a time means the app found no matching passage in the transcript around that time, or the time lies more than 30 seconds after the end of the transcript. Check such a reference before you rely on it. The check runs on this Mac and does not call the API.
The check is a heuristic, not a verification. The rule about a missing shared content word is switched off when a summary has fewer than 3 time references or when more than 70 percent of them would be flagged. A time without a warning sign has not been confirmed as correct.
Keep or delete the recorded audio
Under Settings > Meetings > Storage, Keep recorded audio sets how long the audio files are kept: 7, 14, 30 (default) or 90 days, 1 year, or Keep forever. Only the audio is deleted after that time; transcripts, notes and summaries are always kept. The cleanup only touches finished meetings (done or failed) and counts from the time the meeting ended (from its start if there is no end time). The audio of an interrupted meeting is never deleted by it; once you click Keep As Is on such a meeting, it counts as finished. Without audio a meeting cannot be transcribed again. Expired audio is cleaned up once per app launch, when Meeting mode first becomes active: at app start with Meeting mode on, or when you switch it on during that session. The cleanup does not run again until the app is restarted. Show in Finder opens the storage location.
To remove a whole meeting, use Delete Meeting… in the menu at the top right of the meeting. It deletes the transcript, notes, summary and audio permanently.
Reference
Menu bar icon and popover
MalibuDictate runs from the menu bar, with no Dock icon by default. A click on the microphone icon opens a popover under the icon; a right click opens the same popover. There is no separate menu for the right mouse button. Click the icon again, click outside the popover, press Esc or switch to another app to close it. Clicking a command in the popover closes it, except Marker, the three switches and the choices below the icon bar.
The top row shows the app icon and the name MalibuDictate. A dot on the icon shows the state: a working dot while a dictation records or is being processed or a meeting records, a problem dot when dictation is blocked (for example by the license check or an email address that is still pending) or dictation is in an error state. During the trial a badge with the number of trial days left appears at the left end of the top row, whether or not Meeting mode is on; it is not shown once a license is active.
The icon bar under the top row has these buttons. Each shows its name as a tooltip:
- Record: starts a continuous raw dictation, without holding a key. While it runs, the button reads Stop and is highlighted; click it to finish. Pressing and releasing a dictation key also finishes it. The button is disabled while dictation is blocked (for example by the license check or an email address that is still pending), while a previous dictation is being processed, and for about a second after it finishes or fails.
- Copy last: copies the last inserted text to the clipboard. It is disabled until there is a last text. The text is stored only when Show Last Dictation (Settings > Vocabulary > Auto-Vocabulary, default off) is on at the moment a dictation is inserted. Switching it off later does not clear it; it stays until you quit the app. The result of a clipboard rewrite is not stored.
- Meeting: shown only while Meeting mode is on. Opens the Meetings window with the New Meeting sheet; recording does not start until you click Start Recording there. While a meeting is running or starting, the window opens without the sheet. While a meeting records, the button reads End meeting and stops it.
- Marker: shown only while Meeting mode is on. Disabled unless a meeting records; adds a marker to the running meeting.
- Sounds, Pause media, History: switches at the end of the bar; a tinted button is on. They set the same options as Sounds and Pause Media During Recording in Settings > General and Enable History in Settings > History.
Below the icon bar:
- Microphone (microphone icon, name as tooltip): the input device, the same choice as Input Device in Settings > General.
- Rewrite: chooses Claude or Local for rewriting. Local is disabled while the model on your Mac is not available.
When Meeting mode is on, a Meetings icon at the end of the top row (tooltip Meetings) opens the Meetings window. The bottom row has an update button at the left (tooltip "Check for Updates"), which checks for a new version, then Settings (⌘,), which opens the Settings window, and Quit (⌘Q), which quits the app.
Buying is not in the popover: with no active license, Settings > License > License Key has a Buy … button that opens the purchase page in your browser.
Settings window
The Settings sidebar lists General, Keys, Claude, Vocabulary, Dictionary, Snippets, History, Meetings and License. The Meetings tab holds the meeting mode (beta) and is not covered here. The Help menu of the app menu bar contains Send Feedback …. The button at the top right of the Settings window (tooltip Status) opens a panel with the state of Microphone, Accessibility, License and the engine.
Hotkeys and defaults (Keys)
Each action has one or more keys; recording runs while you hold the key that started it.
- Dictation Keys (Raw). Default: right Command. The text is inserted without a rewrite by Claude.
- Dictation Keys (Claude). Default: right Option. The text is rewritten with the profile assigned to the active app.
- Clipboard Rewrite Keys. Default: right Control. Your spoken instruction rewrites the current clipboard content. Holding Control together with a key of Dictation Keys (Raw) does the same. Holding Control together with a key of Dictation Keys (Claude) does not change the mode: it stays a Claude dictation.
- Add Another Hotkey: adds a further key to an action; the minus button next to a key removes it. An action without keys shows No Hotkey Assigned and is disabled.
- A warning appears when the same key occurs more than once in the three key lists together, whether in two actions or twice in one action.
- Double-Tap to Keep Recording (section Hands-Free Recording). Default: off. Tap a dictation key twice to keep recording without holding it. Tap the key once more to finish and insert the text; press Esc to discard the recording. With this option on, a quick tap that ends a recording takes effect only after a wait of about a third of a second, because a second tap in that time starts a recording without holding the key instead.
Available keys: F1 to F16, F17, F18 and F20 (no physical key on standard Mac keyboards), the right Command, Option, Shift and Control keys, fn (Globe), and Caps Lock. When Caps Lock is assigned, MalibuDictate maps it to F19 with macOS's own tool hidutil (no extra permission). Caps Lock then no longer toggles uppercase while MalibuDictate runs; the mapping is reverted when you quit or unassign the key. fn (Globe) may only work if the macOS setting "Press fn key to" is set to "Do Nothing" in System Settings.
General: Speech Engine
- Engine. Default: Parakeet TDT. Choices: Parakeet TDT, WhisperKit (Large v3 Turbo), Apple SpeechAnalyzer, Nemotron 3.5 (Streaming).
- Language. Default: Auto-Detect. Otherwise one of 18 languages. Nemotron 3.5 ignores it.
- Status: shows Not loaded, Downloading..., Loading..., Ready or an error text.
- Reset Model Cache: shown only with WhisperKit selected. Deletes the downloaded WhisperKit model and loads it again.
General: Microphone
- Input Device. Default: the system default input. Choose one of the listed input devices to use it instead.
General: Indicator
- Style. Default: Notch. Choices: Notch, Overlay, Minimal.
- Visibility. Default: During Activity. Choices: Always, During Activity, Never. Only Never has an effect (no indicator is shown); Always and During Activity behave the same.
- Position. Default: Top (Island). Choices include Top (Island) and Bottom (Dock). It applies to the Overlay and Minimal styles only; the Notch style ignores it.
- Show Text Feedback. Default: on.
- Live Transcript Preview (Experimental). Default: off. It is experimental.
General: Audio
- Sounds. Default: on.
- Pause Media During Recording. Default: off.
- Duck Audio During Recording. Default: off.
- Duck Level: shown while ducking is on. Default: 20%. Range: 5% to 50%.
General: Pasting
- Keep Dictation on Clipboard. Default: Off. Choices: Off, 3 seconds, 5 seconds, 10 seconds, 30 seconds, Forever (until I copy something else).
With Off, MalibuDictate restores your previous clipboard right after the paste. If the clipboard was empty before, nothing is restored and the dictated text stays on the clipboard, with Off as well. With a time, the dictated text stays on the clipboard that long and your previous clipboard is restored afterwards (unless you copied something else meanwhile). With Forever, your previous clipboard is never restored. The restore is also skipped, and the dictated text stays on the clipboard, if the frontmost app changed or secure input became active right after the paste.
If macOS secure input is active (for example a password field has focus), MalibuDictate does not paste. The dictated text stays on the clipboard instead.
These run locally, without Claude or any cloud service.
- Smart Capitalization. Default: on. Capitalizes the first letter of each sentence.
- Smart Paragraphs. Default: on. Breaks long dictations into paragraphs at sentence boundaries.
- Spoken Punctuation. Default: on. Turns spoken words such as "comma", "period", "new line" into the character. German and English only. With Auto-Detect or any language other than Deutsch and English, both word lists apply.
- Remove Filler Words. Default: off. Removes the English fillers um, umm, uh, uhh and erm and the German fillers äh, ähm, hm, hmm, sozusagen and quasi. German and English only. With Auto-Detect or any language other than Deutsch and English, both lists apply, so the English "um" also removes the German preposition "um" from German text. Select Deutsch to avoid this: the German list does not contain "um".
General: Appearance
- Preset: selects a color preset for the Settings window. The default is the Claude Colors preset.
- Transparency: slider from 0% to 100%. Higher is darker and more opaque, lower is more transparent.
General: System and Diagnostics
- Show Dock Icon. Default: off.
- Check for Updates …: checks for a new version.
- Show Onboarding Again: opens the setup assistant again.
- Send Feedback …: opens the feedback sheet.
- Quit MalibuDictate: quits the app.
The Diagnostics section shows Accessibility (Active, or Missing with a Request button), Event Tap, Last Key Event, Dictate Keys, Claude Keys, State and, after a failure, Last Error.
Claude
- REWRITE PROVIDER. Default: Claude (Cloud). The other choice, Local (Apple Intelligence), runs on the Mac and needs macOS 26 or later with Apple Intelligence enabled; the menu is disabled otherwise.
- API key: your own Claude API key, saved with the check mark button and stored in the Keychain. Claude (Cloud) needs it. With the provider Claude (Cloud) and no key saved, both the Claude key and the clipboard rewrite key show the error API Key missing instead of recording; it is visible only while the indicator and its text are shown (see General: Indicator). Exception: if you add Control to a raw dictation key after pressing it, the recording runs and fails with "No Claude API Key configured". Local (Apple Intelligence) needs no key. With Claude (Cloud) the dictated text is sent to the Claude API (api.anthropic.com).
- Model. Default: Sonnet 5 (Recommended). Other choices: Sonnet 4.6, Sonnet 4.5, Haiku 4.5.
- Backtrack (Self-Correction). Default: off. Phrases such as "actually" or "scratch that" discard the previous statement and keep only the correction.
- Profiles: the list on the left; the plus button adds one. The default profile applies to all apps not assigned to another profile. Per profile: ASSIGNED APPS, SPEECH ENGINE, Trigger Words, Clipboard as Context, Window Title as Context (Developer Mode) and the DICTATION PROMPT. If the Claude request of a dictation fails (for example a network or API error), the text is inserted without a rewrite, after the local processing steps (dictionary, filler words, spoken punctuation, snippets and smart formatting, as far as they are enabled). A failed clipboard rewrite shows an error instead.
Vocabulary
- Custom Vocabulary: a list of terms separated by commas. It is given to the rewrite (Claude or local) as correction context, so it has no effect on raw dictation. It is also added to the summary request of a meeting when Claude writes the meeting summary. The field starts with a list of technical terms that comes with the app and that you can edit.
- Add New Term: type a term and click Add.
- Show Last Dictation (section Auto-Vocabulary). Default: off. Shows the text that the last dictation inserted (after dictionary, snippets, formatting and rewrite) under LAST DICTATION, so you can add a misheard word as a term. The text is captured only while this switch is on and only for dictations that insert text, not for clipboard rewrites; it stays empty until your next dictation.
Dictionary
- Corrections replace a source phrase with a replacement in every transcription, locally and before any rewrite. Whole words only. Each correction is global or assigned to specific apps.
- Add Correction: fields source and replacement, the toggle Case-sensitive match, and Add.
- Learn Corrections Automatically. Default: off. After a dictation, watches the focused text field for about 18 seconds and learns a single corrected word. It works only in apps that expose their text via Accessibility.
- Defaults: Reset replaces all corrections, including ones learned automatically, with the defaults that come with the app after a confirmation.
Snippets
- A snippet expands a spoken trigger phrase into a replacement text. If the whole dictation equals a trigger, the whole text is replaced; otherwise the trigger is replaced inside the text.
- Add Snippet: fields trigger and replacement (several lines), the toggle Case-sensitive trigger (default: off), and Add.
- Placeholders in a replacement: {{DATE}}, {{DATE_ISO}}, {{TIME}}, {{DATETIME}}, {{CLIPBOARD}} (current clipboard content), {{APP}} (active app name), {{NL}} (line break).
- Defaults: Reset replaces all snippets with the defaults that come with the app after a confirmation. The list that comes with the app has three snippets: "todays date", "current time" and "timecode note". An installation from an earlier version keeps its stored list, which may still contain sample snippets for a signature or an address with another person's details; edit or delete those.
History
- Enable History. Default: off. When on, each dictation is stored locally with its text, time and target app. It never leaves your Mac.
- Search history: filters the entries by text or app name.
- Delete All: removes all entries after a confirmation; the x button on an entry removes that entry.
License
- A free trial starts when you submit your email address; after the trial a license key is required.
- Check Again: checks the license status now. MalibuDictate also checks once a day.
- Redeem License Key …: enter the license key from your purchase confirmation. This works before the trial ends, too.
- Switch Device …: frees the activation of this Mac so you can redeem the same key on another Mac. Dictation is locked here afterwards until you redeem the key again.
- Tester Email and Device ID: the stored email address and an ID you can give to support. Copy copies the ID.
- When the trial or license has expired, dictation is locked and the Settings window shows a sheet that cannot be dismissed. Buy Now opens the purchase page.
Requirements and limits
- macOS 15 or later.
- Apple SpeechAnalyzer needs macOS 26 or later. Local (Apple Intelligence) rewriting needs macOS 26 or later with Apple Intelligence enabled.
- Microphone and Accessibility permission are required for dictation.
- An internet connection is needed for model downloads and for Claude (Cloud) rewrites. The license check also uses it and repeats every 24 hours; offline, a first check with nothing cached yet blocks you (for other blocking messages see Troubleshooting).
- Claude (Cloud) needs your own Claude API key.
- Text is inserted with Cmd+V into the focused field. While macOS secure input is active, the text stays on the clipboard.
- The Language menu offers 18 languages. Nemotron 3.5 (Streaming) ignores it and supports English only; use it for English only. While Nemotron is the selected engine, Settings shows a note that recommends Parakeet for other languages.
- On macOS 15.4 or later, clipboard rewrite fails with an error when macOS is set to always deny this app's clipboard access; the error points to System Settings, Privacy & Security, Paste from Other Apps. Earlier macOS versions do not have this error.
How to export meetings
Save one meeting as a Markdown file
Open the meeting, choose the Summary tab and click Save as .md in the bar at the bottom. Pick a location in the save panel. The suggested name is the start date and the title, for example 2026-09-27 Weekly Sync.md.
The file starts with the title as a heading, followed by lines for date, duration and app, and then a summary section, a notes section and a transcript section. Empty parts are left out. This file has no YAML header. If the summary was written in the basic format, the summary section is left out, because your notes and the full transcript follow anyway. The button also works while the meeting has no summary yet.
Copy the summary or send it to Apple Notes or Mail
The other buttons in the same bar need a finished summary:
- Copy Markdown: Copies the summary as Markdown to the clipboard.
- Apple Notes: Creates a note in the default Notes account with the title, the summary and the transcript.
- Mail Draft: Opens a new, unaddressed message in Mail. The subject is "Follow-up: " followed by the meeting title, or just "Follow-up" if the title is empty. The body starts with "Hi all," and the line "Here are the key points from our meeting" with the title in quotation marks (without a title if it is empty), then the summary as plain text, and ends with "Best,". It is never sent automatically; you add recipients and send it yourself.
The first time you use Apple Notes or Mail Draft, macOS asks whether MalibuDictate may control that app. If access is denied, the app says so and shows Open Automation Settings. Turn the app on under MalibuDictate in System Settings > Privacy & Security > Automation, then try again.
Export finished meetings to a folder automatically
This is off by default. Open Settings > Meetings > Export (the section is shown while Meeting mode is on), switch on Export finished meetings to a folder and click Choose Folder …. The folder row shows the chosen path, or "No folder chosen".
From then on, each meeting that finishes while the switch is on is saved once as a Markdown file with its summary, notes and transcript. A meeting counts as finished when it is marked as done. That happens when the summary step succeeds (also with the basic format), when you click Keep As Is on an interrupted meeting (no summary step runs), and after you transcribe the meeting again; each of these can write a file. If the summary fails, the file is written after a successful Try Again. After an export, the Export section shows the file name as "Last export".
- Existing files are never replaced or deleted.
- Meetings that finished before you turned the export on are not exported.
- A meeting is written once; summarizing it again later does not write a second file.
- A meeting without any transcript text and without notes (free text or typed) writes no file; markers alone do not count.
How the files are named
Each file is named YYYY-MM-DD Title.md, with the day the meeting started and the meeting title. The characters /, : and \ in the title are replaced by -; an empty title becomes "Meeting"; a file name longer than 200 bytes (without .md) is shortened.
If a file with that name already exists, the new file gets a number: YYYY-MM-DD Title 2.md, then 3, and so on. The save panel of Save as .md suggests the same day and title with the same character replacement, but never shortens a long title and never adds a number.
Files from the folder export start with a YAML header between two --- lines, meant for a notes app such as Obsidian. The key names and the fixed values cannot be changed in the app. The body below the header is the same as in Save as .md.
title: The meeting title in quotes; "Meeting" if empty.
art: Always notiz.
thema: A list with the fixed entries besprechung and meeting-notes.
quelle: Always the fixed text "Malibu Diktat".
datum: The day the meeting started, as YYYY-MM-DD.
uhrzeit: The start time, as "HH:MM".
dauer_min: The duration in whole minutes, rounded up, as a number.
app: The app the meeting was recorded in. Only written when it is known.
meeting_id: The unique ID of the meeting.
vertraulich: Always true. A constant marker the app writes for tools for notes apps; the app itself does not use it.
blockwerk: Always true. A constant marker the app writes for tools for notes apps; the app itself does not use it.
When the folder is not available
If the folder is missing, is not a folder or sits on a volume that is not connected, the Export section shows "The export folder is not available" with the path. The app never creates the folder for you. The meeting is kept and written later: when the next meeting finishes, when you turn the export on or choose a folder, and when Meeting mode first becomes active in a session (at app start with Meeting mode on, or when you switch it on).
If the export is on but no folder is chosen, the section says: "Choose a folder, otherwise finished meetings are kept and written once you do." Other problems, such as a file that could not be written, are shown in the same place.
Synced folders leave the Mac
Meetings are stored on this Mac. Text leaves it in these cases: the summary step sends the transcript and your notes to Claude (Anthropic) when the summary provider is Claude and an API key is saved; the app's own wording is "Only the summary step sends text to Claude, if selected above." Apple Notes and Mail Draft hand the content to those apps. And exported files are ordinary files: if the export folder is synced, for example by a cloud drive or inside a notes vault, they leave this Mac with it. The exported files contain the summary, your notes and the full transcript.
Troubleshooting
The engine is stuck on "Loading..." or shows model errors
Open Settings > General > Speech Engine. The Status row shows the state of the selected engine. If the engine is WhisperKit (Large v3 Turbo), a row appears with the question "Stuck on "Loading..." or seeing model errors?" and the button Reset Model Cache. Click it: the app deletes the downloaded WhisperKit model and loads the engine again, so the model downloads from scratch. The button only resets WhisperKit and is not shown for the other engines.
Nothing is inserted, or the hotkeys do not react
Both need the Accessibility permission. Open Settings > General > Diagnostics. If Accessibility shows "Missing", click Request and allow MalibuDictate in System Settings > Privacy & Security > Accessibility. Event Tap shows "Error" while the key listener could not start, and Last Key Event shows the last key press the app saw. If the permission was missing when the app started, the app notices the grant within a couple of seconds and reinstalls the hotkeys; you do not have to restart it.
To see the permission step again, click Show Onboarding Again under Settings > General > System.
Until the email address of the trial has been submitted, the keys do nothing either; see the section on the email request below.
Dictation fails with a microphone error
If the microphone permission is missing, the indicator shows "Microphone permission denied" and no recording starts. The permission can be withdrawn while the app keeps running, for example in System Settings or after an update relaunch, so the app checks it right before each recording start. Allow MalibuDictate under System Settings > Privacy & Security > Microphone. The onboarding sheet (Settings > General > System > Show Onboarding Again) has the buttons Request Microphone Access and Open System Settings.
"Microphone unavailable" means the permission is there but the recording could not start. Check the device under Settings > General > Microphone > Input Device.
The text is not pasted and stays on the clipboard
When a password field has focus, macOS blocks simulated key presses (secure input). MalibuDictate then does not try to paste; it puts the dictated text on the clipboard instead. Click into a normal field and press Command and V.
The same happens when another app or a system dialog takes focus during the paste: the dictated text is kept on the clipboard instead of restoring your previous clipboard.
After a normal paste, Keep Dictation on Clipboard under Settings > General > Pasting controls how long the dictated text stays on the clipboard before your previous clipboard comes back.
"API Key missing" appears with a Claude key
If you press a Claude dictation key or the clipboard rewrite key while Claude (Cloud) is the rewrite provider and no API key is saved, no recording starts and the indicator shows "API Key missing". You see it only while the indicator and its text are shown: with Visibility set to Never, or with Show Text Feedback switched off (both under Settings > General > Indicator), the message is visible only under Last Error in Diagnostics. The error text for a Claude request without a key is "No Claude API Key configured".
One exception: if you add Control to a raw dictation key after you have already pressed it, the recording is not refused. It runs and then fails with "No Claude API Key configured". Last Error under Settings > General > Diagnostics shows the last such message.
Open Settings > Claude, paste your key into the field below API KEY and click the checkmark button (Save API Key). Alternatively, switch REWRITE PROVIDER to Local (Apple Intelligence) if it is available on your Mac.
If a Claude request fails for another reason, for example the network, a normal dictation inserts the text after the local processing steps (dictionary, filler words, spoken punctuation, snippets and smart formatting, as far as they are enabled) without a rewrite, not the plain transcript.
Local rewrite is not available
Under Settings > Claude, the REWRITE PROVIDER picker is disabled and says that "Local" needs macOS 26 or later with Apple Intelligence enabled. Local (Apple Intelligence) works only when the model on your Mac is ready. If Local was selected and then became unavailable, the selection stays on Local and the picker stays disabled, so you cannot switch to Claude (Cloud) in this state; the app does not fall back to Claude (Cloud) on its own. A normal Claude dictation then inserts the text after the local processing steps (dictionary, filler words, spoken punctuation, snippets and smart formatting, as far as they are enabled) without a rewrite, and a clipboard rewrite reports "Apple Intelligence is not available on this Mac". To get rewriting back, use macOS 26 or later and enable Apple Intelligence; the picker works again as soon as the model on your Mac is ready.
The app labels the local provider "Experimental": on very short dictations or dictations that sound like a question or a command, such as "yes", "stop" or "can you...", the Apple model sometimes replies like a chatbot instead of just cleaning up the text. The settings text suggests using Claude if that happens.
The trial has ended or dictation is locked
When the license check blocks the app, a sheet that cannot be dismissed says so and "Dictation is locked". It offers Buy Now, Check Again, I already have a license and Lost your license key?. A recording start is refused and shows the same message.
Settings > License > Status shows the state, for example "Trial — 12 days left" or "Trial/license expired — contact support for a renewal". If you bought a license, click Redeem License Key … and enter the key; this also works before the trial ends. If the key is already used on the maximum number of devices, click Switch Device … on the old Mac first: it frees the activation there, and dictation is locked on that Mac until you redeem the key again. To buy before the trial ends, click Buy … under License Key in the same tab; it is shown while no license is active. The Device ID section shows the ID support asks for.
The check itself can produce these messages:
- "Your system clock appears to have moved backward. Please correct it and try again."
- "Couldn't verify your license yet — please connect to the internet once."
- "A license check failed integrity verification. Please contact support."
- "A license check returned mismatched data for this device. Please contact support."
- "The license key on file is invalid or has been revoked. Please contact support."
The Status row of Settings > License can also read "Access revoked — contact support". For the last three messages and for the revoked status, the app only tells you to contact support.
The app asks for an email address and the keys do nothing
On first launch a sheet that cannot be dismissed asks for your email address to start the free trial. Enter a valid address and click Start Trial. Until you do, the keys do nothing. The address is shown afterwards in Settings > License > Tester Email. Meetings are refused with "Enter your email in MalibuDictate's settings before recording." until the address is entered.
Caps Lock behaves differently
When you assign Caps Lock to a dictation key (the Caps Lock entry in the key lists under Settings > Keys), MalibuDictate remaps it to F19 with macOS's own tool hidutil, so that it works as a normal hold key. While the app runs, Caps Lock no longer toggles uppercase and its light stays off. The remap applies to every keyboard connected to the Mac and needs no extra permission, but the app still needs the Accessibility permission to see the key. Caps Lock returns to normal when you quit the app normally or remove it from all key lists. The revert does not run after a crash or a force quit: Caps Lock then stays mapped to F19 and does nothing useful until the app is started again or you restart or log out of the Mac.
The Meetings window says Meeting mode is off or unavailable
"Meeting Mode Is Off" and "Meeting mode is off. Turn it on in Settings → Meetings to record." mean that Enable Meeting Mode is off. Turn it on under Settings > Meetings.
"Meetings Unavailable" appears when Meeting mode is on but the meeting library could not be opened; the message names the reason. Click Try Again, or Open Settings.
A meeting does not start
If the license check blocks the app or the email is missing, the meeting is refused with that message; see the sections above. If the message ends in "Microphone access has not been granted", allow MalibuDictate under System Settings > Privacy & Security > Microphone and start again.
Only "You" appears in the transcript
The live view shows "Other participants' audio is not being captured" or "No system audio captured yet". The app then records only your microphone. Typical causes are that System Audio Recording access is denied, that the default output is an aggregate device or a device with several outputs, or that the call plays on another device.
Open Settings > Meetings > Permissions, click Open System Settings on the System Audio Recording row and allow MalibuDictate under Privacy & Security > Screen & System Audio Recording. Make sure the call plays on your default output device.
Some of your own sentences are missing from a transcript
Without headphones your microphone also hears the call. The echo filter then removes You lines that repeat what Others just said, so a sentence that closely matches the call audio can disappear. If you wear headphones, switch on I'm using headphones (turn off the echo filter) under Settings > Meetings > Transcript; the filter is then off for new meetings. The app also detects Bluetooth headphones and the headphone jack when a meeting starts.
If Claude is the summary provider but no API key is saved, the app writes the basic format without telling you in a message; the Summary tab then ends with "Basic format (no AI)". Save your key under Settings > Claude, open the meeting and click Regenerate.
If the summary failed, the Summary tab shows the reason, for example "Network error: …" or "Claude API error (…)", and Try Again. The transcript and notes are kept. A meeting with no transcript and no notes reports that there is nothing to summarize.
A meeting shows "Interrupted"
After the app quit or crashed during a recording, the meeting shows a banner that begins "The recording was interrupted. The transcript saved so far is kept" and says whether audio was recovered. Click Re-transcribe from Saved Audio to transcribe the saved audio again, or Keep As Is. The first button appears only while the audio files of the meeting still exist. The Keep recorded audio cleanup does not touch the audio of an interrupted meeting; once you click Keep As Is, the meeting counts as finished and its audio can expire under that setting, after which transcribing it again is no longer possible.
The folder export writes nothing
Check Settings > Meetings > Export:
- "No folder chosen": click Choose Folder …. Finished meetings are kept and written once you do.
- "The export folder is not available": the folder is missing or its volume is not connected. The app never creates it; the meeting is retried later.
- "Meetings exported earlier may be written again": the app could not read its list of exported meetings, so a file may be written a second time.
- No message and no file: the meeting finished before you turned the export on, or it had no transcript text and no notes (markers alone do not count).
Apple Notes or Mail refuses the export
The message says that MalibuDictate isn't allowed to control Notes or Mail. Click Open Automation Settings and turn the app on under MalibuDictate in Privacy & Security > Automation, then try again. If Notes or Mail cannot be launched, the message says that the app could not be reached.
Written for version 0.10.10.
Erste Schritte
Bevor du anfängst
Du brauchst einen Mac mit macOS 15 oder neuer. MalibuDictate prüft deine Testphase oder Lizenz beim Start bei einem Lizenzserver und danach alle 24 Stunden. Ist das Diktieren gesperrt, siehe den Abschnitt "Die Testphase ist vorbei oder das Diktieren ist gesperrt" in der Fehlerbehebung. Das Sprachmodell der gewählten Engine wird heruntergeladen, wenn es noch nicht auf deinem Mac liegt; dafür ist eine Internetverbindung nötig.
Mailadresse eingeben
Wenn du MalibuDictate zum ersten Mal startest, öffnet sich das Einstellungsfenster mit einem Willkommensblatt. Gib deine Mailadresse ein und klicke auf Start Trial. Der Button bleibt deaktiviert, bis die Adresse gültig aussieht. Das Blatt lässt sich ohne Adresse nicht schließen, und die Diktiertasten tun nichts, bis du eine abgeschickt hast. Danach beginnt deine kostenlose Testphase.
Mikrofon und Bedienungshilfen freigeben
MalibuDictate fragt beide Berechtigungen bei macOS an, sobald es startet und noch vor dem Schritt mit der E-Mail, sodass du die Abfragen von macOS meist vor dem Willkommensblatt siehst. Bestätige die Abfrage für das Mikrofon. Für die Bedienungshilfen schaltest du MalibuDictate in den Systemeinstellungen in der Liste der Bedienungshilfen ein; MalibuDictate prüft das alle 2 Sekunden und beginnt auf die Tasten zu hören, sobald die Berechtigung erteilt ist. Nach dem Schritt mit der E-Mail öffnet sich der Einrichtungsassistent. Klicke auf der Willkommensseite auf Next. Die nächste Seite, Permissions, listet Microphone und Accessibility. Eine bereits aktive Zeile zeigt Granted. Fehlt eine Berechtigung, wiederholst du die Anfrage mit Request Microphone Access oder Request Accessibility Access und öffnest mit Open System Settings die passende Liste. Klicke auf Refresh Status, wenn eine Zeile noch Missing zeigt. Beide Berechtigungen sind nötig: Ohne Mikrofon kann MalibuDictate dich nicht hören, ohne Bedienungshilfen erkennt es den Tastendruck nicht und kann keinen Text einfügen. Klicke auf Next.
Sprachengine wählen
Die letzte Seite, Choose Speech Engine, listet vier Engines. Parakeet TDT ist standardmäßig gewählt; behalte sie und klicke auf Get Started. Öffne dann in der Seitenleiste der Einstellungen General und warte, bis die Zeile Status im Abschnitt Speech Engine Ready zeigt.
Den ersten Text diktieren
Klicke in ein Textfeld in einer beliebigen App, zum Beispiel in eine Notiz. Halte die rechte Taste Command, sprich und lass die Taste los. Solange du sie hältst, zeigt ein Indikator, dass MalibuDictate aufnimmt. Es erscheint kein Indikator, wenn Visibility im Abschnitt Indicator unter General auf Never steht; das Diktieren funktioniert trotzdem. Nach dem Loslassen wird der Text transkribiert und per simuliertem Cmd+V an der Cursorposition eingefügt. Standardmäßig stellt MalibuDictate direkt danach den vorherigen Inhalt der Zwischenablage wieder her; war die Zwischenablage vorher leer, gibt es nichts wiederherzustellen, und der diktierte Text bleibt darin.
Sprachengine und Sprache wählen
Einstellungen der Engine öffnen
Klicke auf das Mikrofonsymbol in der Menüleiste und dann im Popover auf Settings. Das Einstellungsfenster öffnet sich. Klicke in der Seitenleiste auf General und such oben den Abschnitt Speech Engine.
Eine Engine wählen
Wähle im Menü Engine eine aus. MalibuDictate lädt die Engine sofort; die Zeile Status zeigt Downloading..., dann Loading..., dann Ready. Schlägt das Laden fehl, steht stattdessen der Fehlertext in der Zeile.
- Parakeet TDT: der Standard.
- WhisperKit (Large v3 Turbo): führt das Modell Whisper Large v3 Turbo aus.
- Apple SpeechAnalyzer: braucht macOS 26 oder neuer. Unter einem älteren macOS meldet die Engine einen Fehler und bittet dich, Parakeet oder WhisperKit zu wählen.
- Nemotron 3.5 (Streaming): nur für Englisch nutzen. Es ist ein Streamingmodell nur für Englisch (FluidAudio führt es als englisches Streamingmodell). Es ignoriert die Einstellung Language. Solange diese Engine gewählt ist, zeigt Settings einen Hinweis, dass sie nur Englisch kann, die Spracheinstellung ignoriert und für andere Sprachen Parakeet empfiehlt.
Die Sprache einstellen
Wähle im Menü Language entweder Auto-Detect (der Standard) oder eine Sprache. Das Menü bietet diese Sprachen, angezeigt mit ihrem eigenen Namen: Deutsch, English, Français, Español, Italiano, Português, Română, Polski, Čeština, Slovenčina, Slovenščina, Hrvatski, Bosanski, Русский, Українська, Беларуская, Български, Српски.
Die gewählte Sprache geht als Hinweis an Parakeet und WhisperKit, und der Hinweis wirkt in beiden unterschiedlich. Bei WhisperKit legt er die Sprache fest, in der Whisper dekodiert. Bei Parakeet ist er nur ein Schriftfilter: Er hindert den Decoder daran, Zeichen eines falschen Schriftsystems (lateinisch, kyrillisch oder griechisch) auszugeben, zum Beispiel kyrillische Buchstaben in einem polnischen Satz. Er lässt Parakeet nicht die gesprochene Sprache wählen. Die eigene Liste der Engine mit 25 europäischen Sprachen enthält weder Bosanski noch Беларуская; bei diesen beiden schränkt der Hinweis nur die Schrift auf lateinisch beziehungsweise kyrillisch ein.
Apple SpeechAnalyzer ordnet die Sprache einer Sprache von Apple zu. Bietet macOS keine passende Sprache an, fällt es still und ohne Fehlermeldung auf die Sprache deines Macs und dann auf Englisch (US) zurück. Die eigene Liste von MalibuDictate für diese Engine nennt nur en, de, fr, es, zh, ja, ko, pt, it, nl und ru. Bei Auto-Detect nutzt es die Spracheinstellungen deines Macs und fällt auf Englisch (US) zurück.
Wenn du in einer Sprache diktierst, ist eine feste Sprache empfohlen, weil mehrsprachige Engines sonst zwischen mehreren Sprachen raten können.
Spoken Punctuation und Remove Filler Words kennen nur Deutsch und Englisch. Ist Deutsch oder English gewählt, wird nur die Wortliste dieser Sprache verwendet. Bei Auto-Detect oder jeder anderen Sprache sind beide Listen aktiv. Das ist bei Füllwörtern wichtig: Das englische "um" wird dann auch aus deutschem Text entfernt, einschließlich der deutschen Präposition in "um 3 Uhr", denn die deutsche Liste enthält "um" bewusst nicht. Wähle Deutsch, wenn du auf Deutsch diktierst und Remove Filler Words an ist.
Für eine App eine andere Engine nutzen
Öffne Claude in der Seitenleiste und wähle links ein Profil. Klicke unter ASSIGNED APPS auf Add, um eine App zuzuordnen (beim Standardprofil nicht verfügbar; es gilt für alle Apps, die nirgends sonst zugeordnet sind). Wähle unter SPEECH ENGINE eine Engine statt Default (App-Setting). Diktate in den Apps dieses Profils nutzen dann diese Engine. Der erste Wechsel kann einige Sekunden dauern, während das Modell lädt.
Hängenden Download von WhisperKit beheben
Bleibt WhisperKit bei Loading... hängen oder meldet Modellfehler, klicke im Abschnitt Speech Engine auf Reset Model Cache. Das löscht das heruntergeladene Modell von WhisperKit und lädt die Engine neu, sodass das Modell von vorn herunterlädt. Der Button erscheint nur, solange WhisperKit die gewählte Engine ist.
Diktat umschreiben lassen
Diktiermodus über die Taste wählen
Die Taste, die du gedrückt hältst, bestimmt, was mit deiner Sprache passiert. Halte die Taste, während du sprichst, und lass sie los, um zu beenden.
- Die Diktiertaste (Standard: Right Command) fügt das Transkript ohne Umschreiben durch Claude oder lokal ein. Das ist der Modus Raw. Die lokale Nachbearbeitung gilt weiterhin: Korrekturen aus dem Dictionary, Entfernen von Füllwörtern (wenn eingeschaltet), gesprochene Satzzeichen, Snippets und Smart Formatting.
- Die Taste für Claude (Standard: Right Option) schreibt das Transkript mit dem Schreibprofil um, das der aktiven App zugewiesen ist, und fügt das Ergebnis ein.
- Die Taste für die Zwischenablage (Standard: Right Control) schreibt den Text um, der gerade in der Zwischenablage liegt, und folgt dabei deiner gesprochenen Anweisung (zum Beispiel "mach das formeller"). Das Ergebnis ersetzt den Inhalt der Zwischenablage und wird mit Cmd+V eingefügt; dein vorheriger Zwischenablageinhalt wird nicht wiederhergestellt. Bei leerer Zwischenablage erscheint der Fehler "Clipboard empty — copy text first". Du kannst auch Control zusammen mit einer Diktiertaste ohne Umschreiben halten. Control zusammen mit der Taste für Claude ändert deren Modus nicht: Es bleibt ein Diktat mit Claude.
Tasten änderst oder ergänzt du in den Einstellungen unter Keys: Dictation Keys (Raw), Dictation Keys (Claude) und Clipboard Rewrite Keys. Entfernst du alle Tasten einer Gruppe, ist dieser Modus ausgeschaltet.
Schlüssel für die Claude API eintragen
Das Umschreiben mit Claude braucht deinen eigenen Schlüssel für die Claude API. Öffne die Einstellungen, klicke auf Claude, füge den Key in das Feld unter API KEY ein und klicke auf das Häkchen (Save API Key). Der Key liegt im Schlüsselbund von macOS. Der Punkt neben API KEY wird grün, sobald ein Key gespeichert ist.
Mit dem Anbieter Claude (Cloud) und ohne gespeicherten Key brechen sowohl die Taste für Claude als auch die Taste für die Zwischenablage vor der Aufnahme ab: Du siehst den Fehler API Key missing und hörst, wenn Sounds an ist, den Fehlerton. Den Fehler siehst du nur, solange der Indikator und sein Text angezeigt werden: Steht Visibility unter General > Indicator auf Never oder ist Show Text Feedback aus, erscheint er nur unter Last Error in Diagnostics. Eine Ausnahme: Fügst du einer Diktiertaste ohne Umschreiben Control hinzu, nachdem du sie schon gedrückt hast, wird die Aufnahme nicht gestoppt; sie läuft und scheitert dann mit "No Claude API Key configured". Local (Apple Intelligence) braucht keinen Key. Wird eine Anfrage gestellt und schlägt dann fehl (zum Beispiel durch einen Fehler im Netzwerk oder in der API), fügt die Taste für Claude den Text nach den lokalen Verarbeitungsschritten (Wörterbuch, Füllwörter, gesprochene Satzzeichen, Snippets und Smart Formatting, soweit eingeschaltet) ohne Umschreiben ein, und ein Rewrite der Zwischenablage zeigt stattdessen einen Fehler.
Modell für Claude wählen
Wähle unter dem Feld für den Schlüssel das Modell für das Umschreiben: Sonnet 5 (Recommended), Sonnet 4.6, Sonnet 4.5 oder Haiku 4.5. Standard ist Sonnet 5 (Recommended).
Festlegen, wo das Umschreiben läuft
Wähle unter REWRITE PROVIDER eine von zwei Optionen. Die Wahl gilt für die Taste für Claude und für die Taste für die Zwischenablage.
- Claude (Cloud) ist der Standard. Der Text geht mit deinem Schlüssel für die API an die API von Anthropic. Die Anfrage enthält nur Text: den diktierten Text (beim Rewrite der Zwischenablage den Text der Zwischenablage), den Prompt des aktiven Profils (beim Rewrite der Zwischenablage stattdessen deine gesprochene Anweisung), den Namen der aktiven App, deine Vokabelliste (sie enthält die eingebauten technischen Begriffe, solange du sie nicht bearbeitest), die Regeln für Backtrack, wenn Backtrack (Self-Correction) an ist, und, nur bei der Taste für Claude, den Kontext aus Zwischenablage oder Fenstertitel, falls du ihn im Profil eingeschaltet hast.
- Local (Apple Intelligence) läuft auf dem Mac und braucht weder Schlüssel für die API noch Netzwerk. Voraussetzung ist macOS 26 oder neuer mit eingeschaltetem Apple Intelligence. Ist es nicht verfügbar, ist das Menü deaktiviert und die App weist darauf hin.
Das lokale Umschreiben ist in der App als experimentell gekennzeichnet. Bei sehr kurzen Diktaten oder solchen, die wie eine Frage oder ein Befehl klingen, kann das Modell von Apple wie ein Chatbot antworten, statt deinen Text zu bereinigen. Wechsle in diesem Fall zu Claude (Cloud).
Apps einem Schreibprofil zuweisen
Jedes Profil enthält einen Prompt für das Umschreiben. Die Taste für Claude nutzt das Profil, das der App zugewiesen ist, in die du diktierst. Apps ohne Profil verwenden das Profil mit der Kennzeichnung "default".
- Öffne die Einstellungen und klicke auf Claude.
- Wähle ein Profil in der Seitenleiste oder lege mit dem Plusknopf (Add Profile) ein neues an.
- Klicke unter ASSIGNED APPS auf Add, suche eine App oder wähle eine laufende, und klicke im Dialog Add App auf Add. Eine App gehört immer nur zu einem Profil; fügst du sie einem anderen hinzu, wird sie verschoben.
- Bearbeite den Text unter DICTATION PROMPT. Reset stellt den Text eines mitgelieferten Profils wieder her.
Der Rewrite der Zwischenablage nutzt diese Profile nicht. Er folgt deiner gesprochenen Anweisung.
Profile per Auslösewort wechseln und Kontext ergänzen
Im Abschnitt CONTEXT eines Profils gibt es drei Einstellungen. Sie sind leer oder aus, bis du sie setzt.
- Trigger Words nimmt eine kommagetrennte Liste. Sprichst du eines der Wörter am Anfang oder Ende eines Diktats mit der Taste für Claude, gilt für diese Aufnahme dieses Profil, egal welche App aktiv ist. Das Wort wird aus dem Text entfernt.
- Clipboard as Context gibt dem Rewrite den aktuellen Inhalt der Zwischenablage als zusätzliche Information, zum Beispiel um auf eine kopierte Nachricht zu antworten. Standardmäßig aus.
- Window Title as Context (Developer Mode) übergibt den Titel des fokussierten Fensters, zum Beispiel den Namen der geöffneten Datei in einem Editor. Standardmäßig aus.
Selbstkorrekturen im Rewrite verwerfen lassen
Schalte unter Claude den Schalter Backtrack (Self-Correction) ein, wenn du dich beim Sprechen oft korrigierst. Formulierungen wie "actually" oder "scratch that" lassen den Rewrite dann die vorherige Aussage verwerfen und nur die Korrektur behalten. Der Schalter ist standardmäßig aus und wirkt nur auf Rewrites, nicht auf Diktate ohne Umschreiben.
Die Reihenfolge der lokalen Nachbearbeitung kennen
Nach der Transkription bereinigt MalibuDictate den Text auf deinem Mac in dieser Reihenfolge: Korrekturen aus dem Dictionary, Füllwörter, gesprochene Satzzeichen, Snippets, dann Smart Formatting. Erst danach übergibt die Taste für Claude den Text an das Umschreiben. Mit dem Anbieter Claude (Cloud) geht der Text dann an die API von Anthropic, einschließlich Inhalten der Zwischenablage, die ein Platzhalter {{CLIPBOARD}} in einem Snippet eingefügt hat; mit Local (Apple Intelligence) bleibt er auf deinem Mac. Ein Diktat ohne Umschreiben fügt das Ergebnis dieser Schritte direkt ein.
Immer wieder falsch verstandene Wörter mit dem Dictionary beheben
Öffne die Einstellungen und klicke auf Dictionary. Jede Korrektur ersetzt ein Wort oder eine Wendung, die die Spracherkennung schreibt, durch den Text, den du haben willst.
- Trage unter Add Correction in Source (what engine transcribes) den Text ein, den die Engine liefert, und in Replacement den gewünschten Text.
- Schalte Case-sensitive match ein, wenn die Großschreibung und die Kleinschreibung exakt passen muss. Standardmäßig ist der Schalter aus.
- Klicke auf Add.
Eine Korrektur ersetzt nur ganze Wörter, ein kurzer Eintrag ändert also nicht die Mitte eines längeren Worts. Eine neue Korrektur ist mit Global markiert und gilt in jeder App. Um sie auf bestimmte Apps zu beschränken, klicke in ihrer Zeile auf den Plusknopf (Assign App) und wähle eine laufende App. Korrekturen gelten für Diktate ohne Umschreiben und Diktate mit Claude gleichermaßen.
Klicke unter Defaults auf Reset, um die mitgelieferten Korrekturen wiederherzustellen. Das ersetzt alle aktuellen Einträge, auch selbst angelegte.
Korrekturen automatisch lernen lassen
Schalte im Tab Dictionary Learn Corrections Automatically ein, dann beobachtet die App nach jedem Diktat kurze Zeit das fokussierte Textfeld. Korrigierst du genau ein Wort von Hand, wird die Korrektur ins Dictionary übernommen und in einer eigenen Gruppe "Auto-Learned" aufgeführt. Der Schalter ist standardmäßig aus. Es funktioniert nur in Apps, die ihren Text über die Bedienungshilfen von macOS bereitstellen.
Wendungen mit Snippets ausschreiben
Öffne die Einstellungen und klicke auf Snippets. Sprich die Auslöserwendung, und sie wird durch den Text des Snippets ersetzt.
- Trage unter Add Snippet die Wendung, die du sprechen willst, bei Trigger (what you say) ein und den Text bei Replacement (multi-line, supports placeholders).
- Klicke auf Add.
Mit dem Schalter in einer Zeile deaktivierst du ein Snippet, ohne es zu löschen. Mit dem Stift bearbeitest du es. Eine neue Installation beginnt mit drei mitgelieferten Snippets: "todays date" fügt das Datum ein, "current time" die Uhrzeit und "timecode note" eine Notiz mit dem Timecode. Reset unter Defaults stellt diese drei wieder her. Hast du eine frühere Version installiert, bleibt deine Liste der Snippets so erhalten, wie sie gespeichert wurde, und kann noch Beispielsnippets für eine Signatur oder eine Adresse mit den Angaben einer anderen Person enthalten; bearbeite oder lösche diese, sonst fügen ihre Auslöserwendungen diese Angaben in deinen Text ein.
Diese Platzhalter werden ersetzt, wenn das Snippet auslöst: {{DATE}}, {{DATE_ISO}}, {{TIME}}, {{DATETIME}}, {{CLIPBOARD}} (der aktuelle Inhalt der Zwischenablage), {{APP}} und {{NL}} (Zeilenumbruch). {{DATE}} und {{DATETIME}} verwenden die Reihenfolge Tag.Monat.Jahr.
Besteht das ganze Diktat genau aus einem Auslöser, wird der gesamte Text ersetzt. Sonst wird ein Auslöser überall ersetzt, wo er als ganzes Wort vorkommt. Weil Snippets vor dem Umschreiben laufen, schreibt die Taste für Claude auch den ausgeschriebenen Text um; mit Claude (Cloud) wird dieser ausgeschriebene Text, einschließlich des Zwischenablageinhalts aus {{CLIPBOARD}}, an die API von Anthropic gesendet.
Claude deine Begriffe im Vocabulary beibringen
Öffne die Einstellungen und klicke auf Vocabulary. Die Begriffe in Custom Vocabulary sind kommagetrennt. Sie werden an das Umschreiben übergeben, das angewiesen ist, sie genau so zu schreiben. Tippe einen Begriff in Term und klicke auf Add, um ihn anzuhängen. Die Liste beginnt mit einem vorbefüllten Satz technischer Begriffe, ersetze sie also durch deine eigenen.
Im Diktat wird das Vokabular nur von Rewrites genutzt (Taste für Claude und Rewrite der Zwischenablage). Mit Claude (Cloud) gehen die Begriffe zusammen mit dem Text an die API von Anthropic; mit Local (Apple Intelligence) erhält stattdessen das Modell von Apple auf deinem Mac sie. Lege für Diktate ohne Umschreiben stattdessen eine Korrektur im Dictionary an. Die Begriffe werden außerdem dem Prompt einer Zusammenfassung des Meetings hinzugefügt, wenn Claude diese Zusammenfassung schreibt.
Show Last Dictation (Abschnitt Auto-Vocabulary) ist standardmäßig aus. Ist es an, erscheint auf dieser Seite unter LAST DICTATION der Text, den dein letztes Diktat eingefügt hat (nach Dictionary, Snippets, Formatierung und Umschreiben), damit du ein falsch verstandenes Wort in Add New Term übernehmen kannst. Der Text wird nur erfasst, solange der Schalter an ist, und nur bei Diktaten, die Text einfügen, nicht bei Rewrites der Zwischenablage; der Bereich bleibt daher bis zu deinem nächsten Diktat leer.
Öffne die Einstellungen, klicke auf General und suche Smart Formatting. Diese vier Schalter laufen lokal, ohne Claude und ohne Netzwerkverbindung. Sie gelten auch für Diktate ohne Umschreiben.
- Smart Capitalization ist standardmäßig an. Der erste Buchstabe des Texts und jedes Satzes wird großgeschrieben.
- Smart Paragraphs ist standardmäßig an. Ein langes Diktat (mindestens 280 Zeichen, ohne Leerzeile) wird in Absätze zu je drei Sätzen geteilt.
- Spoken Punctuation ist standardmäßig an. Gesprochene Wörter wie "Komma", "Punkt" oder "neue Zeile" werden zum jeweiligen Zeichen. Wortlisten gibt es für Deutsch und Englisch; die Einstellung Language wählt, welche gilt. Auto-Detect und jede feste Sprache außer Deutsch und Englisch nutzen beide.
- Remove Filler Words ist standardmäßig aus. Es entfernt die englischen Füllwörter um, umm, uh, uhh und erm sowie die deutschen Füllwörter äh, ähm, hm, hmm, sozusagen und quasi, jedes Vorkommen, auch dort, wo das Wort wörtlich gemeint ist. Die deutsche Präposition "um" steht bewusst nicht in der deutschen Liste. Bei Auto-Detect oder jeder Sprache außer Deutsch und Englisch sind beide Listen aktiv, sodass das englische "um" auch aus deutschem Text wie "um 3 Uhr" entfernt wird. Wähle Deutsch, wenn du auf Deutsch diktierst.
Freihändig aufnehmen und Diktat in der Zwischenablage behalten
Freihändige Aufnahme einschalten
Die freihändige Aufnahme ist standardmäßig aus. Zum Einschalten öffnest du die Einstellungen, klickst auf Keys und schaltest unter Hands-Free Recording den Schalter Double-Tap to Keep Recording ein.
Freihändige Aufnahme starten, beenden oder verwerfen
- Drücke eine Diktiertaste kurz und lass sie los, drücke sie dann sofort noch einmal. Die Aufnahme läuft weiter, auch wenn du die Taste loslässt.
- Sprich.
- Drücke die Taste noch einmal, um zu beenden. Der Text wird wie gewohnt verarbeitet und eingefügt.
- Willst du die Aufnahme stattdessen verwerfen, drücke Esc. Nichts wird transkribiert oder eingefügt.
Halten der Taste während des Sprechens funktioniert wie bisher. Ist die Option an, wirkt ein schnelles Tippen (unter einer Viertelsekunde), das eine Aufnahme beendet, erst nach einer Wartezeit von etwa einer Drittelsekunde; ein zweites Tippen in dieser Zeit startet stattdessen die freihändige Aufnahme. Ein Tastendruck, der Teil eines Kurzbefehls mit einer anderen Taste ist, etwa Command und C mit einer Taste Command als Diktiertaste, zählt nicht als Tippen. Esc bewirkt in MalibuDictate nur etwas, solange eine freihändige Aufnahme läuft. Der Tastendruck wird nicht abgefangen: Die vordere App erhält ihn weiterhin und kann darauf reagieren, zum Beispiel einen Dialog schließen.
Eine durchgehende Aufnahme aus dem Popover starten
Klicke auf das Symbol in der Menüleiste und dann in der Symbolleiste des Popovers auf Record. MalibuDictate nimmt im Modus Raw ohne Umschreiben durch Claude auf, bis du es beendest; du musst keine Taste halten. Zum Beenden klickst du auf das Symbol in der Menüleiste und auf Stop oder drückst eine Diktiertaste einmal und lässt sie los. Ist Double-Tap to Keep Recording an, beendet ein schnelles Tippen die Aufnahme erst nach einer Wartezeit von etwa einer Drittelsekunde, und ein zweites Tippen in dieser Zeit startet stattdessen die freihändige Aufnahme. Der Text wird dann wie gewohnt verarbeitet und eingefügt. Esc bricht eine so gestartete Aufnahme nicht ab. Der Knopf Record ist deaktiviert, solange das Diktieren blockiert ist (zum Beispiel durch die Lizenzprüfung oder eine noch ausstehende Mailadresse), solange ein vorheriges Diktat verarbeitet wird und für etwa eine Sekunde, nachdem es fertig oder fehlgeschlagen ist.
Diktierten Text nach dem Einfügen in der Zwischenablage behalten
Standardmäßig legt MalibuDictate den diktierten Text in die Zwischenablage, fügt ihn ein und stellt den vorherigen Inhalt der Zwischenablage sofort wieder her. War die Zwischenablage vor dem Einfügen leer, gibt es nichts wiederherzustellen, und der diktierte Text bleibt darin. Damit das Diktat für ein zweites Einfügen verfügbar bleibt, öffne die Einstellungen, klicke auf General und stelle unter Pasting Keep Dictation on Clipboard ein:
- Off ist der Standard. Die vorherige Zwischenablage wird direkt nach dem Einfügen wiederhergestellt.
- 3 seconds, 5 seconds, 10 seconds und 30 seconds behalten das Diktat so lange und stellen dann die vorherige Zwischenablage wieder her.
- Forever (until I copy something else) stellt die vorherige Zwischenablage nie wieder her.
Die vorherige Zwischenablage wird nur wiederhergestellt, wenn zwischenzeitlich nichts anderes kopiert wurde. Die Einstellung gilt für Diktate mit der Diktiertaste und der Taste für Claude. Ein Rewrite der Zwischenablage lässt sein Ergebnis immer in der Zwischenablage.
Von Hand einfügen, wenn ein Passwortfeld fokussiert ist
Solange ein Passwortfeld oder eine andere sichere Eingabe aktiv ist, verwirft macOS die Tastenanschläge, mit denen MalibuDictate einfügt. In dem Fall versucht die App nicht einzufügen. Sie lässt den diktierten Text in der Zwischenablage, und du drückst selbst Command und V in dem Feld, in das er soll. Der Text bleibt in der Zwischenablage, bis du etwas anderes kopierst, unabhängig von der Einstellung Keep Dictation on Clipboard.
Dasselbe gilt, wenn während des Einfügens eine andere App in den Vordergrund kommt: Der diktierte Text bleibt in der Zwischenablage, damit du ihn von Hand einfügen kannst.
Ein Meeting aufnehmen
Erst die Grenzen kennen
Der Meetingmodus ist eine Beta und bleibt aus, bis du ihn einschaltest. Das Transkript kennt genau zwei Sprecher: You ist dein Mikrofon, Others ist alles Audio, das dein Mac abspielt, außer dem Ton von MalibuDictate selbst, zusammengemischt: der Anruf, aber auch Musik, andere Apps und Benachrichtigungstöne. Die App unterscheidet einzelne Teilnehmer nicht und kennt ihre Namen nicht. Die Transkription läuft auf diesem Mac; nur der optionale Zusammenfassungsschritt kann Text an Claude senden. Nimm nur auf, wenn alle Teilnehmer Bescheid wissen und einverstanden sind.
Meetingmodus einschalten
Klicke in der Menüleiste auf das Symbol von MalibuDictate und im Popover auf Settings, und öffne den Tab Meetings. Schalte unter Meeting Mode den Schalter Enable Meeting Mode ein. Solange er aus ist, bleibt der Rest des Tabs ausgeblendet und kein Meeting kann starten.
Berechtigungen prüfen
Der Meetingmodus braucht die Mikrofonberechtigung, die das Diktieren schon nutzt; er zeigt dafür keine eigene Abfrage. Er nimmt das Eingabegerät auf, das du fürs Diktieren gewählt hast (Einstellungen > General > Microphone > Input Device). Für Others fragt macOS nach dem Zugriff auf die Aufnahme von Systemaudio, sobald das erste Meeting aufzunehmen beginnt. Ohne ihn wird nur You transkribiert.
Einstellungen > Meetings > Permissions listet die optionalen Berechtigungen: System Audio Recording, Calendar (für Kalendertermine mit Meetinglink), Notifications (fragt vor der Aufnahme eines erkannten Meetings) und Automation (Notes & Mail) (nur für die Exporte nach Apple Notes und Mail nötig). Sie werden nur angefragt, wenn eine Funktion sie braucht.
Die Meetingerkennung ist aktiv, sobald der Meetingmodus an ist. Unter Einstellungen > Meetings > Automatic Start stehen Calendar events und Meeting apps using the microphone standardmäßig beide auf Ask: Die App zeigt eine Benachrichtigung, bevor sie aufnimmt, und startet nicht von selbst. Wähle Automatic, um sofort zu starten, oder Off, um eine Quelle auszuschalten. Hast du noch nicht über den Kalenderzugriff entschieden, fragt macOS danach, wenn du den Meetingmodus einschaltest und Calendar events nicht auf Off steht.
Ein Meeting starten
Klicke auf das Symbol in der Menüleiste und dann in der Symbolleiste des Popovers auf Meeting. Das Fenster Meetings öffnet sich mit dem Blatt New Meeting, solange kein Meeting läuft oder startet; sonst öffnet es sich ohne das Blatt. Meeting erscheint nur, solange der Meetingmodus an ist (siehe "Meetingmodus einschalten"). Du kannst auch auf das Symbol für Meetings oben im Popover klicken oder oben in den Einstellungen unter Meetings auf Open Meetings … klicken und dann auf den Plusknopf (New Meeting, Befehl und N) klicken.
Gib im Blatt einen Titel ein (ein leerer Titel wird zu "Meeting"), wähle ein Summary template oder lass die Vorgabe stehen und klicke auf Start Recording. Beim ersten Meeting müssen eventuell Sprachmodelle geladen werden; die Aufnahme beginnt, sobald sie bereit sind.
Klicke im Blatt oder in der Liveansicht auf Copy Recording Notice und füge den Text in den Chat des Anrufs ein. Der Hinweis ist auf Englisch. Er sagt, dass du den Anruf auf deinem Mac für deine eigenen Notizen transkribierst. Ist Claude der Zusammenfassungsanbieter, nennt er zusätzlich, dass das geschriebene Transkript an einen Dienst mit KI (Anthropic) gesendet werden kann. Bei Basic format (no AI) sagt er, dass Audio und Transkript auf deinem Computer bleiben. Der Wortlaut folgt der Einstellung Provider, nicht danach, ob ein Schlüssel für die API gespeichert ist: Ist Claude gewählt und kein Schlüssel gespeichert, schreibt die App das Basisformat auf diesem Mac, der Hinweis sagt aber trotzdem, dass das Transkript gesendet werden kann. Der Knopf zeigt zwei Sekunden lang "Copied".
Die Liveansicht verfolgen
Die Kopfzeile zeigt den Aufnahmestatus, den Titel und die verstrichene Zeit. Pause hält die Aufnahme an, bis du auf Resume klickst; während der Pause wird nichts aufgenommen. Transkriptzeilen erscheinen nach jedem Satz, mit You oder Others und der Meetingzeit beschriftet. Klicke auf eine Zeile, um sie zu kopieren.
Kann das Anrufaudio nicht aufgenommen werden, erscheint eine Warnung und nur You wird aufgenommen. Fällt die Transkription zurück, nennt eine Warnung, wie viel Audio nicht live transkribiert wurde; das Audio ist gespeichert, und du kannst das Meeting danach neu transkribieren.
Ohne Kopfhörer hört dein Mikrofon auch den Anruf mit, deshalb entfernt die App Zeilen von You, die wiederholen, was die anderen gerade gesagt haben. Trägst du Kopfhörer, schalte unter Einstellungen > Meetings > Transcript den Schalter I'm using headphones (turn off the echo filter) ein.
Notizen und Marker setzen
Tippe in das Schnellnotizfeld und klicke auf Add Note. Jede Notiz bekommt die Meetingzeit als Stempel. Klicke auf Mark, um den aktuellen Moment als wichtig zu markieren.
Du kannst auch das Markerkürzel drücken. Standard ist ⌃⌥M (Control, Option und M). Zum Ändern öffne Einstellungen > Meetings > Transcript und wähle bei Marker shortcut einen anderen Eintrag: ⌃⌥⇧M, ⌃⌥K oder Off. Die Liste ist fest; es gibt keine freie Tastenaufnahme. Das Kürzel funktioniert, egal welche App vorn ist, und braucht wie die Diktiertasten die Berechtigung für die Bedienungshilfen. Nutze die linke Taste Control; mit der rechten allein wird die Kombination ignoriert. Der Tastendruck wird auch an die vordere App weitergereicht, wähle also eine Kombination, die diese App nicht nutzt. Läuft kein Meeting, passiert nichts.
Marker erscheinen in den Notizen und im Transkript, und die Zusammenfassung behandelt sie als wichtig.
Das Meeting beenden
Klicke auf Stop (Befehl und Punkt) oder klicke auf das Symbol in der Menüleiste und im Popover auf End meeting. Die App speichert das Transkript und schreibt dann die Zusammenfassung. Das fertige Meeting hat drei Tabs: Summary, Transcript und Notes.
In Transcript kannst du suchen und auf Copy All klicken. In Notes schreibst du freie Notizen, die automatisch gespeichert werden; die Notizen, die du während des Meetings getippt hast, stehen dort mit ihren Zeiten. Die Notizen fließen ein, wenn du das nächste Mal auf Regenerate klickst.
Festlegen, wie die Zusammenfassung entsteht
Öffne Einstellungen > Meetings > Summary und wähle den Provider:
- Claude: Standard. Sendet das Transkript und deine Notizen über das Internet an Claude (Anthropic). Es nutzt deinen eigenen Schlüssel für die API aus dem Tab Claude und das dort gewählte Modell. Ist kein Schlüssel gespeichert, schreibt die App stattdessen das Basisformat.
- Basic format (no AI): Bleibt auf diesem Mac. Listet deine Notizen und die ersten Transkriptzeilen, ohne Zusammenfassung durch KI.
Der Tab Summary zeigt, welcher Anbieter den Text geschrieben hat. Der Zusammenfassungsschritt ist der einzige Teil eines Meetings, der Text an Claude sendet.
Zusammenfassungsvorlagen nutzen
Zwei Vorlagen werden mit der App geliefert: Standard und Quick Recap. Welche neue Meetings nutzen, legst du unter Einstellungen > Meetings > Summary > Default template fest, oder du wählst für ein einzelnes Meeting im Blatt New Meeting das Summary template.
Für ein fertiges Meeting öffne den Tab Summary, wähle ein Template und klicke auf Regenerate (der Knopf heißt Summarize, solange es noch keine Zusammenfassung gibt).
Klicke auf Edit Templates…, um Vorlagen anzulegen oder zu duplizieren und ihre Abschnitte zu bearbeiten; jeder Abschnitt wird zu einer Überschrift in der Zusammenfassung, und Änderungen werden automatisch gespeichert. Mit Add Section fügst du eine Überschrift hinzu, mit Use as Default machst du die Vorlage zur Standardvorlage. Eine mitgelieferte Vorlage lässt sich nicht löschen, aber Reset stellt ihre ursprünglichen Abschnitte wieder her.
Zeitangaben in einer Zusammenfassung nutzen
Zusammenfassungen nennen Zeiten wie (at 12:34). MalibuDictate zeigt sie als Links. Klicke auf eine, und der Tab Transcript öffnet sich an der nächstliegenden Zeile, hervorgehoben.
Ein Warnzeichen hinter einer Zeit bedeutet, dass die App um diese Zeit keine passende Stelle im Transkript gefunden hat oder die Zeit mehr als 30 Sekunden nach dem Ende des Transkripts liegt. Prüfe eine solche Angabe, bevor du dich darauf verlässt. Die Prüfung läuft auf diesem Mac und ruft die API nicht auf.
Die Prüfung ist eine Heuristik, keine Verifikation. Die Regel zum fehlenden gemeinsamen Inhaltswort ist ausgeschaltet, wenn eine Zusammenfassung weniger als 3 Zeitangaben hat oder wenn mehr als 70 Prozent davon markiert würden. Eine Zeit ohne Warnzeichen ist damit nicht als richtig bestätigt.
Aufgenommenes Audio behalten oder löschen
Unter Einstellungen > Meetings > Storage legt Keep recorded audio fest, wie lange die Audiodateien behalten werden: 7, 14, 30 (Standard) oder 90 Tage, 1 Jahr oder Keep forever. Nur das Audio wird nach dieser Zeit gelöscht; Transkripte, Notizen und Zusammenfassungen bleiben immer erhalten. Die Bereinigung betrifft nur beendete Meetings (done oder failed) und rechnet ab dem Ende des Meetings (ab dem Start, wenn es kein Ende gibt). Das Audio eines unterbrochenen Meetings wird dadurch nie gelöscht; sobald du bei einem solchen Meeting auf Keep As Is klickst, gilt es als beendet. Ohne Audio lässt sich ein Meeting nicht neu transkribieren. Abgelaufenes Audio wird einmal pro Start der App aufgeräumt, wenn der Meetingmodus zum ersten Mal aktiv wird: beim Start der App mit eingeschaltetem Meetingmodus oder wenn du ihn in dieser Sitzung einschaltest. Die Bereinigung läuft erst nach einem Neustart der App erneut. Show in Finder öffnet den Speicherort.
Um ein ganzes Meeting zu entfernen, nutze Delete Meeting… im Menü oben rechts am Meeting. Es löscht Transkript, Notizen, Zusammenfassung und Audio endgültig.
Referenz
Symbol in der Menüleiste und Popover
MalibuDictate läuft aus der Menüleiste und hat standardmäßig kein Symbol im Dock. Ein Klick auf das Mikrofonsymbol öffnet ein Popover unter dem Symbol; ein Rechtsklick öffnet dasselbe Popover. Ein separates Menü für die rechte Maustaste gibt es nicht. Zum Schließen klickst du erneut auf das Symbol, klickst außerhalb des Popovers, drückst Esc oder wechselst in eine andere App. Ein Befehl im Popover schließt es, außer Marker, den drei Schaltern und den Auswahlen unter der Symbolleiste.
Die oberste Zeile zeigt das Symbol der App und den Namen MalibuDictate. Ein Punkt auf dem Symbol zeigt den Zustand: ein Arbeitspunkt, solange ein Diktat aufnimmt oder verarbeitet wird oder ein Meeting aufnimmt, ein Problempunkt, wenn das Diktieren blockiert ist (zum Beispiel durch die Lizenzprüfung oder eine noch ausstehende Mailadresse) oder das Diktieren in einem Fehlerzustand ist. Während der Testphase steht am linken Ende der obersten Zeile ein Abzeichen mit der Zahl der verbleibenden Testtage, unabhängig davon, ob der Meetingmodus an ist; sobald eine Lizenz aktiv ist, wird es nicht angezeigt.
Die Symbolleiste unter der obersten Zeile hat diese Knöpfe. Jeder zeigt seinen Namen als Tooltip:
- Record: startet ein durchgehendes Diktat ohne Umschreiben, ohne eine Taste zu halten. Solange es läuft, heißt der Knopf Stop und ist hervorgehoben; klicke darauf, um zu beenden. Auch Drücken und Loslassen einer Diktiertaste beendet es. Der Knopf ist deaktiviert, solange das Diktieren blockiert ist (zum Beispiel durch die Lizenzprüfung oder eine noch ausstehende Mailadresse), solange ein vorheriges Diktat verarbeitet wird und für etwa eine Sekunde, nachdem es fertig oder fehlgeschlagen ist.
- Copy last: kopiert den zuletzt eingefügten Text in die Zwischenablage. Der Knopf ist deaktiviert, bis es einen letzten Text gibt. Der Text wird nur gespeichert, wenn Show Last Dictation (Einstellungen > Vocabulary > Auto-Vocabulary, standardmäßig aus) in dem Moment an ist, in dem ein Diktat eingefügt wird. Späteres Ausschalten löscht ihn nicht; er bleibt, bis du die App beendest. Das Ergebnis einer Umschreibung der Zwischenablage wird nicht gespeichert.
- Meeting: nur sichtbar, solange der Meetingmodus an ist. Öffnet das Fenster Meetings mit dem Blatt New Meeting; die Aufnahme beginnt erst, wenn du dort auf Start Recording klickst. Läuft oder startet gerade ein Meeting, öffnet sich das Fenster ohne das Blatt. Während ein Meeting aufnimmt, heißt der Knopf End meeting und beendet es.
- Marker: nur sichtbar, solange der Meetingmodus an ist. Deaktiviert, solange kein Meeting aufnimmt; setzt einen Marker im laufenden Meeting.
- Sounds, Pause media, History: Schalter am Ende der Leiste; ein getönter Knopf ist an. Sie setzen dieselben Optionen wie Sounds und Pause Media During Recording in den Einstellungen unter General und Enable History in den Einstellungen unter History.
Unter der Symbolleiste:
- Microphone (Mikrofonsymbol, Name als Tooltip): das Eingabegerät, dieselbe Wahl wie Input Device in den Einstellungen unter General.
- Rewrite: wählt Claude oder Local zum Umschreiben. Local ist deaktiviert, solange das Modell auf diesem Mac nicht verfügbar ist.
Ist der Meetingmodus an, öffnet ein Symbol für Meetings am Ende der obersten Zeile (Tooltip Meetings) das Fenster Meetings. Die unterste Zeile hat links einen Update-Knopf (Tooltip Check for Updates), der nach einer neuen Version sucht, dann Settings (⌘,), der das Einstellungsfenster öffnet, und Quit (⌘Q), der die App beendet.
Kaufen ist nicht im Popover: Ohne aktive Lizenz hat Einstellungen > License > License Key einen Knopf Buy …, der die Kaufseite im Browser öffnet.
Einstellungsfenster
Die Seitenleiste der Einstellungen listet General, Keys, Claude, Vocabulary, Dictionary, Snippets, History, Meetings und License. Der Tab Meetings enthält den Meetingmodus (Beta) und wird hier nicht behandelt. Das Menü Hilfe der Menüleiste der App enthält Send Feedback …. Der Button oben rechts im Einstellungsfenster (Tooltip Status) öffnet ein Panel mit dem Zustand von Microphone, Accessibility, License und der Engine.
Tastenkürzel und Standardwerte (Keys)
Jede Aktion hat eine oder mehrere Tasten; die Aufnahme läuft, solange du die Taste hältst, die sie gestartet hat.
- Dictation Keys (Raw). Standard: rechte Taste Command. Der Text wird ohne Umformulierung durch Claude eingefügt.
- Dictation Keys (Claude). Standard: rechte Taste Option. Der Text wird mit dem Profil umformuliert, das der aktiven App zugeordnet ist.
- Clipboard Rewrite Keys. Standard: rechte Taste Control. Deine gesprochene Anweisung formuliert den aktuellen Inhalt der Zwischenablage um. Control zusammen mit einer Taste aus Dictation Keys (Raw) gehalten tut dasselbe. Control zusammen mit einer Taste aus Dictation Keys (Claude) ändert den Modus nicht: Es bleibt ein Diktat mit Claude.
- Add Another Hotkey: fügt einer Aktion eine weitere Taste hinzu; der Minusknopf neben einer Taste entfernt sie. Eine Aktion ohne Tasten zeigt No Hotkey Assigned und ist deaktiviert.
- Eine Warnung erscheint, wenn dieselbe Taste in den drei Tastenlisten zusammen mehr als einmal vorkommt, sei es in zwei Aktionen oder doppelt in einer Aktion.
- Double-Tap to Keep Recording (Abschnitt Hands-Free Recording). Standard: aus. Tippe eine Diktiertaste doppelt, um ohne Halten weiter aufzunehmen. Tippe die Taste noch einmal, um zu beenden und den Text einzufügen; mit Esc verwirfst du die Aufnahme. Ist die Option an, wirkt ein schnelles Tippen, das eine Aufnahme beendet, erst nach einer Wartezeit von etwa einer Drittelsekunde, denn ein zweites Tippen in dieser Zeit startet stattdessen die freihändige Aufnahme.
Verfügbare Tasten: F1 bis F16, F17, F18 und F20 (auf Standardtastaturen von Macs ohne physische Taste), die rechten Tasten Command, Option, Shift und Control, fn (Globe) und Caps Lock. Ist Caps Lock zugewiesen, belegt MalibuDictate sie mit dem von macOS mitgelieferten Werkzeug hidutil auf F19 um (keine zusätzliche Berechtigung). Caps Lock schaltet dann nicht mehr auf Großbuchstaben, solange MalibuDictate läuft; die Belegung wird beim Beenden oder beim Entfernen der Taste zurückgesetzt. fn (Globe) funktioniert eventuell nur, wenn die Einstellung von macOS "Press fn key to" in den Systemeinstellungen auf "Do Nothing" steht.
General: Speech Engine
- Engine. Standard: Parakeet TDT. Auswahl: Parakeet TDT, WhisperKit (Large v3 Turbo), Apple SpeechAnalyzer, Nemotron 3.5 (Streaming).
- Language. Standard: Auto-Detect. Sonst eine von 18 Sprachen. Nemotron 3.5 ignoriert sie.
- Status: zeigt Not loaded, Downloading..., Loading..., Ready oder einen Fehlertext.
- Reset Model Cache: nur sichtbar, wenn WhisperKit gewählt ist. Löscht das heruntergeladene Modell von WhisperKit und lädt es neu.
General: Microphone
- Input Device. Standard: der Standardeingang des Systems. Wähle eines der aufgelisteten Eingabegeräte, um es stattdessen zu nutzen.
General: Indicator
- Style. Standard: Notch. Auswahl: Notch, Overlay, Minimal.
- Visibility. Standard: During Activity. Auswahl: Always, During Activity, Never. Nur Never hat eine Wirkung (es wird kein Indikator gezeigt); Always und During Activity verhalten sich gleich.
- Position. Standard: Top (Island). Die Auswahl umfasst Top (Island) und Bottom (Dock). Sie gilt nur für die Stile Overlay und Minimal; der Stil Notch ignoriert sie.
- Show Text Feedback. Standard: an.
- Live Transcript Preview (Experimental). Standard: aus. Sie ist experimentell.
General: Audio
- Sounds. Standard: an.
- Pause Media During Recording. Standard: aus.
- Duck Audio During Recording. Standard: aus.
- Duck Level: sichtbar, solange das Absenken an ist. Standard: 20 %. Bereich: 5 % bis 50 %.
General: Pasting
- Keep Dictation on Clipboard. Standard: Off. Auswahl: Off, 3 seconds, 5 seconds, 10 seconds, 30 seconds, Forever (until I copy something else).
Bei Off stellt MalibuDictate direkt nach dem Einfügen deine vorherige Zwischenablage wieder her. War die Zwischenablage vorher leer, wird nichts wiederhergestellt, und der diktierte Text bleibt in der Zwischenablage, auch bei Off. Bei einer Zeitangabe bleibt der diktierte Text so lange in der Zwischenablage, danach wird deine vorherige Zwischenablage wiederhergestellt (außer du hast inzwischen etwas anderes kopiert). Bei Forever wird deine vorherige Zwischenablage nie wiederhergestellt. Die Wiederherstellung entfällt außerdem, und der diktierte Text bleibt in der Zwischenablage, wenn sich die vorderste App geändert hat oder die Sperre durch Secure Input kurz nach dem Einfügen aktiv wurde.
Ist die Sperre durch Secure Input in macOS aktiv (zum Beispiel weil ein Passwortfeld den Fokus hat), fügt MalibuDictate nicht ein. Der diktierte Text bleibt stattdessen in der Zwischenablage.
Diese laufen lokal, ohne Claude und ohne Clouddienst.
- Smart Capitalization. Standard: an. Schreibt den ersten Buchstaben jedes Satzes groß.
- Smart Paragraphs. Standard: an. Teilt lange Diktate an Satzgrenzen in Absätze.
- Spoken Punctuation. Standard: an. Wandelt gesprochene Wörter wie "comma", "period", "new line" in das Zeichen um. Nur Deutsch und Englisch. Bei Auto-Detect oder jeder Sprache außer Deutsch und Englisch gelten beide Wortlisten.
- Remove Filler Words. Standard: aus. Entfernt die englischen Füllwörter um, umm, uh, uhh und erm sowie die deutschen Füllwörter äh, ähm, hm, hmm, sozusagen und quasi. Nur Deutsch und Englisch. Bei Auto-Detect oder jeder Sprache außer Deutsch und Englisch gelten beide Listen, sodass das englische "um" auch die deutsche Präposition "um" aus deutschem Text entfernt. Wähle Deutsch, um das zu vermeiden: Die deutsche Liste enthält "um" nicht.
General: Appearance
- Preset: wählt ein Farbpreset für das Einstellungsfenster. Standard ist das Preset Claude Colors.
- Transparency: Regler von 0 % bis 100 %. Höher ist dunkler und deckender, niedriger ist transparenter.
General: System and Diagnostics
- Show Dock Icon. Standard: aus.
- Check for Updates …: sucht nach einer neuen Version.
- Show Onboarding Again: öffnet den Einrichtungsassistenten erneut.
- Send Feedback …: öffnet das Blatt für Feedback.
- Quit MalibuDictate: beendet die App.
Der Abschnitt Diagnostics zeigt Accessibility (Active, oder Missing mit einem Button Request), Event Tap, Last Key Event, Dictate Keys, Claude Keys, State und nach einem Fehler Last Error.
Claude
- REWRITE PROVIDER. Standard: Claude (Cloud). Die andere Auswahl, Local (Apple Intelligence), läuft auf dem Mac und braucht macOS 26 oder neuer mit aktivierter Apple Intelligence; sonst ist das Menü deaktiviert.
- API key: dein eigener Schlüssel für die Claude API, mit dem Häkchenknopf gespeichert und im Schlüsselbund abgelegt. Claude (Cloud) braucht ihn. Mit dem Anbieter Claude (Cloud) und ohne gespeicherten Schlüssel zeigen sowohl die Taste für Claude als auch die Taste für die Zwischenablage den Fehler API Key missing, statt aufzunehmen; er ist nur sichtbar, solange der Indikator und sein Text angezeigt werden (siehe General: Indicator). Ausnahme: Fügst du einer Diktiertaste ohne Umschreiben Control hinzu, nachdem du sie gedrückt hast, läuft die Aufnahme und scheitert mit "No Claude API Key configured". Local (Apple Intelligence) braucht keinen Schlüssel. Mit Claude (Cloud) wird der diktierte Text an die Claude API (api.anthropic.com) gesendet.
- Model. Standard: Sonnet 5 (Recommended). Weitere Auswahl: Sonnet 4.6, Sonnet 4.5, Haiku 4.5.
- Backtrack (Self-Correction). Standard: aus. Wendungen wie "actually" oder "scratch that" verwerfen die vorherige Aussage und behalten nur die Korrektur.
- Profiles: die Liste links; der Plusknopf fügt eines hinzu. Das Standardprofil gilt für alle Apps, die keinem anderen Profil zugeordnet sind. Je Profil: ASSIGNED APPS, SPEECH ENGINE, Trigger Words, Clipboard as Context, Window Title as Context (Developer Mode) und der DICTATION PROMPT. Schlägt die Anfrage an Claude für ein Diktat fehl (zum Beispiel durch einen Fehler im Netzwerk oder in der API), wird der Text ohne Umformulierung eingefügt, und zwar nach den lokalen Verarbeitungsschritten (Wörterbuch, Füllwörter, gesprochene Satzzeichen, Snippets und Smart Formatting, soweit eingeschaltet). Eine fehlgeschlagene Umformulierung der Zwischenablage zeigt stattdessen einen Fehler.
Vocabulary
- Custom Vocabulary: eine kommagetrennte Liste von Begriffen. Sie wird der Umformulierung (Claude oder lokal) als Korrekturkontext mitgegeben und wirkt daher nicht auf rohes Diktat. Außerdem wird sie der Zusammenfassungsanfrage eines Meetings hinzugefügt, wenn Claude die Zusammenfassung des Meetings schreibt. Das Feld startet mit einer eingebauten Liste technischer Begriffe, die du bearbeiten kannst.
- Add New Term: tippe einen Begriff und klicke auf Add.
- Show Last Dictation (Abschnitt Auto-Vocabulary). Standard: aus. Zeigt unter LAST DICTATION den Text, den das letzte Diktat eingefügt hat (nach Dictionary, Snippets, Formatierung und Umformulierung), damit du ein falsch verstandenes Wort als Begriff hinzufügen kannst. Der Text wird nur erfasst, solange der Schalter an ist, und nur bei Diktaten, die Text einfügen, nicht bei Rewrites der Zwischenablage; bis zu deinem nächsten Diktat bleibt er leer.
Dictionary
- Korrekturen ersetzen in jeder Transkription eine Quellphrase durch einen Ersatz, lokal und vor jeder Umformulierung. Nur ganze Wörter. Jede Korrektur gilt global oder für bestimmte Apps.
- Add Correction: Felder Quelle und Ersatz, der Schalter Case-sensitive match und Add.
- Learn Corrections Automatically. Standard: aus. Beobachtet nach einem Diktat etwa 18 Sekunden lang das fokussierte Textfeld und lernt ein einzelnes korrigiertes Wort. Funktioniert nur in Apps, die ihren Text über Bedienungshilfen bereitstellen.
- Defaults: Reset ersetzt nach einer Bestätigung alle Korrekturen, auch automatisch gelernte, durch die eingebauten Standardwerte.
Snippets
- Ein Snippet erweitert eine gesprochene Auslösephrase zu einem Ersatztext. Entspricht das ganze Diktat einer Auslösephrase, wird der ganze Text ersetzt; sonst wird die Auslösephrase im Text ersetzt.
- Add Snippet: Felder Auslösephrase und Ersatz (mehrzeilig), der Schalter Case-sensitive trigger (Standard: aus) und Add.
- Platzhalter in einem Ersatztext: {{DATE}}, {{DATE_ISO}}, {{TIME}}, {{DATETIME}}, {{CLIPBOARD}} (aktueller Inhalt der Zwischenablage), {{APP}} (Name der aktiven App), {{NL}} (Zeilenumbruch).
- Defaults: Reset ersetzt nach einer Bestätigung alle Snippets durch die eingebauten Standardwerte. Die eingebaute Liste enthält drei Snippets: "todays date", "current time" und "timecode note". Eine Installation aus einer früheren Version behält ihre gespeicherte Liste, die noch Beispielsnippets für eine Signatur oder eine Adresse mit den Angaben einer anderen Person enthalten kann; bearbeite oder lösche diese.
History
- Enable History. Standard: aus. Wenn an, wird jedes Diktat lokal mit Text, Zeit und Zielapp gespeichert. Es verlässt nie deinen Mac.
- Search history: filtert die Einträge nach Text oder Name der App.
- Delete All: entfernt nach einer Bestätigung alle Einträge; der Knopf mit dem x an einem Eintrag entfernt nur diesen.
License
- Eine kostenlose Testphase beginnt, wenn du deine Mailadresse abschickst; danach ist ein Lizenzschlüssel nötig.
- Check Again: prüft den Lizenzstatus sofort. MalibuDictate prüft außerdem einmal am Tag.
- Redeem License Key …: gib den Lizenzschlüssel aus deiner Kaufbestätigung ein. Das geht auch vor Ablauf der Testphase.
- Switch Device …: gibt die Aktivierung dieses Macs frei, damit du denselben Schlüssel auf einem anderen Mac einlösen kannst. Das Diktieren ist hier danach gesperrt, bis du den Schlüssel erneut einlöst.
- Tester Email und Device ID: die gespeicherte Mailadresse und eine ID, die du dem Support nennen kannst. Copy kopiert die ID.
- Ist die Testphase oder Lizenz abgelaufen, ist das Diktieren gesperrt, und das Einstellungsfenster zeigt ein Blatt, das sich nicht schließen lässt. Buy Now öffnet die Kaufseite.
Voraussetzungen und Grenzen
- macOS 15 oder neuer.
- Apple SpeechAnalyzer braucht macOS 26 oder neuer. Lokales Umformulieren (Local, Apple Intelligence) braucht macOS 26 oder neuer mit aktivierter Apple Intelligence.
- Für das Diktieren sind die Berechtigungen Microphone und Accessibility nötig.
- Eine Internetverbindung ist nötig für Downloads von Modellen und für Umformulierungen mit Claude (Cloud). Auch die Lizenzprüfung nutzt sie und wird alle 24 Stunden wiederholt; offline sperrt eine erste Prüfung, für die noch nichts zwischengespeichert ist (andere sperrende Meldungen siehe Fehlerbehebung).
- Claude (Cloud) braucht deinen eigenen Schlüssel für die Claude API.
- Text wird per Cmd+V in das fokussierte Feld eingefügt. Solange die Sperre durch Secure Input in macOS aktiv ist, bleibt der Text in der Zwischenablage.
- Das Menü Language bietet 18 Sprachen. Nemotron 3.5 (Streaming) ignoriert es und unterstützt nur Englisch; nutze es nur für Englisch. Solange Nemotron die gewählte Engine ist, zeigt Settings einen Hinweis, der für andere Sprachen Parakeet empfiehlt.
- Ab macOS 15.4 scheitert das Umformulieren der Zwischenablage mit einem Fehler, wenn macOS den Zugriff dieser App auf die Zwischenablage dauerhaft verweigert; der Fehler verweist auf Systemeinstellungen, Datenschutz & Sicherheit, Einfügen aus anderen Apps. Frühere Versionen von macOS haben diesen Fehler nicht.
Meetings exportieren
Ein Meeting als Markdowndatei sichern
Öffne das Meeting, wähle den Tab Summary und klicke unten in der Leiste auf Save as .md. Wähle im Dialog zum Sichern einen Ort. Der vorgeschlagene Name besteht aus Startdatum und Titel, zum Beispiel 2026-09-27 Weekly Sync.md.
Die Datei beginnt mit dem Titel als Überschrift, gefolgt von Zeilen für Datum, Dauer und App, dann einem Abschnitt für die Zusammenfassung, einem für die Notizen und einem für das Transkript. Leere Teile entfallen. Diese Datei hat keinen Kopfbereich in YAML. Wurde die Zusammenfassung im Basisformat geschrieben, entfällt der Abschnitt mit der Zusammenfassung, weil deine Notizen und das vollständige Transkript ohnehin folgen. Der Knopf funktioniert auch, solange das Meeting noch keine Zusammenfassung hat.
Die Zusammenfassung kopieren oder an Apple Notes oder Mail senden
Die anderen Knöpfe in derselben Leiste brauchen eine fertige Zusammenfassung:
- Copy Markdown: Kopiert die Zusammenfassung als Markdown in die Zwischenablage.
- Apple Notes: Legt im Standardkonto der App Notizen eine Notiz mit Titel, Zusammenfassung und Transkript an.
- Mail Draft: Öffnet in Mail eine neue Nachricht ohne Empfänger. Der Betreff ist "Follow-up: " gefolgt vom Titel des Meetings, oder nur "Follow-up", wenn der Titel leer ist. Der Text beginnt mit "Hi all," und der Zeile "Here are the key points from our meeting" mit dem Titel in Anführungszeichen (ohne Titel, wenn er leer ist), danach die Zusammenfassung als reiner Text, und endet mit "Best,". Sie wird nie automatisch gesendet; du trägst Empfänger ein und sendest sie selbst.
Beim ersten Mal mit Apple Notes oder Mail Draft fragt macOS, ob MalibuDictate diese App steuern darf. Wird der Zugriff verweigert, sagt die App das und zeigt Open Automation Settings. Schalte die App unter MalibuDictate in Systemeinstellungen > Datenschutz & Sicherheit > Automation ein und versuche es erneut.
Fertige Meetings automatisch in einen Ordner exportieren
Das ist standardmäßig aus. Öffne Einstellungen > Meetings > Export (der Abschnitt erscheint, solange der Meetingmodus an ist), schalte Export finished meetings to a folder ein und klicke auf Choose Folder …. Die Ordnerzeile zeigt den gewählten Pfad oder "No folder chosen".
Ab dann wird jedes Meeting, das bei eingeschaltetem Schalter fertig wird, einmal als Markdowndatei mit Zusammenfassung, Notizen und Transkript gesichert. Ein Meeting gilt als fertig, wenn es als erledigt (done) markiert wird. Das passiert, wenn der Zusammenfassungsschritt gelingt (auch mit dem Basisformat), wenn du bei einem unterbrochenen Meeting auf Keep As Is klickst (es läuft kein Zusammenfassungsschritt) und nach einer erneuten Transkription; jeder dieser Fälle kann eine Datei schreiben. Schlägt die Zusammenfassung fehl, wird die Datei nach einem erfolgreichen Try Again geschrieben. Nach einem Export zeigt der Abschnitt Export den Dateinamen als "Last export".
- Bestehende Dateien werden nie ersetzt oder gelöscht.
- Meetings, die fertig wurden, bevor du den Export eingeschaltet hast, werden nicht exportiert.
- Ein Meeting wird einmal geschrieben; es später erneut zusammenzufassen schreibt keine zweite Datei.
- Ein Meeting ohne Transkripttext und ohne Notizen (frei oder getippt) schreibt keine Datei; Marker allein zählen nicht.
Wie die Dateien heißen
Jede Datei heißt YYYY-MM-DD Titel.md, mit dem Tag, an dem das Meeting begann, und dem Titel des Meetings. Die Zeichen /, : und \ im Titel werden durch - ersetzt; ein leerer Titel wird zu "Meeting"; ein Dateiname, der länger als 200 Byte ist (ohne .md), wird gekürzt.
Gibt es schon eine Datei mit diesem Namen, bekommt die neue eine Nummer: YYYY-MM-DD Titel 2.md, dann 3 und so weiter. Der Dialog zum Sichern von Save as .md schlägt denselben Tag und Titel mit derselben Zeichenersetzung vor, kürzt aber einen langen Titel nie und hängt nie eine Nummer an.
Was der Kopfbereich in YAML enthält
Dateien aus dem Ordnerexport beginnen mit einem Kopfbereich in YAML zwischen zwei ----Zeilen, gedacht für eine Notizapp wie Obsidian. Die Schlüsselnamen und die festen Werte lassen sich in der App nicht ändern. Der Text unter dem Kopf ist derselbe wie bei Save as .md.
title: Der Titel des Meetings in Anführungszeichen; "Meeting", wenn leer.
art: Immer notiz.
thema: Eine Liste mit den festen Einträgen besprechung und meeting-notes.
quelle: Immer der feste Text "Malibu Diktat".
datum: Der Tag, an dem das Meeting begann, als YYYY-MM-DD.
uhrzeit: Die Startzeit, als "HH:MM".
dauer_min: Die Dauer in ganzen Minuten, aufgerundet, als Zahl.
app: Die App, in der das Meeting aufgenommen wurde. Wird nur geschrieben, wenn sie bekannt ist.
meeting_id: Die eindeutige ID des Meetings.
vertraulich: Immer true. Eine konstante Markierung, die die App für Werkzeuge für Notizapps schreibt; die App selbst nutzt sie nicht.
blockwerk: Immer true. Eine konstante Markierung, die die App für Werkzeuge für Notizapps schreibt; die App selbst nutzt sie nicht.
Wenn der Ordner nicht verfügbar ist
Fehlt der Ordner, ist er kein Ordner oder liegt auf einem nicht verbundenen Volume, zeigt der Abschnitt Export "The export folder is not available" mit dem Pfad. Die App legt den Ordner nie für dich an. Das Meeting bleibt vorgemerkt und wird später geschrieben: wenn das nächste Meeting fertig wird, wenn du den Export einschaltest oder einen Ordner wählst und wenn der Meetingmodus in einer Sitzung zum ersten Mal aktiv wird (beim Start der App mit eingeschaltetem Meetingmodus oder wenn du ihn einschaltest).
Ist der Export an, aber kein Ordner gewählt, steht im Abschnitt: "Choose a folder, otherwise finished meetings are kept and written once you do." Andere Probleme, etwa eine Datei, die nicht geschrieben werden konnte, erscheinen an derselben Stelle.
Synchronisierte Ordner verlassen den Mac
Meetings werden auf diesem Mac gespeichert. Text verlässt ihn in diesen Fällen: Der Zusammenfassungsschritt sendet das Transkript und deine Notizen an Claude (Anthropic), wenn der Zusammenfassungsanbieter Claude ist und ein Schlüssel für die API gespeichert ist; die App selbst sagt: "Only the summary step sends text to Claude, if selected above." Apple Notes und Mail Draft übergeben den Inhalt an diese Apps. Und exportierte Dateien sind gewöhnliche Dateien: Wird der Exportordner synchronisiert, etwa von einem Cloudlaufwerk oder innerhalb eines Vaults einer Notizapp, verlassen sie den Mac mit ihm. Die exportierten Dateien enthalten die Zusammenfassung, deine Notizen und das vollständige Transkript.
Fehlerbehebung
Die Engine hängt bei "Loading..." oder zeigt Modellfehler
Öffne Einstellungen > General > Speech Engine. Die Zeile Status zeigt den Zustand der gewählten Engine. Ist die Engine WhisperKit (Large v3 Turbo), erscheint eine Zeile mit der Frage "Stuck on "Loading..." or seeing model errors?" und dem Knopf Reset Model Cache. Klicke darauf: Die App löscht das geladene Modell von WhisperKit und lädt die Engine neu, das Modell wird also von vorn heruntergeladen. Der Knopf setzt nur WhisperKit zurück und wird bei den anderen Engines nicht gezeigt.
Es wird nichts eingefügt, oder die Hotkeys reagieren nicht
Beides braucht die Berechtigung für die Bedienungshilfen. Öffne Einstellungen > General > Diagnostics. Zeigt Accessibility "Missing", klicke auf Request und erlaube MalibuDictate unter Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen. Event Tap zeigt "Error", solange der Listener für die Tasten nicht starten konnte, und Last Key Event zeigt den letzten Tastendruck, den die App gesehen hat. Fehlte die Berechtigung beim Start der App, bemerkt die App die Freigabe innerhalb weniger Sekunden und installiert die Hotkeys neu; ein Neustart ist nicht nötig.
Um den Berechtigungsschritt noch einmal zu sehen, klicke unter Einstellungen > General > System auf Show Onboarding Again.
Solange die Mailadresse der Testphase nicht abgeschickt ist, tun die Tasten ebenfalls nichts; siehe den Abschnitt zur Abfrage der E-Mail weiter unten.
Diktieren scheitert mit einem Mikrofonfehler
Fehlt die Mikrofonberechtigung, zeigt die Anzeige "Microphone permission denied" und keine Aufnahme startet. Die Berechtigung kann entzogen werden, während die App weiterläuft, zum Beispiel in den Systemeinstellungen oder nach einem Neustart durch ein Update; deshalb prüft die App sie direkt vor jedem Aufnahmestart. Erlaube MalibuDictate unter Systemeinstellungen > Datenschutz & Sicherheit > Mikrofon. Das Blatt für das Onboarding (Einstellungen > General > System > Show Onboarding Again) hat die Knöpfe Request Microphone Access und Open System Settings.
"Microphone unavailable" heißt: Die Berechtigung ist da, aber die Aufnahme konnte nicht starten. Prüfe das Gerät unter Einstellungen > General > Microphone > Input Device.
Der Text wird nicht eingefügt und bleibt in der Zwischenablage
Hat ein Passwortfeld den Fokus, blockt macOS simulierte Tastendrücke (Secure Input). MalibuDictate versucht dann nicht einzufügen, sondern legt den diktierten Text in die Zwischenablage. Klicke in ein normales Feld und drücke Befehl und V.
Dasselbe passiert, wenn während des Einfügens eine andere App oder ein Systemdialog den Fokus übernimmt: Der diktierte Text bleibt in der Zwischenablage, statt dass deine vorherige Zwischenablage zurückkommt.
Nach einem normalen Einfügen legt Keep Dictation on Clipboard unter Einstellungen > General > Pasting fest, wie lange der diktierte Text in der Zwischenablage bleibt, bevor deine vorherige Zwischenablage zurückkommt.
"API Key missing" erscheint bei einer Taste für Claude
Drückst du eine Diktiertaste für Claude oder die Taste für das Umschreiben der Zwischenablage, während Claude (Cloud) der Anbieter für das Umschreiben ist und kein Schlüssel für die API gespeichert ist, startet keine Aufnahme und die Anzeige zeigt "API Key missing". Du siehst sie nur, solange der Indikator und sein Text angezeigt werden: Steht Visibility auf Never oder ist Show Text Feedback aus (beides unter Einstellungen > General > Indicator), ist die Meldung nur unter Last Error in Diagnostics sichtbar. Der Fehlertext einer Anfrage an Claude ohne Schlüssel lautet "No Claude API Key configured".
Eine Ausnahme: Fügst du einer Diktiertaste ohne Umschreiben Control hinzu, nachdem du sie schon gedrückt hast, wird die Aufnahme nicht abgelehnt. Sie läuft und scheitert dann mit "No Claude API Key configured". Last Error unter Einstellungen > General > Diagnostics zeigt die letzte solche Meldung.
Öffne Einstellungen > Claude, füge deinen Schlüssel in das Feld unter API KEY ein und klicke auf den Hakenknopf (Save API Key). Alternativ stelle REWRITE PROVIDER auf Local (Apple Intelligence), falls das auf deinem Mac verfügbar ist.
Scheitert eine Anfrage an Claude aus anderem Grund, etwa wegen des Netzwerks, fügt ein normales Diktat den Text nach den lokalen Verarbeitungsschritten (Wörterbuch, Füllwörter, gesprochene Satzzeichen, Snippets und Smart Formatting, soweit eingeschaltet) ohne Umschreiben ein, nicht das reine Transkript.
Das lokale Umschreiben ist nicht verfügbar
Unter Einstellungen > Claude ist die Auswahl REWRITE PROVIDER deaktiviert und sagt, dass "Local" macOS 26 oder neuer mit aktivierter Apple Intelligence braucht. Local (Apple Intelligence) funktioniert nur, wenn das Modell auf deinem Mac bereit ist. War Local gewählt und wurde dann nicht verfügbar, bleibt die Auswahl auf Local und die Auswahlliste bleibt deaktiviert; du kannst in diesem Zustand also nicht auf Claude (Cloud) wechseln, und die App fällt nicht von selbst auf Claude (Cloud) zurück. Ein normales Diktat mit Claude fügt dann den Text nach den lokalen Verarbeitungsschritten (Wörterbuch, Füllwörter, gesprochene Satzzeichen, Snippets und Smart Formatting, soweit eingeschaltet) ohne Umschreiben ein, und ein Umschreiben der Zwischenablage meldet "Apple Intelligence is not available on this Mac". Damit das Umschreiben wieder geht, nutze macOS 26 oder neuer und aktiviere Apple Intelligence; die Auswahl funktioniert wieder, sobald das Modell auf deinem Mac bereit ist.
Die App kennzeichnet den lokalen Anbieter als "Experimental": Bei sehr kurzen Diktaten oder Diktaten, die wie eine Frage oder ein Befehl klingen, etwa "yes", "stop" oder "can you...", antwortet das Modell von Apple manchmal wie ein Chatbot, statt den Text nur zu glätten. Der Einstellungstext rät dann zu Claude.
Die Testphase ist vorbei oder das Diktieren ist gesperrt
Blockiert die Lizenzprüfung die App, sagt das ein Blatt, das sich nicht wegklicken lässt, und "Dictation is locked". Es bietet Buy Now, Check Again, I already have a license und Lost your license key?. Ein Aufnahmestart wird abgelehnt und zeigt dieselbe Meldung.
Einstellungen > License > Status zeigt den Zustand, zum Beispiel "Trial — 12 days left" oder "Trial/license expired — contact support for a renewal". Hast du eine Lizenz gekauft, klicke auf Redeem License Key … und gib den Schlüssel ein; das geht auch vor dem Ende der Testphase. Ist der Schlüssel schon auf der maximalen Zahl an Geräten in Benutzung, klicke zuerst auf dem alten Mac auf Switch Device …: Das gibt dort die Aktivierung frei, und das Diktieren ist auf diesem Mac gesperrt, bis du den Schlüssel erneut einlöst. Um schon vor dem Ende der Testphase zu kaufen, klicke im selben Tab unter License Key auf Buy …; der Knopf erscheint, solange keine Lizenz aktiv ist. Der Abschnitt Device ID zeigt die ID, nach der der Support fragt.
Die Prüfung selbst kann diese Meldungen erzeugen:
- "Your system clock appears to have moved backward. Please correct it and try again."
- "Couldn't verify your license yet — please connect to the internet once."
- "A license check failed integrity verification. Please contact support."
- "A license check returned mismatched data for this device. Please contact support."
- "The license key on file is invalid or has been revoked. Please contact support."
Die Zeile Status unter Einstellungen > License kann außerdem "Access revoked — contact support" zeigen. Bei den letzten drei Meldungen und beim Status "revoked" verweist die App nur an den Support.
Die App fragt nach einer Mailadresse und die Tasten tun nichts
Beim ersten Start fragt ein Blatt, das sich nicht wegklicken lässt, nach deiner Mailadresse, um die kostenlose Testphase zu starten. Gib eine gültige Adresse ein und klicke auf Start Trial. Bis dahin tun die Tasten nichts. Die Adresse steht danach unter Einstellungen > License > Tester Email. Meetings werden mit "Enter your email in MalibuDictate's settings before recording." abgelehnt, bis die Adresse eingegeben ist.
Die Taste Caps Lock verhält sich anders
Weist du Caps Lock einer Diktiertaste zu (der Eintrag Caps Lock in den Tastenlisten unter Einstellungen > Keys), bildet MalibuDictate sie mit dem von macOS mitgelieferten Werkzeug hidutil auf F19 ab, damit sie als normale Haltetaste funktioniert. Solange die App läuft, schaltet Caps Lock nicht mehr auf Großbuchstaben, und ihr Licht bleibt aus. Die Umbelegung gilt für jede am Mac angeschlossene Tastatur und braucht keine zusätzliche Berechtigung, aber die App braucht weiterhin die Berechtigung für die Bedienungshilfen, um die Taste zu sehen. Caps Lock wird wieder normal, wenn du die App normal beendest oder die Taste aus allen Tastenlisten entfernst. Nach einem Absturz oder einem erzwungenen Beenden läuft die Rücknahme nicht: Caps Lock bleibt dann auf F19 abgebildet und tut nichts Nützliches, bis die App wieder gestartet wird oder du den Mac neu startest oder dich abmeldest.
Das Fenster Meetings sagt, der Meetingmodus sei aus oder nicht verfügbar
"Meeting Mode Is Off" und "Meeting mode is off. Turn it on in Settings → Meetings to record." bedeuten, dass Enable Meeting Mode aus ist. Schalte ihn unter Einstellungen > Meetings ein.
"Meetings Unavailable" erscheint, wenn der Meetingmodus an ist, aber die Meetingbibliothek nicht geöffnet werden konnte; die Meldung nennt den Grund. Klicke auf Try Again oder auf Open Settings.
Ein Meeting startet nicht
Blockiert die Lizenzprüfung die App oder fehlt die Mailadresse, wird das Meeting mit dieser Meldung abgelehnt; siehe die Abschnitte oben. Endet die Meldung auf "Microphone access has not been granted", erlaube MalibuDictate unter Systemeinstellungen > Datenschutz & Sicherheit > Mikrofon und starte erneut.
Im Transkript erscheint nur "You"
Die Liveansicht zeigt "Other participants' audio is not being captured" oder "No system audio captured yet". Die App nimmt dann nur dein Mikrofon auf. Typische Ursachen sind ein verweigerter Zugriff auf die Aufnahme von Systemaudio, ein Standardausgang, der ein Aggregatgerät oder ein Gerät mit mehreren Ausgängen ist, oder dass der Anruf auf einem anderen Gerät läuft.
Öffne Einstellungen > Meetings > Permissions, klicke in der Zeile System Audio Recording auf Open System Settings und erlaube MalibuDictate unter Datenschutz & Sicherheit > Bildschirm- & Systemaudioaufnahme. Stelle sicher, dass der Anruf auf deinem Standardausgabegerät läuft.
Einige deiner eigenen Sätze fehlen im Transkript
Ohne Kopfhörer hört dein Mikrofon auch den Anruf mit. Der Echofilter entfernt dann Zeilen von You, die wiederholen, was Others gerade gesagt haben, ein Satz, der dem Anrufaudio sehr ähnlich ist, kann also verschwinden. Trägst du Kopfhörer, schalte unter Einstellungen > Meetings > Transcript den Schalter I'm using headphones (turn off the echo filter) ein; der Filter ist dann für neue Meetings aus. Die App erkennt Bluetoothkopfhörer und den Kopfhörerausgang auch automatisch, wenn ein Meeting startet.
Ist Claude der Zusammenfassungsanbieter, aber kein Schlüssel für die API gespeichert, schreibt die App das Basisformat, ohne dir das in einer Meldung zu sagen; der Tab Summary endet dann mit "Basic format (no AI)". Speichere deinen Schlüssel unter Einstellungen > Claude, öffne das Meeting und klicke auf Regenerate.
Ist die Zusammenfassung fehlgeschlagen, zeigt der Tab Summary den Grund, zum Beispiel "Network error: …" oder "Claude API error (…)", und Try Again. Transkript und Notizen bleiben erhalten. Ein Meeting ohne Transkript und ohne Notizen meldet, dass es nichts zusammenzufassen gibt.
Ein Meeting zeigt "Interrupted"
Nachdem die App während einer Aufnahme beendet wurde oder abgestürzt ist, zeigt das Meeting ein Banner, das mit "The recording was interrupted. The transcript saved so far is kept" beginnt und sagt, ob Audio gerettet wurde. Klicke auf Re-transcribe from Saved Audio, um das gespeicherte Audio neu zu transkribieren, oder auf Keep As Is. Der erste Knopf erscheint nur, solange die Audiodateien des Meetings noch existieren. Die Bereinigung nach Keep recorded audio fasst das Audio eines unterbrochenen Meetings nicht an; sobald du auf Keep As Is klickst, gilt das Meeting als beendet, und sein Audio kann nach dieser Einstellung ablaufen, danach ist ein erneutes Transkribieren nicht mehr möglich.
Der Ordnerexport schreibt nichts
Prüfe Einstellungen > Meetings > Export:
- "No folder chosen": Klicke auf Choose Folder …. Fertige Meetings bleiben vorgemerkt und werden geschrieben, sobald du das tust.
- "The export folder is not available": Der Ordner fehlt oder sein Volume ist nicht verbunden. Die App legt ihn nie an; das Meeting wird später erneut versucht.
- "Meetings exported earlier may be written again": Die App konnte ihre Liste der exportierten Meetings nicht lesen, deshalb kann eine Datei ein zweites Mal geschrieben werden.
- Keine Meldung und keine Datei: Das Meeting wurde fertig, bevor du den Export eingeschaltet hast, oder es hatte keinen Transkripttext und keine Notizen (Marker allein zählen nicht).
Apple Notes oder Mail verweigert den Export
Die Meldung sagt, dass MalibuDictate Notes oder Mail nicht steuern darf. Klicke auf Open Automation Settings und schalte die App unter MalibuDictate in Datenschutz & Sicherheit > Automation ein, dann versuche es erneut. Lässt sich Notes oder Mail nicht starten, sagt die Meldung, dass die App nicht erreicht werden konnte.
Geschrieben für Version 0.10.10.