Saltar para o conteúdo
← Blog

Web e móvel

Desenvolvimento de aplicações de audiolivros: ler e ouvir como um só produto

O UnderBooks é uma plataforma de leitura e audição desenvolvida pela Logics7. Uma nota sobre o que um produto de modo duplo tem de acertar: catálogo, sincronização, entrega de áudio e retenção.

UnderBooks — uma plataforma de leitura e audição desenvolvida pela Logics7. Esta nota descreve a lógica de produto que lhe está por trás e não faz afirmações sobre audiência ou dimensão do catálogo.

Denis Chubrenko · Responsável de Marketing

Pontos-chave

  • No desenvolvimento de aplicações de audiolivros com modo de leitura, há dois produtos unidos por um ponto partilhado no livro.
  • No UnderBooks, ler e ouvir partilham um ponto no livro, com progresso sincronizado entre dispositivos.
  • Direitos, economia do formato e retenção decidem-se antes do primeiro sprint.

O desenvolvimento de aplicações de audiolivros muda de natureza no momento em que o mesmo livro também tem de ser lido no ecrã. Deixa de ser uma aplicação com um botão de áudio. Passa a ser dois produtos, texto e áudio, que têm de concordar numa coisa: em que ponto do livro a pessoa está. O UnderBooks, uma plataforma de leitura e audição desenvolvida pela Logics7, assenta nesse único ponto partilhado.

Esta nota expõe a lógica de produto por trás dele: de que precisa cada modo, como funciona a alternância e que decisões têm de ficar resolvidas antes de alguém escrever código. Não faz afirmações sobre audiência ou dimensão do catálogo.

O que é o UnderBooks

O UnderBooks é uma plataforma de livros em dois modos: leitura no ecrã e audição, com a possibilidade de alternar entre ambos sem perder o ponto. Foi concebido para smartphone, tablet e computador. Mantém o progresso sincronizado entre dispositivos, permite acesso offline aos títulos descarregados e recomenda o que ler ou ouvir a seguir com base no que a pessoa já escolheu.

Nos termos da maioria dos briefings de desenvolvimento de aplicações de audiolivros, é uma aplicação de ebooks e audiolivros, não uma aplicação de audiolivros com um leitor acoplado. Essa distinção molda todas as decisões que se seguem.

Desenvolvimento de aplicações de audiolivros: dois produtos dentro de um

Ler e ouvir parecem uma única funcionalidade e são dois produtos diferentes. O texto exige tipografia, pesquisa, anotação e renderização rápida. O áudio exige streaming, buffering, reprodução em segundo plano e uma posição que sobreviva a uma chamada telefónica. O que se segue é a lógica de cada modo em qualquer produto deste tipo. Não é uma lista de funcionalidades do UnderBooks.

Leitura: EPUB, tipografia, offline

O desenvolvimento de uma aplicação de leitura de ebooks começa pelo formato. A norma aberta para ebooks é o EPUB, agora na sua terceira versão principal, o EPUB 3. Um leitor EPUB tem de reorganizar o texto para cada ecrã, do telemóvel à janela de um computador. A tipografia não é decoração: o comprimento da linha, o tamanho da letra, as margens e o contraste decidem se uma pessoa lê durante uma hora ou fecha a aplicação. A pesquisa e a anotação, incluindo destaques, notas e marcadores, têm de ficar presas à passagem certa quando o texto se reorganiza. Acesso offline significa que o livro, os seus tipos de letra e as anotações do leitor estão no dispositivo antes de a ligação cair.

Audição: streaming, capítulos, velocidade, reprodução em segundo plano

O streaming de audiolivros é um problema de entrega antes de ser um problema do leitor de áudio. As gravações longas são normalmente servidas em segmentos através de uma CDN, para que a reprodução comece depressa e carregue antecipadamente numa ligação fraca. Os ouvintes consideram a navegação por capítulos, a velocidade de reprodução, os marcadores e o temporizador de suspensão o mínimo de qualquer aplicação de audiolivros. A reprodução em segundo plano é onde a engenharia móvel se revela: o sistema operativo pode pausar ou parar o áudio a qualquer momento, e o iOS e o Android têm regras diferentes. A posição tem de sobreviver a uma chamada telefónica, a um ecrã bloqueado e a uma perda de sinal.

Alternar entre ler e ouvir sem perder o ponto

A lógica que os une é um único ponto do livro partilhado por ambos os modos. Acertar nisso é a diferença entre uma aplicação com botão de áudio e um produto em que as pessoas mudam mesmo de modo. No UnderBooks, uma pessoa pode passar do texto para o áudio, ou de um dispositivo para outro, e continuar no mesmo ponto.

  1. 01Ler num dispositivoLeitura no ecrã: smartphone, tablet ou computador.
  2. 02Passar a ouvirO áudio continua no ponto onde a leitura parou.
  3. 03Mudar de dispositivoO progresso mantém-se sincronizado entre dispositivos.
  4. 04Retomar no mesmo pontoContinuar a ler ou a ouvir; ambos os modos partilham uma posição.
Continuidade entre ler e ouvir no UnderBooks: uma posição no livro, partilhada pela leitura e pela audição e mantida sincronizada entre dispositivos.

A parte difícil é invisível. Uma posição no texto é um local no livro; uma posição no áudio é um instante numa gravação. A sincronização entre leitura e audição significa fazer corresponder uma à outra em cada título, e só funciona quando o texto e a gravação são da mesma edição. No desenvolvimento de aplicações de audiolivros, esta correspondência faz parte do trabalho de catálogo, não é uma definição do leitor.

A leitura em dois modos já não é uma ideia de nicho. A Amazon oferece o Whispersync for Voice há anos: o leitor alterna entre o ebook do Kindle e a narração na Audible sem perder o ponto onde ia. Quem planeia criar uma aplicação como a Audible deve contar com leitores que peçam a mesma continuidade.

Leitura, audição e a camada sincronizada comparadas: de que precisa cada uma e o que o UnderBooks oferece, tal como descrito nesta nota.
ModoDe que precisaNo UnderBooks
LeituraTipografia, pesquisa, anotação e renderização rápidaLivros lidos no ecrã em smartphone, tablet ou computador
AudiçãoStreaming, buffering, reprodução em segundo plano, uma posição que sobreviva a uma chamada telefónicaUm modo de audição a par da leitura no ecrã
SincronizadoUm único ponto do livro partilhado pelos dois modosAlternar sem perder o ponto; progresso sincronizado entre dispositivos
Leitura, audição e a camada sincronizada comparadas: de que precisa cada uma e o que o UnderBooks oferece, tal como descrito nesta nota.

O que decide se funciona: catálogo, direitos, entrega, retenção

Numa plataforma de conteúdos, a lógica de produto começa fora do código, e o desenvolvimento de aplicações de audiolivros não é exceção. As perguntas abaixo são decisões de produto, não de engenharia, e têm de ficar resolvidas antes do primeiro sprint. É isto que «nenhum desenvolvimento sem lógica de produto» significa na prática.

Catálogo e direitos

Os direitos e o catálogo vêm primeiro: o que pode ser oferecido, onde, em que termos e como isso é acompanhado. O licenciamento de conteúdos para texto e para áudio é muitas vezes negociado em separado, com titulares de direitos e editoras diferentes, pelo que um título pode existir num modo e não no outro. Os metadados do catálogo têm de registar que edição, território e formato cada licença cobre. Se se considerar narração por IA ou síntese de voz (text-to-speech), saber se uma licença o permite é uma questão para o titular dos direitos e para um advogado. O DRM para ebooks e audiolivros decorre destes termos: é um requisito de licenciamento expresso em código.

A entrega de áudio pertence à mesma conversa. Gravações longas, em streaming e descarregadas, fazem do armazenamento e do tráfego da CDN um custo corrente que o modelo de preços tem de suportar.

Economia do formato e retenção

Segue-se a economia do formato: subscrição, compra por título ou uma mistura, e a retenção que cada uma exige. Uma subscrição só gera receita enquanto as pessoas continuam a ler ou a ouvir, pelo que a retenção numa aplicação de leitura é o próprio modelo de negócio, não uma métrica ao lado dele. Os créditos e a venda por título dependem da compra seguinte, e as compras dentro da aplicação através das lojas de aplicações móveis acrescentam as suas próprias comissões e regras. A continuidade entre modos e as recomendações baseadas no que a pessoa já escolheu são mecânicas de retenção, não extras.

A acessibilidade fecha a lista. Para algumas pessoas, ouvir não é uma conveniência, mas a única porta de entrada. Um produto que trata o áudio como um acessório falha-lhes a elas primeiro.

Para que pode este modelo ser construído

A mesma estrutura serve qualquer produto de conteúdos ou media, não apenas o desenvolvimento de aplicações de audiolivros: plataformas de aprendizagem com texto e áudio, bibliotecas de conhecimento empresariais, aplicações de media por subscrição, conteúdos para crianças com controlo parental. A Logics7 constrói-os com a engenharia de nível móvel que traz dos jogos e dos sistemas em tempo real (reprodução em segundo plano, tolerância ao offline, sincronização) e opera-os depois do lançamento.

Para um produto novo, o percurso é uma Product Partnership: verificamos o mercado, o utilizador pagante e a lógica de monetização antes de se discutir qualquer desenvolvimento. Para um produto de leitura ou de áudio em funcionamento, com utilizadores, cujo crescimento estagnou, um Existing Product Review é a forma como a Logics7 decide se toma uma participação. Ambos os percursos terminam numa decisão no Leadership Gate, descrita em como funciona o nosso processo.

Se está a trabalhar num produto de conteúdos ou media, comece pelo percurso certo.

Perguntas dos leitores

Como funciona a sincronização entre ebook e audiolivro?

Os dois modos partilham uma posição no livro. Quando uma pessoa passa do texto para o áudio, a audição continua no ponto onde a leitura parou, e vice-versa. Isso exige uma correspondência entre locais no texto e instantes na gravação, construída para a mesma edição. No UnderBooks, o progresso também se mantém sincronizado entre dispositivos.

De que direitos de conteúdo precisa uma aplicação de audiolivros?

De direitos para cada formato que oferece, em cada território, em termos que consiga acompanhar. Os direitos de ebook e de audiolivro são muitas vezes licenciados em separado, por vezes por titulares diferentes, e a narração sintética pode precisar de uma autorização própria. Resolva isto com as editoras e com um advogado antes do desenvolvimento: decide o catálogo, o DRM e o plano de lançamento. Isto não é aconselhamento jurídico.

Subscrição ou créditos: que modelo se adequa?

Nenhum por omissão: decidem-no os direitos do catálogo e a retenção que se pode esperar. Uma subscrição precisa de que as pessoas continuem a ler ou a ouvir todos os meses; os créditos e a venda por título precisam de uma razão para comprar o livro seguinte. Uma mistura é possível. Escolha antes do primeiro sprint, porque o modelo molda o catálogo, as recomendações e o fluxo de pagamento nas lojas de aplicações.

Escrito por

Denis Chubrenko — Responsável de Marketing, Logics7

Denis Chubrenko

Responsável de Marketing

Marketing de performance e geração de leads em mais de 20 mercados; atualmente faz crescer o Vendo AI, um produto da Logics7.

Conhecer a equipa

Está a trabalhar em algo semelhante? Inicie uma conversa.

Um produto novo, um processo de negócio, um produto em funcionamento, uma candidatura a financiamento ou uma apresentação — bastam algumas linhas para encontrar o passo seguinte certo.

Respondemos no prazo de um dia útil.

Que percurso se adequa a si? →