Cada episódio, transcrito
Um botão Transcrever ao lado de cada arquivo de áudio no Strapi Content Manager. A transcrição é salva como texto editável e frases com tempo, então o seu frontend a lê pelas mesmas APIs REST e GraphQL que o resto do seu conteúdo.
STRAPI 5 · NODE 20+ · A PARTIR DE $0.20 POR HORA DE ÁUDIOConteúdo como qualquer outro
As transcrições são um tipo de conteúdo próprio, então as APIs REST e GraphQL as retornam com o texto e as frases com tempo.
Progresso que você vê
O painel lateral mostra quanto do áudio já foi feito e sobrevive a um recarregamento. Parar encerra um trabalho que você não quer mais.
Ou totalmente automático
Ative o autoTranscribe e cada arquivo de áudio enviado para a Media Library é transcrito sem nenhum clique.
A chave fica no servidor
Uma chave de API conectada fica guardada no armazenamento do Strapi no servidor e nunca é enviada ao painel de administração.
Instale, ative, transcreva
Instale o plugin pelo GitHub e ative-o em config/plugins.ts. Sem a chave, um administrador conecta uma conta em Configurações → VocalStack.
npm install github:vocalstack/strapi-plugin// config/plugins.ts
export default ({ env }) => ({
vocalstack: {
enabled: true,
config: {
// Optional: or connect from Settings → VocalStack
apiKey: env('VOCALSTACK_API_KEY'),
},
},
})Encaixa no jeito que você construiu
Padrões sensatos, e um hook para cada ponto em que a sua configuração é diferente.
autoTranscribeTranscreve cada arquivo de áudio assim que ele é enviado para a Media Library.
spokenLanguageO idioma falado no áudio. Omita para detectá-lo automaticamente.
fileURLO endereço de onde o VocalStack busca o áudio. Aponte para o seu bucket ou CDN.
oneClickConnectMostra Conectar VocalStack nas Configurações, para que um administrador faça login em vez de colar uma chave.
enabledDesativa o botão e as rotas, mantendo as transcrições que você já tem.
Sem taxa de plugin
Você paga ao VocalStack só pelo áudio que transcreve, com a mesma tarifa do Painel e da API. Cobrança por segundo, com mínimo de 5 minutos por transcrição.
Cada arquivo de áudio que você transcreve, com locutores, pontuação e tempos incluídos.