Shiguang AI Studio · Illustrated Installation Guide

Even G2 Voice Recorder: From Zero to Seeing It on Your Glasses

Record with your glasses' microphone. Audio files are saved on your own computer, and you can play and download them on your phone.
7 steps in total, about 25 minutes. You only need to do this once.

Glasses→Phone Even App→ Tailscale →Your computer (recorder server)
Requirements:Even G2 glasses + Even App on your phone (2.2.10 or later), and a computer that stays on (Windows or Mac). All software is free.
  1. Install free software on your computer
  2. Install Tailscale on your phone
  3. Setup (generate your key)
  4. Start the server
  5. Install to Even App
  6. Enter the key
  7. Confirm success
1
Computer

Install free software on your computer (one-time only)

About 10 minutes
SoftwareDownload linkNotes
Python 3.10 or laterhttps://www.python.org/downloads/On the first installer screen, be sure to check "Add python.exe to PATH" before clicking Install Now.
Node.js (choose the LTS version)https://nodejs.orgClick "Next" through to the end. Needed for packaging the glasses app.
Tailscalehttps://tailscale.com/downloadAfter installing, sign in with your Google account. This lets your phone connect back to this computer from outside.
Most common snag: forgetting to check "Add python.exe to PATH" during Python installation. If you forgot, run the installer again, choose "Modify," and check it, or uninstall and reinstall.

Check: Press the Win key, type cmd to open Command Prompt, and enter the two lines below. If both show version numbers, you're all set (your numbers may differ).

C:\Users\you> python --version Python 3.13.1 C:\Users\you> npm --version 10.9.2

Mac: Download and install Python and Node.js from the link above, same as Windows. For the later .bat steps, open Terminal in the folder and enter the commands instead (each step is spelled out).

2
Phone

Install Tailscale on your phone and sign in with the same account

About 3 minutes
  1. Search for Tailscale in the App Store or Google Play and install it.
  2. Sign in with the same account you used on your computer (for example, the same Google account).
  3. Turn on the connection switch on screen (it should show Connected).
Why Tailscale: when your phone is on 4G/5G outside, it can still connect securely back to your home computer. No router setup needed, and nothing is exposed to the public internet.
3
Computer

Extract the files and double-click "設定錄音機.bat"

About 3 minutes
  1. Right-click the downloaded zip → "Extract All," and place the folder somewhere easy to find (e.g., Desktop). Don't double-click files inside the zip directly.
  2. Open the extracted folder and double-click 設定錄音機.bat. (Mac: open Terminal in the folder and type python3 setup.py)
  3. If Windows shows a security warning, click "Run." If it says "Windows protected your PC," click "More info" → "Run anyway."
  4. The first run downloads packaging components. Wait 1–3 minutes until you see "Setup complete."

What you'll see when it finishes (captured from an actual run; key hidden):

```html Key generated. ========== Setup Complete ========== Computer URL: http://100.xx.xx.xx:3462 Key: ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● Widget ID: com.g2rec.u1a2b3c4d The key is saved in server\config.json. If you forget it, run python setup.py --show to view it again. The first time you open the Voice Recorder page on your phone, paste the key under "Connection Settings," then click Save and Test. Packaging the glasses widget (the first run downloads packages and takes about 1–3 minutes)… Stamped voice-recorder.ehpk (39984 bytes) QR: …\掃這個-眼鏡QR.png (contains the key; do not share with anyone) Next step: Double-click "啟動錄音機.bat" (Mac: python3 server/hub.py), then follow the user guide to install the widget in the Even App. ``` Notes: - The file names (`啟動錄音機.bat`, `掃這個-眼鏡QR.png`) are kept in Chinese because they are the actual names on disk. If you want English file names, rename the files first and then update this text. - `錄音機` is translated as "Voice Recorder." Check that this matches the page title shown in the app. - The key placeholders (●) and the widget ID are unchanged.
Write down the "Computer URL" and "Key" (or leave the window open). You'll need them in Step 6. The key works like a password, so don't share screenshots of it.
A file 掃這個-眼鏡QR.png will appear in the folder. You'll need it in Step 5.
4
Computer

Double-click "啟動錄音機.bat" to start the server

About 1 minute
  1. Double-click 啟動錄音機.bat, and a black window will appear. (Mac: in Terminal, type cd server, then python3 hub.py)
  2. If Windows Firewall asks, click "Allow access."
  3. If you see something like the following, it has started. Keep this window open. Closing it stops the server.
2026-11-12 04:50:11 listening on 127.0.0.1:3462 2026-11-12 04:50:16 listening on 100.xx.xx.xx:3462

To start automatically at boot (Windows): press Win+R, type shell:startup, press Enter, and drag a shortcut to 啟動錄音機.bat into the folder that opens.

5
Phone

Install the glasses app to your phone's Even App

About 3 minutes

There are two methods. Try Method A first, since it's the simplest.

Method A: Scan the QR code

  1. On your phone, open Even App, go to Settings, and turn on Developer Mode.
  2. What you'll see: the "Developer Mode" toggle on the Even App settings page. Once turned on, extra developer options appear.
  3. In the Even Hub developer options, find "Scan QR" and point it at 掃這個-眼鏡QR.png on your computer. (Double-click the image on your computer to enlarge it for scanning.)
  4. What you'll see: a camera scanning screen. Once it scans the code, Even App will open the "錄音機" page directly.
  5. The QR code already contains the key, so it connects automatically after scanning. Go straight to Step 7 to confirm.

Method B: Official package (no need to scan the QR code each time)

  1. Register a free Even Hub developer account at hub.evenrealities.com.
  2. In the app folder inside the extracted folder, type cmd in the address bar and press Enter to open Command Prompt, then enter:
npx evenhub login npx evenhub create voice-recorder.ehpk --name "錄音機" --tagline "我的錄音機" (Kept as-is because these are commands. The name and tagline are user-facing strings; change them if you want English labels.)
  1. On your phone, go to Even App → "Me" → "Apps" → "Private builds," then tap "錄音機" to install it.
  2. What you'll see: "錄音機" appears in the Private builds list. Tap it to install.
  3. This package does not include the key. On first launch, enter the key as described in Step 6.
6
Phone

Enter the key (for Method B, or only if the phone can't reach the computer)

About 2 minutes
  1. Open "錄音機" in Even App, then tap "連線設定" (Connection Settings) at the very bottom of the page to expand it.
  2. Computer URL: this is usually already filled in. If not, enter the Step 3 address: http://100.xx.xx.xx:3462.
  3. Key: paste the key from Step 3. To get it to your phone, send yourself a message, and delete that message after pasting.
  4. Tap "Save and test." The phone remembers it, so you won't need to paste it again.
What you'll see: after expanding "Connection settings," there are two fields, "Computer URL" and "Key," plus a "Save and test" button.

Forgot the key? In the extracted folder, open Command Prompt and enter python setup.py --show.

7
PhoneGlasses

Setup confirmed. Start using it.

About 1 minute
Phone page screen
On the phone page, if the top shows "電腦:已連線・眼鏡:已連線" ("Computer: Connected · Glasses: Connected"), everything is connected.
Glasses display
Glasses home page: tap "● 開始錄音" (Start Recording) to begin, then tap again to stop and save.
If you see the two screens above, you're all set. (Screenshots are from the official Even simulator running the actual app. Real glasses display in monochrome green.)
  1. On the glasses home page, select "● 開始錄音" (Start Recording) and tap. The display shows the elapsed recording time every second.
  2. Tap again to stop and save. The screen will show "已存好 N 秒" (Saved N seconds).
  3. The recording list at the bottom of the phone page lets you play, download, rename, and delete recordings. Audio files are stored in the server\data\recs\ folder on your computer.

For more instructions, see 使用說明.md in the folder (you can open it with Notepad).

Stuck? The 7 most common issues

What you seeWhat to Do
The .bat file flashes and closes when double-clicked, or shows "'python' is not recognized as an internal or external command"Python was installed without checking "Add python.exe to PATH." Reinstall it following the reminder in Step 1.
Setup shows "Node.js not found"After installing Node.js, close and then double-click 設定錄音機.bat again.
Setup shows "Tailscale not found"Check that the Tailscale icon in the bottom-right corner shows you're signed in and connected. If it still doesn't work, run python setup.py --ip 100.x.x.x. (You can find the IP in the Tailscale tray icon menu.)
Phone shows "Cannot reach computer"① The computer is on and the black window from 啟動錄音機.bat is open. ② The Tailscale switch on your phone is on. ③ The firewall was allowed ("Allow").
Phone shows "Wrong key" or "No key set"Repeat Step 6 and paste the key again, making sure there are no extra spaces before or after it.
The computer's Tailscale IP has changedDouble-click 設定錄音機.bat again, then rescan the QR code or reinstall the mini app (the allowlist needs updating).
Still not workingEmail xyzhkwork@gmail.com with a screenshot of the step where you got stuck (cover up your key), and we'll help you.