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 ser | Hvor det kommer fra | Hvad du skal gøre |
|---|---|---|
Sign in to Whizi to use voice mode. | Ingen sessionstoken da stemmeoverlejringen åbnede | Log ind, og genåbn stemmetilstand |
Upgrade your subscription to talk with Whizi in voice mode. | En gratis konto starter en stemmesession | Opgrader: gratis konti får 0 stemmeminutter |
Your monthly voice minutes have been used up. | Periodens stemmereservation blev afvist | Vent 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 browseren | Tillad mikrofonen for whizi.io, og prøv igen |
This browser does not support realtime voice. | Ingen getUserMedia eller ingen AudioContext | Brug en browser der har begge |
Realtime voice is not configured yet. Please try again later. | Stemmeudbyderens nøgle er ikke sat op på serveren | Der er intet du kan gøre: prøv igen senere |
The realtime voice connection failed. | En websocket-fejl under sessionen | Prø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 minutter | Start 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:
| Plan | Stemmeminutter om måneden |
|---|---|
| Free | 0 |
| Starter | 10 |
| Pro | 80 |
| Powerhouse | 500 |
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:
| Meddelelse | Status og kode | Udløser |
|---|---|---|
Realtime voice is not configured yet. Please try again later. | 503 voice_live_unavailable | Udbyderens API-nøgle er ikke sat op på worker'en |
Realtime voice is temporarily rate-limited. Please retry shortly. | 429 provider_rate_limited | Udstedelsen af tokenet i det bagvedliggende system svarede 429 |
Whizi could not start a realtime voice session. | 502 voice_live_unavailable | En anden fejl i det bagvedliggende system under udstedelsen af tokenet |
Whizi received an invalid realtime voice token. | 502 voice_live_unavailable | Udstedelsen lykkedes, men returnerede intet tokennavn |
Realtime voice is not available in this build yet. | 503 voice_not_configured | Den delte API-base mangler, eller stemmedomænet er ikke aktiveret for denne build |
Whizi received an invalid realtime voice session. | 502 invalid_voice_live_response | Sessionsdataene bestod ikke validering, herunder en websocket-URL der ikke starter med den forventede udbyder-host |
Request failed ({status}). | Varierer | Klientens 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:
| Meddelelse | Udlø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.
- 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, atgetUserMediaellerAudioContextmangler, 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.