Modul vocal Whizi nu funcționează: fiecare eroare și soluția ei

Răspuns rapid

Modul vocal eșuează dintr-unul din patru motive: contul nu este autentificat sau nu mai are minute de voce, browserul a blocat microfonul, conexiunea în timp real către serviciul de voce a eșuat, sau sesiunea a atins una dintre limitele proprii. Mesajul afișat de Whizi corespunde exact uneia dintre aceste condiții.

Răspunsul scurt

Modul vocal eșuează dintr-unul din patru motive: contul nu este autentificat sau nu mai are minute de voce, browserul a blocat microfonul, conexiunea în timp real către serviciul de voce a eșuat, sau sesiunea a atins una dintre limitele proprii. Mesajul afișat de Whizi îți spune care anume, iar fiecare mesaj corespunde exact unei condiții din cod.

Găsește textul pe care îl vezi în acest tabel, apoi citește secțiunea corespunzătoare de mai jos pentru detalii.

Ce veziDe unde vineCe faci
Sign in to Whizi to use voice mode.Niciun token de sesiune când se deschide suprapunerea vocalăAutentifică-te, apoi redeschide modul vocal
Upgrade your subscription to talk with Whizi in voice mode.Un cont gratuit pornește o sesiune vocalăAbonează-te: conturile gratuite au 0 minute de voce
Your monthly voice minutes have been used up.Rezervarea de voce pentru perioadă a fost refuzatăAșteaptă resetarea perioadei, sau treci la un plan superior
Microphone access is blocked. Allow it in your browser to use voice mode.Cererea de microfon a fost respinsă de browserPermite microfonul pentru whizi.io și reîncearcă
This browser does not support realtime voice.Lipsește getUserMedia sau AudioContextFolosește un browser care le are pe amândouă
Realtime voice is not configured yet. Please try again later.Cheia furnizorului de voce nu este setată pe serverNu ai ce face: reîncearcă mai târziu
The realtime voice connection failed.O eroare de websocket în timpul sesiuniiReîncearcă și verifică rețeaua
Voice sessions are limited to 15 minutes. Start a new session to continue.Cronometrul sesiunii a atins plafonul de 15 minutePornește o sesiune nouă

Serverul Whizi generează doar un token de sesiune cu durată scurtă de viață, iar browserul deschide apoi un websocket direct către furnizorul de voce. Niciun sunet nu trece prin backendul Whizi. De aceea defecțiunile microfonului sunt în întregime locale, în browserul tău, în timp ce mesajele din secțiunea despre conexiune provin din generarea tokenului pe server sau de la furnizor, în amonte de acesta.

Modul vocal nu pornește: barierele de cont

Trei refuzuri apar înainte ca vreun sunet să fie captat, și niciunul dintre ele nu este o eroare de funcționare.

Sign in to Whizi to use voice mode. Suprapunerea vocală afișează acest mesaj când nu este disponibil niciun token. O sesiune deconectată sau expirată produce acest mesaj. Autentifică-te și redeschide modul vocal.

Upgrade your subscription to talk with Whizi in voice mode. Acesta este codul HTTP 402 cu codul subscription_required, returnat când un cont gratuit încearcă să pornească o sesiune vocală. Conturile gratuite au o alocare de 0 minute de voce, deci nu există acces parțial la care să recurgi. Cel mai ieftin plan cu orice alocare de voce este Starter la $15.99/lună, care include 10 minute de voce în timp real pe lună.

Your monthly voice minutes have been used up. și Your weekly voice minutes have been used up. Acestea sunt codul HTTP 429 cu codul voice_limit_reached, generate când rezervarea de voce pentru perioada respectivă este refuzată. Substantivul este „weekly” pe un ciclu de facturare săptămânal și „monthly” în rest, deci care dintre ele îl vezi îți spune pe ce ciclu se află planul tău.

Alocările, per perioadă lunară de facturare:

PlanMinute de voce pe lună
Gratuit0
Starter10
Pro80
Powerhouse500

Perioadele de facturare săptămânală iau un sfert din alocarea lunară, rotunjit în sus: 3 minute pe Starter, 20 pe Pro, 125 pe Powerhouse.

Microfonul nu pornește

Aceste patru mesaje provin toate din partea de browser a modului vocal, înainte de captare sau în timpul acesteia. Deoarece sunetul nu ajunge niciodată la serverele Whizi, nimic legat de contul sau planul tău nu le afectează.

This browser does not support realtime voice. Afișat când getUserMedia sau AudioContext nu sunt disponibile. Aceasta este o verificare de capabilitate, nu o problemă de permisiune, așa că nicio acordare de permisiuni nu o va rezolva. Încearcă un alt browser.

Microphone access is blocked. Allow it in your browser to use voice mode. Afișat când cererea de microfon este respinsă cu NotAllowedError sau SecurityError. Acordă acces la microfon pentru site și pornește din nou sesiunea.

The microphone could not be started. Mesajul general pentru orice altă defecțiune a microfonului. Dacă permisiunea este acordată și browserul este capabil, acest mesaj indică spre dispozitivul însuși sau spre o altă aplicație care ocupă intrarea audio.

Voice mode could not start. Mesajul de rezervă folosit când secvența de pornire eșuează fără propriul mesaj, deci nu oferă niciun detaliu pe care să acționezi. Verifică în ordine permisiunea, browserul și dispozitivul.

Conexiunea eșuează sau se întrerupe

Pornirea unei sesiuni are doi pași care pot eșua independent: serverul generează un token, apoi browserul deschide un websocket. Mesajele îți spun care pas s-a defectat.

Defecțiuni la generarea tokenului:

MesajStare și codDeclanșator
Realtime voice is not configured yet. Please try again later.503 voice_live_unavailableCheia API a furnizorului de voce nu este setată pe worker
Realtime voice is temporarily rate-limited. Please retry shortly.429 provider_rate_limitedGenerarea tokenului din amonte a răspuns cu 429
Whizi could not start a realtime voice session.502 voice_live_unavailableOrice altă defecțiune din amonte la generarea tokenului
Whizi received an invalid realtime voice token.502 voice_live_unavailableGenerarea a reușit, dar nu a returnat niciun nume de token
Realtime voice is not available in this build yet.503 voice_not_configuredBaza API partajată lipsește, sau domeniul de voce nu este activat pentru această versiune
Whizi received an invalid realtime voice session.502 invalid_voice_live_responsePayloadul sesiunii nu a trecut validarea, inclusiv un URL de websocket care nu începe cu gazda așteptată a furnizorului
Request failed ({status}).VariazăRezerva clientului când corpul erorii de voce nu poate fi citit

Primele patru rânduri provin din generarea tokenului pe workerul Whizi sau de la furnizor, în amonte de acesta. Nicio setare de client, schimbare de browser sau schimbare de plan nu le rezolvă. Reîncearcă în scurt timp, iar dacă același mesaj persistă, contactează asistența cu mesajul exact și ora.

Defecțiuni pe websocketul propriu-zis:

MesajDeclanșator
Whizi could not reach the realtime voice service.Websocketul s-a închis înainte de finalizarea configurării
The realtime voice connection was closed.Websocketul s-a închis după finalizarea configurării
The realtime voice connection failed.A avut loc un eveniment de eroare pe websocket

Suprapunerea etichetează o sesiune eșuată cu starea Connection error. O închidere înainte de configurare indică o problemă de accesibilitate (de exemplu, o rețea care blochează websocketul), iar o închidere după configurare indică o întrerupere pe parcursul sesiunii.

Buclele de reîncercare au propriul plafon. Pornirea sau încheierea unei sesiuni vocale este limitată la 6 cereri pe minut fiecare, deci apăsarea repetată a butonului de pornire înlocuiește problema inițială cu un 429. Vezi limitele de rată pentru celelalte ferestre în care se încadrează o reîncercare.

Sesiunea s-a încheiat de la sine

Patru finaluri sunt intenționate, fiecare cu propriul mesaj.

Voice sessions are limited to 15 minutes. Start a new session to continue. O singură sesiune vocală este limitată la 15 minute (900 de secunde), indiferent cât de multă alocare îți mai rămâne. Acest mesaj apare când cronometrul atinge acel maxim complet, iar pornirea unei sesiuni noi este calea intenționată.

This session used the last of your plan's voice minutes for this period. Apelul de pornire rezervă secunde și returnează cât de lungă poate rula această sesiune anume, iar acea cifră se micșorează când minutele rămase sunt puține. Când serverul a scurtat sesiunea sub maximul de 15 minute, acest mesaj este cel pe care îl primești la final, în locul mesajului de plafon.

Whizi ended the session after a couple of quiet minutes. Tap retry when you want to keep talking. Timpul de așteptare inactiv a trecut fără nicio vorbire. Acesta este mesajul de căutat dacă simptomul tău este „nu m-a auzit deloc”: o sesiune care nu captează deloc vorbire se încheie astfel, în loc să rămână deschisă. Dacă vezi acest mesaj în timp ce vorbeai cu siguranță, problema este în amonte de acest timp de așteptare, în secțiunea despre microfon de mai sus.

The realtime voice session is ending. Start a new session to continue. Serviciul din amonte a trimis un cadru goAway, prin care furnizorul cere ca legătura să se închidă. Pornește o sesiune nouă.

Tokenul de sesiune este generat cu o durată de viață de 16 minute, un minut de rezervă peste plafonul de 15 minute al sesiunii. O sesiune nu poate depăși durata propriului token, iar plafonul este întotdeauna primul lucru pe care îl atingi.

Citind eroarea singur

Dacă te uiți la o urmă de rețea sau raportezi o problemă, code-ul din corpul erorii este jumătatea mai utilă a acesteia. Acestea sunt codurile pe care le poate produce modul vocal: subscription_required, voice_limit_reached, voice_live_unavailable, provider_rate_limited, voice_not_configured, invalid_voice_live_response și rate_limit_reached.

În privința a ceea ce se întâmplă cu ce ai spus, declarația despre antrenare acoperă explicit vocea: Whizi nu folosește prompturile, fișierele, conversațiile, transcrierile vocale sau conținutul generat pentru a antrena modele AI deținute de Whizi, și nu vinde acest conținut ca date de antrenare. Detaliile complete sunt în ce face Whizi cu datele tale.

Listă de verificare
  • Conturile gratuite au 0 minute de voce, deci mesajul de upgrade 402 este de așteptat
  • Alocări pe lună: Starter 10, Pro 80, Powerhouse 500 de minute
  • „Weekly” într-un mesaj de limită înseamnă că contul are un ciclu de facturare săptămânal
  • Erorile de microfon sunt în întregime pe partea de browser: niciun sunet nu trece prin serverele Whizi
  • This browser does not support realtime voice. înseamnă că lipsește getUserMedia sau AudioContext, iar permisiunile nu pot rezolva asta
  • Defecțiunile la generarea tokenului (503 și 502) sunt pe partea de server: reîncearcă mai târziu sau contactează asistența
  • O sesiune este plafonată la 15 minute, indiferent de alocarea rămasă
  • O sesiune fără nicio vorbire este încheiată de timpul de așteptare inactiv
  • Pornirea unei sesiuni este limitată la 6 pe minut, deci buclele de reîncercare se întorc împotriva ta

Întrebări frecvente

Whizi spune că microfonul meu este blocat, dar funcționează în alte aplicații. Ce fac?

Exact acel mesaj, Microphone access is blocked. Allow it in your browser to use voice mode., apare când cererea de microfon este respinsă cu NotAllowedError sau SecurityError. Acordă acces la microfon pentru site și pornește din nou sesiunea. Dacă vezi în schimb The microphone could not be started., permisiunea nu a fost refuzul: acel mesaj este cazul general pentru orice altă defecțiune a microfonului.

Modul vocal spune că nu este configurat. Este vina contului meu?

Nu. Realtime voice is not configured yet. Please try again later. este codul HTTP 503, returnat când cheia API a furnizorului de voce nu este setată pe server, iar Realtime voice is not available in this build yet. este echivalentul pe partea de client când domeniul de voce nu este activat pentru acea versiune. Niciunul nu poate fi remediat de tine. Reîncearcă mai târziu, iar dacă persistă, contactează asistența cu mesajul exact.