Skip to main content

Speech profile enrollment always fails at 0% with "Connection lost" (CV1, iOS, Chinese user)

Device: Omi CV1 (consumer pendant), firmware 3.0.21 App: Omi iOS, latest App Store version (Sept 22, 2026) Primary language: Chinese (Mandarin, Traditional) Network: tested on both Wi-Fi and 4G

Description: The "Teach Omi your voice" / speech profile step never completes. Every attempt stays at 0% on the progress bar and then shows a dialog "Connection lost — please check your internet connection and retry". Tapping Retry produces the same result immediately.

What I tried (all failed the same way):

  1. Wi-Fi and 4G, VPN off.

  2. Primary language switched to English and Auto-translate turned off, speaking English continuously for 30+ seconds.

  3. Force-closing and reopening the app between attempts.

  4. Device is connected (blue light), battery 70%+, live transcription on the home screen works fine at the same time.

Everything else works: pairing, live transcription in Chinese, speaker 1/2 diarization, summaries. Only speech profile enrollment fails, so transcripts never label me as "You".

Related:

  • I also tried tagging my own segments and another person's segments in finished conversations. Labels are saved, but the next conversation starts again as Speaker 1 / Speaker 2 with no suggestion — no voiceprint seems to be created. This matches GitHub issue #7187 (profiles only work for English speakers) and #12765.

  • Because I attempted enrollment many times, there may now be stale/partial speech samples on my account (see GitHub issue #5266). If so, please clear them — there is no reset option in the app.

Expected: Progress bar advances while speaking; profile is stored; later conversations identify me as "You", regardless of transcription language.

Actual: 0% → "Connection lost" on every attempt, in both Chinese and English.

Happy to provide account email, exact timestamps of attempts, or a screen recording.

Status: Archived4 comments

Log in to comment and vote

Comments4

  • k john

    •

    Nov 6

    Thanks for following up, Aryan. Since I filed this, I ended up building my own iPhone app and backend for the pendant, and I've been using them for a while, so I'm no longer running enrollment in the official app and can't give you a recent failed attempt. Happy for this to stay closed. For reference, this is what I built: https://sona-orbit.github.io/ear-for-omi/

  • Aryan

    Team•

    Nov 6

    @k john @kpmeller , we asked for your current app version and a recent attempt time, but we haven’t heard back for over a week, so we’re closing this post for now.

    If enrollment still fails, please update Omi and reply with your exact Omi and iOS versions. Email aryan@basedhardware.com with your account email and the date, time, and timezone of one failed attempt. If YouTube audio was saved as your voice, mention that so it can be checked before anything is changed. We’ll reopen the post.

  • Aryan

    Team•

    Oct 3

    Thanks for the detailed report. We’re tracking this separately in #20475. Could you try the current iOS app and tell us the exact version/build and whether enrollment still stops at 0%? Please send your account email and a recent attempt time privately to support, so we can check the failure and any saved voice samples. Don’t post those details here.

  • kpmeller

    •

    Sep 23

    I’m having the same issue but it somehow saved a time when i was watching a YouTube video as my voice. Support has not been helpful