manim-voiceover 0.3.7
pip install manim-voiceover
Released:
Manim plugin for all things voiceover
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: The Manim Community Developers
- Tags text-to-speech, tts, voiceover, manim, recording, speech synthesis, math animations
- Requires: Python <4, >=3.8
-
Provides-Extra:
all
,azure
,coqui
,elevenlabs
,gtts
,openai
,pyttsx3
,recorder
,transcribe
,translate
Classifiers
- Development Status
- License
- Natural Language
- Programming Language
- Topic
Project description
Manim Voiceover
Manim Voiceover is a Manim plugin for all things voiceover:
- Add voiceovers to Manim videos directly in Python without having to use a video editor.
- Record voiceovers with your microphone during rendering with a simple command line interface.
- Develop animations with auto-generated AI voices from various free and proprietary services.
- Per-word timing of animations, i.e. trigger animations at specific words in the voiceover, even for the recordings. This works thanks to OpenAI Whisper.
Here is a demo:
https://user-images.githubusercontent.com/2453968/198145393-6a1bd709-4441-4821-8541-45d5f5e25be7.mp4
Currently supported TTS services (aside from the CLI that allows you to records your own voice):
- Azure Text to Speech (Recommended for AI voices)
- Coqui TTS
- gTTS
- pyttsx3
Check out the documentation for more details.
Installation
Installation instructions in Manim Voiceover docs.
Get started
Check out the docs to get started with Manim Voiceover.
Examples
Check out the example gallery to get inspired.
Translate
Manim Voiceover can use machine translation services like DeepL to translate voiceovers into other languages. Check out the docs for more details.
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: The Manim Community Developers
- Tags text-to-speech, tts, voiceover, manim, recording, speech synthesis, math animations
- Requires: Python <4, >=3.8
-
Provides-Extra:
all
,azure
,coqui
,elevenlabs
,gtts
,openai
,pyttsx3
,recorder
,transcribe
,translate
Classifiers
- Development Status
- License
- Natural Language
- Programming Language
- Topic
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file manim_voiceover-0.3.7.tar.gz
.
File metadata
- Download URL: manim_voiceover-0.3.7.tar.gz
- Upload date:
- Size: 27.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9913aa97a725339b5c7c6c93b6b26ad6169dbecf6973f61b1e48df5f732a8f4c |
|
MD5 | 6da73f4cbea052219cf4a99ffcb8d97c |
|
BLAKE2b-256 | 3a388b86f066158d3d1b3e334ac0cdf38b54f5ebcb138c0ea010972cb4155d4f |
File details
Details for the file manim_voiceover-0.3.7-py3-none-any.whl
.
File metadata
- Download URL: manim_voiceover-0.3.7-py3-none-any.whl
- Upload date:
- Size: 36.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5a8ca626131f063ffda2d8cd690c7bba05571f07357d168ea31ba4322cf8f08 |
|
MD5 | fc164d3da484fb8516ed62254b5b43d8 |
|
BLAKE2b-256 | b98daa6cd3cc25ca08fd520ab5c1be2295b9225df9fd2fb583f3e7854d0e5d2c |