Ouve.
Transforme textos em áudio narrado.
App iOS que transforma textos digitados, colados e PDFs em áudio narrado por vozes naturais. Ouça offline, sem cadastro e sem assinatura.
- SwiftUI
- AVFoundation
- OpenRouter
- Replicate (Minimax)
- Sentry
- Keychain
- Claude Code
- Codex
Ouve chegando.
- Categoria
- Produtividade
- Plataforma
- iOS
- Lançamento
- 2026
- Desenvolvedor
- Gabriel Vaz
Por dentro do app
05 / iPhone

01Home · três entradas 
02Catálogo de vozes naturais 
03Editor com voz selecionada 
04Biblioteca local 
05Player com background audio
Tudo que importa. Nada que não importa.
- 01
Cinco formas de entrar texto
Digite, cole, ou importe PDF, TXT, Markdown, DOCX ou EPUB. Em três toques o conteúdo vira áudio narrado.
- 02
Vozes Minimax em PT-BR
Sofia, Tomás, Elis, Maria e Bento — cinco vozes naturais em português brasileiro, via Replicate. Mais vozes OpenAI/Gemini via OpenRouter.
- 03
Reprodução em background
Áudio toca em background com lock screen, modo carro e controles de podcast. Permanece no dispositivo após gerado.
- 04
Biblioteca local
Tudo o que você gerou fica organizado por sessão. Pesquisa rápida, exclusão direta, áudios armazenados localmente.
- 05
Limite de uso transparente
Quota diária controlada pelo `UsageLimiter` para evitar abuso. Fallback educativo quando a cota se esgota — sem cobranças surpresa.
- 06
Bring-your-own-key
Você usa sua própria chave OpenRouter, guardada no Keychain do iOS. Sem assinatura mensal, sem freemium que vira paywall.
Dezenas de PDFs `para ler depois`. Nunca lidos. Há tempo para ouvir — mas não para ler.
- — 01 / Inquietude
Tenho mais texto do que tempo.
Acumulei dezenas de PDFs e artigos `para ler depois`. Nunca leio. O comute em Salvador, a esteira na academia, o pré-sono — todos momentos perfeitos para ouvir.
Mas o TTS em português brasileiro sempre foi robótico (Loquendo, lembra?), ou exigia uma assinatura Audible que não tem o que eu quero, ou cobrava mensalidade pesada `por garantia`.
- — 02 / O problema do usuário
Voz natural, sem assinatura.
O usuário quer ouvir o relatório, o artigo, o capítulo. Sem cadastro. Sem assinatura mensal. Sem mandar dados para uma plataforma que treina modelo com eles.
E quer voz natural — não robô. Robô é descartado em 30 segundos.
- — 03 / Conceito
Cola. Ouve.
Cola um texto, importa um PDF, escolhe uma voz. Áudio gerado sob demanda usando os melhores modelos TTS — Google Gemini, OpenAI — via OpenRouter.
Você paga centavos pelo que ouve, não R$ 30/mês `por garantia`. Áudio fica armazenado no dispositivo. Sem perfil, sem rastreamento, sem login.
- — 04 / Validação
Doze pessoas. Três perfis.
Testei com 12 pessoas distintas: profissionais que precisam acompanhar literatura técnica em PT-BR, mães em multitarefa, dois usuários com deficiência visual.
A voz natural foi o critério número um de retenção. Em segundo lugar, a fricção mínima — texto vira áudio em três toques. Tudo o resto é detalhe.
- — 05 / Construído com IA
Parser, fila, player. Tudo gerado.
iOS nativo SwiftUI + AVFoundation, com dois provedores TTS: OpenRouter (OpenAI/Gemini) e Replicate (Minimax — vozes Sofia, Tomás, Elis, Maria, Bento em PT-BR). Claude Code e Codex geraram os parsers (PDF/TXT/MD/DOCX/EPUB), o sistema de fila de geração, o player com background audio e o UsageLimiter.
Chaves de API guardadas no Keychain do iOS, nunca em servidores nossos. Crash e performance via Sentry — sem nunca enviar texto do usuário, áudio ou chave.
- SwiftUI
- AVFoundation
- OpenRouter
- Replicate
- Sentry
- Keychain
- Claude Code
- Codex
- — 06 / Lançamento
Cobrar pelo uso, não pelo medo.
Em breve na App Store, categoria Produtividade. Estratégia anti-abuso: limite por chave, fallback educativo se a cota se esgotar, status remoto via Vercel para desligar a geração em emergência.
Sem assinatura mensal. Sem `freemium` que vira `paywall`. Você paga centavos pelo que ouve. Ponto.
Construído com respeito a você.
- 01Texto enviado apenas ao provedor TTS escolhido (OpenRouter ou Replicate)
- 02Sem perfis, contas ou login no app
- 03Áudios e biblioteca armazenados no dispositivo
- 04Crash + performance via Sentry (anonimizado, sem identificadores pessoais)