SpecEnvoy
EN·中文

‹ Back to StarlingType

StarlingType for macOS

Full setup & user guide. Dictate in English and Chinese without switching languages; your voice stays on your Mac.

Contents: Install · First-run setup · How to use · Wake phrases · Settings · Requirements · Gatekeeper warning · Permissions after an update · Known issues

1. Install (≈1 minute)

  1. Download StarlingType-0.1.1.dmg.
  2. Open the .dmg and drag StarlingType into Applications.
  3. First launch only: right-click (or Control-click) the app → Open → confirm. One-time step — see the Gatekeeper warning.

2. First-run setup

A setup wizard runs on first launch and walks you through:

  1. Welcome & privacy — a quick intro; audio stays on your Mac.
  2. Microphone — allow it so StarlingType can hear you.
  3. ModeCursor mode (recommended) types text at your cursor in any app; Clipboard mode copies it for you to paste.
  4. Accessibility / Automation (cursor mode only) — grant these so StarlingType can insert text where your cursor is. The wizard explains each prompt before it appears.
  5. Live wake test — try a wake phrase and see "We heard you."
  6. Done — optionally enable Launch at login (recommended, since it's a menu-bar app with no Dock icon).

3. How to use it

Once running, StarlingType lives in your menu bar (a microphone icon).

  1. Say a wake phrase (see below).
  2. Hear the pop chirp — that's your cue to talk.
  3. Speak your sentence, mixing English and Chinese freely (or just one language).
  4. When you stop, a tink chirp plays and the text appears at your cursor (or on your clipboard, depending on your mode).

Don't feel like talking to it? Click Dictate now in the menu-bar panel to dictate without a wake phrase.

4. Wake phrases

EnglishChinese
Hey Type嘿小听
Hey Starling小听小听
嘿听打
听打听打
Tip: pause briefly after the wake phrase (the chirp is your cue). Saying "Hey Type hello world" with no pause can transcribe as "Type hello world."

5. Settings

Open the gear panel from the menu-bar icon:

6. System requirements

7. The Gatekeeper warning

StarlingType isn't signed with an Apple Developer ID (that program costs $99/year; for a free v1.0 we skipped it rather than pass on the cost). So macOS shows "StarlingType can't be opened because it is from an unidentified developer" on first launch.

Right-click the app → Open bypasses this once; macOS remembers your choice afterward. If usage justifies it, future builds will be signed + notarized and the warning disappears.

8. Permissions after an update

macOS ties permission grants (Microphone, Accessibility) to the app's code signature. StarlingType signs every release with the same identity, so your grants carry over across updates — you shouldn't have to re-grant anything.

If a permission ever does drop, StarlingType detects it on launch and offers a one-click Re-run Setup. Manual recovery (rarely needed, ~20 seconds — order matters):

  1. System Settings → Privacy & Security → Accessibility (or the gear panel's Open Accessibility).
  2. Select StarlingType, then click the button to remove the entry.
  3. Quit StarlingType.
  4. Relaunch it from Applications.
  5. Grant the permission when prompted.

Don't skip the quit + relaunch — re-adding the entry while the old process runs leaves a cached "denied" state.

9. Known issues

Download for macOS 0.1.1