Whizi stemmetilstand: mikrofon virker ikke, og andre fejl med deres løsning

Kort svar

Stemmetilstand svigter af en af fire grunde: kontoen er ikke logget ind eller har ingen stemmeminutter tilbage, browseren blokerede mikrofonen, realtidsforbindelsen til stemmetjenesten mislykkedes, eller sessionen ramte en af sine egne grænser. Den meddelelse Whizi viser, svarer til præcis én bestemt tilstand.

Det korte svar

Stemmetilstand svigter af en af fire grunde: kontoen er ikke logget ind eller har ingen stemmeminutter tilbage, browseren blokerede mikrofonen, realtidsforbindelsen til stemmetjenesten mislykkedes, eller sessionen ramte en af sine egne grænser. Den meddelelse Whizi viser, fortæller dig hvilken, og hver meddelelse svarer til præcis én tilstand i koden.

Find den tekst, du kigger på, i denne tabel, og læs så det tilhørende afsnit nedenfor for detaljerne.

Det du serHvor det kommer fraHvad du skal gøre
Sign in to Whizi to use voice mode.Ingen sessionstoken da stemmeoverlejringen åbnedeLog ind, og genåbn stemmetilstand
Upgrade your subscription to talk with Whizi in voice mode.En gratis konto starter en stemmesessionOpgrader: gratis konti får 0 stemmeminutter
Your monthly voice minutes have been used up.Periodens stemmereservation blev afvistVent til perioden nulstilles, eller opgrader til et højere niveau
Microphone access is blocked. Allow it in your browser to use voice mode.Mikrofonanmodningen blev afvist af browserenTillad mikrofonen for whizi.io, og prøv igen
This browser does not support realtime voice.Ingen getUserMedia eller ingen AudioContextBrug en browser der har begge
Realtime voice is not configured yet. Please try again later.Stemmeudbyderens nøgle er ikke sat op på serverenDer er intet du kan gøre: prøv igen senere
The realtime voice connection failed.En websocket-fejl under sessionenPrøv igen, og kontrollér netværket
Voice sessions are limited to 15 minutes. Start a new session to continue.Sessionstimeren nåede grænsen på 15 minutterStart en ny session

Whizis server udsteder kun et kortlivet sessionstoken, og browseren åbner derefter en websocket direkte til stemmeudbyderen. Ingen lyd går gennem Whizis backend. Det er derfor mikrofonfejl er helt lokale i din browser, mens meddelelserne i afsnittet om forbindelsen kommer fra selve udstedelsen af tokenet på serveren, eller fra udbyderen bag den.

Stemmetilstand starter ikke: kontoens grænser

Tre afvisninger sker før nogen lyd overhovedet optages, og ingen af dem er fejl i systemet.

Sign in to Whizi to use voice mode. Stemmeoverlejringen viser dette, når intet token er tilgængeligt. En udlogget eller udløbet session udløser det. Log ind, og genåbn stemmetilstand.

Upgrade your subscription to talk with Whizi in voice mode. Dette er HTTP 402 med koden subscription_required, som returneres når en gratis konto forsøger at starte en stemmesession. Gratis konti har en tildeling på 0 stemmeminutter, så der er ingen delvis adgang at falde tilbage på. Den billigste plan med nogen stemmetildeling er Starter til $15.99/måned, som inkluderer 10 realtids stemmeminutter om måneden.

Your monthly voice minutes have been used up. og Your weekly voice minutes have been used up. Disse er HTTP 429 med koden voice_limit_reached, og udløses når periodens stemmereservation afvises. Ordet er "weekly" på en ugentlig fakturering og "monthly" i alle andre tilfælde, så hvilken du ser, fortæller dig hvilken cyklus din plan følger.

Tildelingerne, per månedlig faktureringsperiode:

PlanStemmeminutter om måneden
Free0
Starter10
Pro80
Powerhouse500

Ugentlige faktureringsperioder tager en fjerdedel af den månedlige tildeling, rundet op: 3 minutter på Starter, 20 på Pro, 125 på Powerhouse.

Mikrofonen vil ikke starte

Disse fire meddelelser kommer alle fra browserens side af stemmetilstand, før eller under optagelsen. Fordi lyd aldrig når Whizis servere, påvirker hverken din konto eller din plan dem.

This browser does not support realtime voice. Vises når getUserMedia eller AudioContext ikke er tilgængelig. Det er et kapabilitetscheck, ikke et tilladelsesproblem, så ingen mængde af tilladelser vil løse det. Prøv en anden browser.

Microphone access is blocked. Allow it in your browser to use voice mode. Vises når mikrofonanmodningen afvises med NotAllowedError eller SecurityError. Giv siden adgang til mikrofonen, og start sessionen igen.

The microphone could not be started. Fangbeholderen for enhver anden mikrofonfejl. Hvis tilladelsen er givet, og browseren er i stand til det, er det denne meddelelse der peger på selve enheden, eller på et andet program der holder inputtet.

Voice mode could not start. Standardmeddelelsen der bruges, når startsekvensen kaster en fejl uden sin egen besked, så den bærer ingen detalje at handle på. Gå igennem tilladelse, browser og enhed i den rækkefølge.

Forbindelsen mislykkes eller afbrydes

At starte en session har to trin, der kan mislykkes uafhængigt af hinanden: serveren udsteder et token, og browseren åbner derefter en websocket. Teksterne fortæller dig hvilket trin der gik i stykker.

Fejl under udstedelsen af tokenet:

MeddelelseStatus og kodeUdløser
Realtime voice is not configured yet. Please try again later.503 voice_live_unavailableUdbyderens API-nøgle er ikke sat op på worker'en
Realtime voice is temporarily rate-limited. Please retry shortly.429 provider_rate_limitedUdstedelsen af tokenet i det bagvedliggende system svarede 429
Whizi could not start a realtime voice session.502 voice_live_unavailableEn anden fejl i det bagvedliggende system under udstedelsen af tokenet
Whizi received an invalid realtime voice token.502 voice_live_unavailableUdstedelsen lykkedes, men returnerede intet tokennavn
Realtime voice is not available in this build yet.503 voice_not_configuredDen delte API-base mangler, eller stemmedomænet er ikke aktiveret for denne build
Whizi received an invalid realtime voice session.502 invalid_voice_live_responseSessionsdataene bestod ikke validering, herunder en websocket-URL der ikke starter med den forventede udbyder-host
Request failed ({status}).VariererKlientens fallback når en stemmefejls indhold ikke kan læses

De første fire rækker kommer fra udstedelsen af tokenet på Whizis worker, eller fra udbyderen bag den. Ingen klientindstilling, browserændring eller planændring løser dem. Prøv igen om lidt, og kontakt support med den præcise meddelelse og tidspunktet, hvis samme tekst fortsætter.

Fejl på selve websocket-forbindelsen:

MeddelelseUdløser
Whizi could not reach the realtime voice service.Websocket'en lukkede før opsætningen var færdig
The realtime voice connection was closed.Websocket'en lukkede efter opsætningen var færdig
The realtime voice connection failed.Der opstod en websocket-fejlhændelse

Overlejringen mærker en mislykket session med tilstanden Connection error. En afbrydelse før opsætningen peger på tilgængelighed (for eksempel et netværk der blokerer websocket'en), og en afbrydelse efter opsætningen peger på en afbrydelse midt i sessionen.

Gentagne forsøg har deres eget loft. At starte eller afslutte en stemmesession er begrænset til 6 anmodninger i minuttet hver, så at hamre på startknappen bytter det problem du havde ud med en 429-fejl. Se rate limits for de andre vinduer et gentaget forsøg trækker på.

Sessionen sluttede af sig selv

Fire afslutninger er tilsigtede, og hver har sin egen meddelelse.

Voice sessions are limited to 15 minutes. Start a new session to continue. En enkelt stemmesession er begrænset til 15 minutter (900 sekunder), uanset hvor meget der er tilbage af din tildeling. Denne meddelelse udløses, når timeren når det fulde maksimum, og at starte en ny session er den tilsigtede vej.

This session used the last of your plan's voice minutes for this period. Startopkaldet reserverer sekunder og returnerer, hvor længe netop denne session må køre, og det tal bliver mindre, når dine resterende minutter er lave. Når serveren har afkortet sessionen under maksimum på 15 minutter, er det denne meddelelse du får ved afslutningen i stedet for grænsemeddelelsen.

Whizi ended the session after a couple of quiet minutes. Tap retry when you want to keep talking. Inaktivitetstiden udløb uden nogen tale. Det er den meddelelse du skal kigge efter, hvis dit symptom er "den hørte mig aldrig": en session der ikke opfanger nogen tale overhovedet, slutter på denne måde i stedet for at forblive åben. Hvis du ser den, mens du helt sikkert talte, ligger problemet før timeouten, i afsnittet om mikrofonen ovenfor.

The realtime voice session is ending. Start a new session to continue. Det bagvedliggende system sendte en goAway-frame, som er udbyderens måde at bede forbindelsen om at afvikle sig selv. Start en ny session.

Sessionstokenet udstedes med en levetid på 16 minutter, ét minuts luft ud over sessionens grænse på 15 minutter. En session kan ikke overleve sit token, og grænsen er altid det du rammer først.

At læse fejlen selv

Hvis du kigger på en netværkslog eller melder et problem, er code i fejlens indhold den mest nyttige halvdel af den. Disse er de koder stemmetilstand kan producere: subscription_required, voice_limit_reached, voice_live_unavailable, provider_rate_limited, voice_not_configured, invalid_voice_live_response og rate_limit_reached.

For hvad der sker med det du sagde, dækker fortræningserklæringen stemme direkte: Whizi bruger ikke dine prompter, filer, samtaler, stemmetransskriptioner eller genereret indhold til at træne Whizi-ejede AI-modeller, og sælger ikke det indhold som træningsdata. Alle detaljerne findes i hvad Whizi gør med dine data.

Tjekliste
  • Gratis konti får 0 stemmeminutter, så 402-opgraderingsbeskeden er forventet
  • Tildelinger per måned: Starter 10, Pro 80, Powerhouse 500 minutter
  • "Weekly" i en grænsebesked betyder, at kontoen har ugentlig fakturering
  • Mikrofonfejl er helt og aldeles på browsersiden: ingen lyd går gennem Whizis servere
  • This browser does not support realtime voice. betyder, at getUserMedia eller AudioContext mangler, og tilladelser løser det ikke
  • Fejl ved udstedelse af token (503 og 502) er på serversiden: prøv igen senere, eller kontakt support
  • En session er begrænset til 15 minutter, uanset resterende tildeling
  • En session uden nogen tale overhovedet afsluttes af inaktivitetstimeouten
  • At starte en session er begrænset til 6 gange i minuttet, så gentagne forsøg giver bagslag

Ofte stillede spørgsmål

Whizi siger min mikrofon er blokeret, men den virker i andre apps. Hvad nu?

Netop den tekst, Microphone access is blocked. Allow it in your browser to use voice mode., vises når mikrofonanmodningen afvises med NotAllowedError eller SecurityError. Giv siden adgang til mikrofonen, og start sessionen igen. Hvis du i stedet ser The microphone could not be started., var det ikke tilladelsen der var afvisningen: den meddelelse er fangbeholderen for enhver anden mikrofonfejl.

Stemmetilstand siger den ikke er sat op. Er det min konto?

Nej. Realtime voice is not configured yet. Please try again later. er HTTP 503, som returneres når stemmeudbyderens API-nøgle ikke er sat op på serveren, og Realtime voice is not available in this build yet. er modstykket på klientsiden, når stemmedomænet ikke er aktiveret for den build. Ingen af dem kan løses fra din side. Prøv igen senere, og kontakt support med den præcise tekst, hvis den fortsætter.