Releases: Matamata-Animator/Matamata
Releases · Matamata-Animator/Matamata
v5.1.1
v5.1.0
Can now transcribe by opening a web browser. This method is significantly slower, but it doesn't require an API key or installation. Use -transcriber Vosk
if desired
Breaking Changes
The defaultArguments.json schema is now different, and will need to be updated.
v5.0.5
v5.0.4
v5.0.3
Fixed bug preventing windows from unpacking files
Full Changelog: v5.0.2...v5.0.3
v5.05
v5.0.2
v5.0.1
v5.0.0
Matamata has been completely rewritten in Golang. This comes with numerous benefits.
Improvements
- Speed. This was the main reason for the port. Go, as a compiled language, is significantly faster than node. On my laptop (M1 MacBook Air, 16bg ram), a 3-minute audio file used to take 9 minutes to animate. Now, it takes 1:30.
- Ease of instillation. There's no more worrying about node versioning, or downloading packages, or things randomly stopping to work. All you need is gentle, FFmpeg, and the binary from the releases page.
- Pathway to a desktop app. The Electron Matamata-Studio has been deprecated for a while now, but this new codebase is set up more modular to make it easier to create a working GUI in the future.
- Ease of development. Go is more typesafe and easier to maintain.
Breaking Changes
- Vosk is no longer used for transcription. By default, OpenAI Whisper is used, and you will need to provide an API key with
-k
($0.006/min). However, you can do transcription locally by using LocalAI. - You now specify a path to a character folder, not a character file. The character folder contains the files that were previously pointed to in the character file. The character file (contained in the character folder) has a new schema, but there is a website for easily making a new character file.
- The program currently only accepts .mp3 audio files
Other Updates
-
The repo has changed from Matamata-Animator/Matamata-Core to Matamata-Animator/Matamata. There is no more matamata-studio, and any future gui will be part of this repo.
-
NEW LOGO. Huge thank you to Sarah Morgana for the deisign.
Old:
4.2.1 - Minor Bug Fixes
- Officially only supports NodeJS 16