No dia 6 de janeiro, foi lançado o sistema de reconhecimento de fala de alto desempenho 1.7.4. whisper.cpp, implementando o modelo Whisper da OpenAI, escrito nas linguagens C e C++ e distribuído sob a licença MIT.
O projeto utiliza uma biblioteca de tensores de aprendizado de máquina GGML, escrita em C e otimizada para usar diferentes backends (CUDA, Vulkan, BLAS, SYCL, OpenCL, etc.).
Lista de mudanças:
- Renomeações de arquivos executáveis:
main -> whisper-cli bench -> whisper-bench stream -> whisper-stream command -> whisper-command server -> whisper-server talk-llama -> whisper-talk-llama
- Foram removidos os exemplos talk e talk.wasm.
- Uma opção para suprimir lexemas não falados foi adicionada ao whisper-server.
- O parâmetro suppress_non_speech_tokens foi renomeado para suppress_nst.
- Foi adicionada uma opção no API e ferramentas no_speech_thold para definir a probabilidade de ausência de fala em nível de segmento durante a transcrição.
- Uma opção —suppress_nst foi adicionada ao whisper-cli.
- Outras melhorias e correções de bugs.
Fonte: linux.org.ru
