Det korta svaret
Röstläget slutar fungera av en av fyra orsaker: kontot är inte inloggat eller har inga röstminuter kvar, webbläsaren blockerade mikrofonen, realtidsanslutningen till rösttjänsten misslyckades, eller sessionen nådde en av sina egna gränser. Meddelandet Whizi visar talar om vilken, och varje meddelande motsvarar exakt ett villkor i koden.
Hitta texten du ser i tabellen nedan, läs sedan motsvarande avsnitt längre ner för detaljerna.
| Vad du ser | Varifrån det kommer | Vad du ska göra |
|---|---|---|
Sign in to Whizi to use voice mode. | Ingen sessionstoken när röstöverlägget öppnas | Logga in, öppna sedan röstläget igen |
Upgrade your subscription to talk with Whizi in voice mode. | Ett gratiskonto försöker starta en röstsession | Uppgradera: gratiskonton får 0 röstminuter |
Your monthly voice minutes have been used up. | Periodens röstreservation nekades | Vänta tills perioden återställs, eller uppgradera nivå |
Microphone access is blocked. Allow it in your browser to use voice mode. | Mikrofonförfrågan nekades av webbläsaren | Tillåt mikrofonen för whizi.io och försök igen |
This browser does not support realtime voice. | Ingen getUserMedia eller ingen AudioContext | Använd en webbläsare som har båda |
Realtime voice is not configured yet. Please try again later. | Röstleverantörens nyckel är inte inställd på servern | Inget du kan göra: försök igen senare |
The realtime voice connection failed. | Ett websocket-fel under sessionen | Försök igen, och kontrollera nätverket |
Voice sessions are limited to 15 minutes. Start a new session to continue. | Sessionstimern nådde 15-minutersgränsen | Starta en ny session |
Whizis server skapar bara en kortlivad sessionstoken, och webbläsaren öppnar sedan en websocket direkt till röstleverantören. Inget ljud passerar genom Whizis backend. Det är därför mikrofonfel är helt lokala för din webbläsare, medan strängarna i anslutningsavsnittet kommer från tokenskapandet på servern eller från leverantören uppströms.
Rösten startar inte: kontospärrarna
Tre avslag sker innan något ljud fångas upp, och inget av dem är buggar.
Sign in to Whizi to use voice mode. Röstöverlägget kastar detta när ingen token finns tillgänglig. En utloggad eller utgången session ger detta resultat. Logga in och öppna röstläget igen.
Upgrade your subscription to talk with Whizi in voice mode. Detta är HTTP 402 med koden subscription_required, som returneras när ett gratiskonto försöker starta en röstsession. Gratiskonton har en tilldelning på 0 röstminuter, så det finns ingen partiell åtkomst att falla tillbaka på. Den billigaste planen med någon röstkvot är Starter för $15.99/månad, som inkluderar 10 realtids-röstminuter per månad.
Your monthly voice minutes have been used up. och Your weekly voice minutes have been used up. Dessa är HTTP 429 med koden voice_limit_reached, som kastas när periodens röstreservation nekas. Ordet är "weekly" vid en veckobaserad faktureringscykel och "monthly" annars, så vilket du ser visar vilken cykel din plan har.
Tilldelningarna, per månatlig faktureringsperiod:
| Plan | Röstminuter per månad |
|---|---|
| Free | 0 |
| Starter | 10 |
| Pro | 80 |
| Powerhouse | 500 |
Veckobaserade faktureringsperioder får en fjärdedel av den månatliga tilldelningen, avrundat uppåt: 3 minuter på Starter, 20 på Pro, 125 på Powerhouse.
Mikrofonen startar inte
Dessa fyra meddelanden kommer alla från webbläsarsidan av röstläget, innan eller under inspelning. Eftersom ljud aldrig når Whizis servrar påverkar inget om ditt konto eller din plan dem.
This browser does not support realtime voice. Visas när getUserMedia eller AudioContext inte är tillgänglig. Detta är en funktionskontroll, inte ett behörighetsproblem, så ingen mängd beviljade behörigheter löser det. Prova en annan webbläsare.
Microphone access is blocked. Allow it in your browser to use voice mode. Visas när mikrofonförfrågan avvisas med NotAllowedError eller SecurityError. Ge webbplatsen mikrofonåtkomst och starta sessionen igen.
The microphone could not be started. Samlingsmeddelandet för alla andra mikrofonfel. Om behörigheten är beviljad och webbläsaren klarar det, pekar detta meddelande på själva enheten eller på ett annat program som håller ingången upptagen.
Voice mode could not start. Reservmeddelandet som används när startsekvensen kastar ett fel utan eget meddelande, och det ger därför ingen detalj att agera på. Gå igenom behörighet, webbläsare och enhet i den ordningen.
Anslutningen misslyckas eller bryts
Att starta en session har två steg som kan misslyckas oberoende av varandra: servern skapar en token, sedan öppnar webbläsaren en websocket. Strängarna talar om vilket steg som gick fel.
Fel vid skapandet av token:
| Meddelande | Status och kod | Utlösare |
|---|---|---|
Realtime voice is not configured yet. Please try again later. | 503 voice_live_unavailable | Leverantörens API-nyckel är inte inställd på arbetaren |
Realtime voice is temporarily rate-limited. Please retry shortly. | 429 provider_rate_limited | Uppströms tokenskapande svarade 429 |
Whizi could not start a realtime voice session. | 502 voice_live_unavailable | Något annat uppströmsfel vid tokenskapandet |
Whizi received an invalid realtime voice token. | 502 voice_live_unavailable | Skapandet lyckades men returnerade inget tokennamn |
Realtime voice is not available in this build yet. | 503 voice_not_configured | Den delade API-basen saknas, eller röstdomänen är inte aktiverad för denna version |
Whizi received an invalid realtime voice session. | 502 invalid_voice_live_response | Sessionens innehåll klarade inte valideringen, inklusive en websocket-URL som inte börjar med den förväntade leverantörsvärden |
Request failed ({status}). | Varierar | Klientens reservmeddelande när ett röstfels innehåll inte kan läsas |
De första fyra raderna kommer från tokenskapandet på Whizis arbetare eller från leverantören uppströms. Ingen klientinställning, webbläsarändring eller planändring löser dem. Försök igen om en stund, och om samma sträng kvarstår, kontakta supporten med det exakta meddelandet och tiden.
Fel på själva websocket-anslutningen:
| Meddelande | Utlösare |
|---|---|
Whizi could not reach the realtime voice service. | Websocket-anslutningen stängdes innan uppsättningen slutfördes |
The realtime voice connection was closed. | Websocket-anslutningen stängdes efter att uppsättningen slutförts |
The realtime voice connection failed. | En websocket-felhändelse utlöstes |
Överlägget märker en misslyckad session med statusen Connection error. En stängning innan uppsättningen slutförts pekar på nåbarhet (till exempel ett nätverk som blockerar websocket), och en stängning efter uppsättningen pekar på ett avbrott mitt i sessionen.
Återförsöksloopar har sin egen gräns. Att starta eller avsluta en röstsession är begränsat till 6 förfrågningar per minut var, så att trycka på startknappen upprepade gånger byter bara ut problemet du hade mot en 429. Se rate limits för de andra fönster ett återförsök räknas mot.
Sessionen avslutades av sig själv
Fyra avslutningar är avsiktliga, och varje har sitt eget meddelande.
Voice sessions are limited to 15 minutes. Start a new session to continue. En enskild röstsession är begränsad till 15 minuter (900 sekunder) oavsett hur mycket av din kvot som är kvar. Detta meddelande utlöses när timern når det fulla maxvärdet, och att starta en ny session är den avsedda vägen.
This session used the last of your plan's voice minutes for this period. Startanropet reserverar sekunder och returnerar hur länge just den sessionen får pågå, och det talet minskar när dina återstående minuter är låga. När servern kortat sessionen under 15-minutersmaxet är det detta meddelande du får vid slutet istället för maxmeddelandet.
Whizi ended the session after a couple of quiet minutes. Tap retry when you want to keep talking. Inaktivitetsgränsen löpte ut utan tal. Det är detta meddelande du ska titta efter om ditt symptom är "den hörde mig aldrig": en session som inte fångar upp något tal alls avslutas på detta sätt istället för att stå öppen. Om du ser detta trots att du definitivt pratade ligger problemet uppströms om gränsen, i mikrofonavsnittet ovan.
The realtime voice session is ending. Start a new session to continue. Uppströmstjänsten skickade en goAway-ram, vilket är leverantörens sätt att be anslutningen att avslutas. Starta en ny session.
Sessionstoken skapas med en livslängd på 16 minuter, en minuts marginal utöver 15-minutersgränsen för sessionen. En session kan inte överleva sin token, och gränsen är alltid det du når först.
Att läsa felet själv
Om du tittar på en nätverksspårning eller rapporterar ett problem är code i felinnehållet den mer användbara halvan. Dessa är koderna röstläget kan producera: subscription_required, voice_limit_reached, voice_live_unavailable, provider_rate_limited, voice_not_configured, invalid_voice_live_response och rate_limit_reached.
För vad som händer med det du sagt täcker träningsutfästelsen röst explicit: Whizi använder inte dina prompter, filer, konversationer, rösttranskript eller genererat innehåll för att träna Whizi-ägda AI-modeller, och säljer inte det innehållet som träningsdata. Alla detaljer finns i vad Whizi gör med dina data.
- Gratiskonton får 0 röstminuter, så 402-uppgraderingsmeddelandet är förväntat
- Tilldelningar per månad: Starter 10, Pro 80, Powerhouse 500 minuter
- "Weekly" i ett gränsmeddelande betyder att kontot har en veckobaserad faktureringscykel
- Mikrofonfel är helt på webbläsarsidan: inget ljud passerar genom Whizis servrar
This browser does not support realtime voice.betyder attgetUserMediaellerAudioContextsaknas, och behörigheter kan inte lösa det- Fel vid tokenskapande (503 och 502) är på serversidan: försök igen senare eller kontakta supporten
- En session är begränsad till 15 minuter oavsett återstående kvot
- En session utan något tal alls avslutas av inaktivitetsgränsen
- Att starta en session är begränsat till 6 per minut, så återförsöksloopar slår tillbaka
Vanliga frågor
Whizi säger att min mikrofon är blockerad men den fungerar i andra appar. Vad gör jag?
Just den strängen, Microphone access is blocked. Allow it in your browser to use voice mode., visas när mikrofonförfrågan avvisas med NotAllowedError eller SecurityError. Ge webbplatsen mikrofonåtkomst och starta sessionen igen. Om du istället ser The microphone could not be started. var det inte behörigheten som var avslaget: det meddelandet är samlingsmeddelandet för alla andra mikrofonfel.
Röstläget säger att det inte är konfigurerat. Är det mitt konto?
Nej. Realtime voice is not configured yet. Please try again later. är HTTP 503, som returneras när röstleverantörens API-nyckel inte är inställd på servern, och Realtime voice is not available in this build yet. är klientmotsvarigheten när röstdomänen inte är aktiverad för den versionen. Ingen av dem kan lösas från din sida. Försök igen senare, och om det kvarstår, kontakta supporten med den exakta strängen.