ChatGPT Realtime na Rússia: por que um desenvolvedor escolheu o Yandex

Em 6 de julho, a OpenAI lançou o gpt-realtime, um motor de fala para fala com suporte a interrupções. O desenvolvedor de um recepcionista de voz com IA para empresas o comparou ao Yandex Realtime: latência de 330 ms no Yandex contra 740 ms na OpenAI via VPN. A antiga cadeia de três etapas perde para os dois, com 4,4 segundos. No fim, o autor reescreveu o sistema de produção para o Yandex Realtime em uma única noite.

Processado por IA de Habr AI; editado por Hamidun News
ChatGPT Realtime na Rússia: por que um desenvolvedor escolheu o Yandex
Fonte: Habr AI. Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalHabr AI ↗
Editor-chefe
Dado-chave #1Yandex Realtime — ~330 ms (conexão direta na Rússia, sem VPN)
Dado-chave #2OpenAI gpt-realtime — ~740 ms (somente via VPN; indisponível diretamente a partir da Rússia)
Dado-chave #3Antiga cadeia de três etapas (STT → LLM → TTS) — ~4,4 segundos

Em 6 de julho de 2026, a OpenAI lançou o ChatGPT Realtime, um motor de fala para fala com suporte a interrupções e entonação natural.

O que as medições de latência mostraram?

O autor mediu a latência de ponta a ponta das três opções com o mesmo método e obteve um quadro claro.

  • Yandex Realtime — ~330 ms (conexão direta na Rússia, sem VPN)
  • OpenAI gpt-realtime — ~740 ms (somente via VPN; indisponível diretamente a partir da Rússia)
  • Antiga cadeia de três etapas (STT → LLM → TTS) — ~4,4 segundos

O Yandex vence a OpenAI por duas vezes apenas por causa da geografia: a VPN acrescenta algumas centenas de milissegundos que nenhuma otimização de código consegue eliminar. A cadeia de três etapas perde para os dois de lavada. Uma diferença de 13 vezes em relação ao Yandex é grande demais para uma interface de voz, em que uma pausa de mais de 500 ms dá a impressão de que o bot "travou".

Onde os dois motores tropeçam

Na OpenAI, o desenvolvedor logo esbarrou em um erro 400 do endpoint. Ele ocorre quando a estrutura da requisição WebSocket está incorreta e quase não está documentado. A depuração consumiu boa parte da noite.

O segundo problema é mais sério: o motor lida mal com o sotaque russo. O modelo de linguagem foi treinado principalmente em inglês, e isso não se corrige com ajustes no prompt de sistema: a limitação é arquitetural.

No Yandex, a barreira de entrada é maior na autorização: três papéis de acesso e uma troca OAuth→IAM fechada, que não está descrita em detalhe em lugar nenhum. A documentação presume que o desenvolvedor já trabalha dentro do ecossistema do Yandex Cloud. Sem entender esse esquema, obter o primeiro token funcional não é trivial.

"O Yandex domina o russo nativamente.

A OpenAI não, e isso é um problema fundamental para um produto de voz no mercado russo", resume o autor.

Como foi a migração para o Yandex Realtime

Depois das medições, a decisão foi óbvia: o autor reescreveu a produção em três frentes principais.

Ponte WebSocket em vez de REST. O Yandex Realtime funciona por uma conexão WebSocket persistente, e não por requisições HTTP avulsas. Isso exigiu reescrever a lógica de envio de áudio: streaming PCM ao vivo no lugar de chunked upload.

Player PCM ao vivo em vez de MP3. O esquema anterior codificava as respostas em MP3 antes da reprodução, o que aumentava a latência. Trabalhar direto com PCM eliminou essa etapa e os artefatos nas interrupções, porque o codec MP3 não conseguia "fechar" o frame em uma parada repentina.

Interrupção sem fones de ouvido. O Yandex Realtime tem cancelamento de eco no nível do motor, então o bot reage corretamente a interrupções até em alto-falantes comuns. Na antiga cadeia de três etapas, isso era impossível por princípio.

A autorização foi a parte mais trabalhosa: foi preciso desvendar manualmente a troca de tokens OAuth→IAM, já que quase não há exemplos prontos em Python.

O que isso significa

Para produtos de voz no mercado russo, escolher entre OpenAI Realtime e Yandex Realtime é, antes de tudo, escolher entre a comodidade do primeiro protótipo e a qualidade do russo em produção. O Yandex vence em latência e pronúncia, mas exige entender o IAM. A antiga cadeia de três etapas está ficando para trás: 4,4 segundos de espera já não são uma conversa, e sim uma secretária eletrônica de 2005.

Perguntas frequentes

Dá para usar o OpenAI Realtime na Rússia sem VPN?

Não. Em julho de 2026, o serviço não está disponível diretamente a partir de IPs russos. A VPN inevitavelmente acrescenta latência e a eleva de ~400 ms potenciais para ~740 ms em condições reais.

Qual a diferença entre o

Yandex Realtime e o SpeechKit comum?

O Yandex Realtime é um motor full duplex de fala para fala em uma única conexão WebSocket persistente, com suporte a interrupções. O SpeechKit reúne serviços separados de STT e TTS, que é preciso unir por conta própria em uma cadeia de três etapas com latência de mais de 4 segundos.

O ChatGPT Realtime está disponível na Rússia?

Somente via VPN, com latência de ~740 ms; a conexão direta a partir da Rússia não está disponível.

Por que o desenvolvedor escolheu o

Yandex em vez do ChatGPT Realtime?

O Yandex Realtime apresentou latência de ~330 ms a partir da Rússia, quase duas vezes mais rápido que o OpenAI gpt-realtime via VPN (~740 ms).

História

Perguntas frequentes sobre a notícia

O que as medições de latência mostraram?

O autor mediu a latência de ponta a ponta das três opções com o mesmo método e obteve um quadro claro. Yandex Realtime — ~330 ms (conexão direta na Rússia, sem VPN) OpenAI gpt-realtime — ~740 ms (somente via VPN; indisponível diretamente a partir da Rússia) Antiga cadeia de três etapas (STT → LLM → TTS) — ~4,4 segundos O Yandex vence a OpenAI por duas vezes apenas por causa da geografia: a VPN acrescenta algumas centenas de milissegundos que nenhuma otimização de código consegue eliminar. A cadeia de três etapas perde para os dois de lavada. Uma diferença de 13 vezes em rel

Dá para usar o OpenAI Realtime na Rússia sem VPN?

Não. Em julho de 2026, o serviço não está disponível diretamente a partir de IPs russos. A VPN inevitavelmente acrescenta latência e a eleva de ~400 ms potenciais para ~740 ms em condições reais.

Qual a diferença entre o Yandex Realtime e o SpeechKit comum?

O Yandex Realtime é um motor full duplex de fala para fala em uma única conexão WebSocket persistente, com suporte a interrupções. O SpeechKit reúne serviços separados de STT e TTS, que é preciso unir por conta própria em uma cadeia de três etapas com latência de mais de 4 segundos.

O ChatGPT Realtime está disponível na Rússia?

Somente via VPN, com latência de ~740 ms; a conexão direta a partir da Rússia não está disponível.

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
O que você acha?
Carregando comentários…