Communitygithub.com

synthetic-sciences/openscience

Modelo de reconhecimento de fala de propósito geral da OpenAI. Suporta 99 idiomas, transcrição, tradução para inglês e identificação de idiomas. Seis tamanhos de modelo, desde tiny (39M parâmetros) até large (1550M parâmetros). Use para conversão de fala em texto, transcrição de podcasts ou processamento de áudio multilíngue. Melhor para ASR robusto e multilíngue.

O que é openscience?

O skill synthetic-sciences/openscience é uma habilidade baseada no modelo de reconhecimento de fala Whisper da OpenAI, projetado para processamento robusto de áudio multilíngue. Ele suporta 99 idiomas, oferecendo transcrição, tradução para inglês e identificação automática do idioma falado. Com seis tamanhos de modelo (tiny, base, small, medium, large e large-v2), que variam de 39M a 1550M parâmetros, o skill pode ser executado em diferentes hardware, desde dispositivos com recursos limitados até servidores de alto desempenho. É ideal para aplicações como transcrição de podcasts, legendagem de vídeos, análise de chamadas e assistentes de voz multilíngues. O skil l funciona via integração com APIs OpenAI ou modelos locais, e sua eficácia o torna a melhor opção para tarefas de reconhecimento automático de fala (ASR) em cenários que exigem suporte a múltiplos idiomas e precisão elevada.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add synthetic-sciences/openscience

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que openscience faz?

Modelo de reconhecimento de fala de propósito geral da OpenAI. Suporta 99 idiomas, transcrição, tradução para inglês e identificação de idiomas. Seis tamanhos de modelo, desde tiny (39M parâmetros) até large (1550M parâmetros). Use para conversão de fala em texto, transcrição de podcasts ou processamento de áudio multilíngue. Melhor para ASR robusto e multilíngue.

Recursos

  • Suporte a 99 idiomas
  • Transcrição precisa
  • Tradução para inglês
  • Identificação automática de idioma
  • Seis tamanhos de modelo: tiny, base, small, medium, large, large-v2

Como usar

Transcrição

whisper audio.mp3 --model base

Tradução

whisper audio.mp3 --task translate --model medium

Identificação de idioma

whisper audio.mp3 --language detect --model small

Parâmetros

ParâmetroDescrição
--modelTamanho do modelo (tiny, base, small, medium, large, large-v2)
--taskTarefa: transcribe (padrão) ou translate
--languageCódigo do idioma (ex.: pt, en, es) ou 'detect'
--deviceDispositivo: cpu ou cuda

Compatibilidade

  • OpenAI API
  • Modelos locais via Whisker
  • Python 3.8+

Exemplo de código

import whisper

model = whisper.load_model("base")
result = model.transcribe("audio.mp3", language="pt")
print(result["text"])

Habilidades Relacionadas