video2text

video2text’s own code is released under the MIT License.

AI model licenses

video2text downloads several AI models at runtime — their weights are not bundled in the repository, and each user downloads them directly under their own HuggingFace account. Each model carries its own license:

ModelPurposeLicense
pyannote/speaker-diarization-3.1Speaker diarizationMIT
pyannote/segmentation-3.0Speaker diarization (internal)MIT
mlx-community/whisper-large-v3-turboSpeech recognitionMIT
speechbrain/spkrec-ecapa-voxcelebSpeaker embedding (profile matching)Apache 2.0

A note on the SpeechBrain model: its model card doesn’t separately spell out the license of the VoxCeleb dataset it was trained on. Using the model itself is fine under Apache 2.0, but this particular point hasn’t been fully settled industry-wide — worth keeping in mind if your use case is sensitive to training-data provenance.

Contributing

Issues, PRs, and feedback are welcome at github.com/neurosamAI/video2text.