Skip to content

suitenumerique/dictaphone

GitHub closed issues

GitHub commit activity GitHub closed issues License

Changelog · Bug reports

Assistant Transcripts (Dictaphone)

This repository is the source code for Assistant Transcripts — a transcription and meeting workflow product aimed at teams in the French public sector (central administrations and supervised bodies). It helps agents collaborate around recordings and meetings.

Assistant Transcripts is developed and operated by DINUM (Direction interministérielle du numérique), as part of the broader La Suite numérique ecosystem.

NB: The project codename and Python package name remain Dictaphone; GitHub and CI refer to this repo as dictaphone.

What ships in this repo

Components Stack / notes
Backend Python, Django, Celery under src/backend/
PostgreSQL / Redis / S3
Web App React, Vite under src/frontend/
Mobile App React Native app under src/mobile/

Note that the main processing pipeline is currently hosted under La Suite Meet repository, under the summary component. It is based on WhisperX.

Self-host

We use Kubernetes for our production instance but also support Docker Compose. The complexity comes mostly from deploying the summary component / WhisperX.

Note

We are working hard to simplify and document the installation process. We will update this page as soon as possible.

Getting started (developers)

See Developing locally for Docker Compose or Kubernetes/Tilt (recommended). Run make help for Make targets.

Contributing

Contributions are welcome.

Security disclosures: please use the French administration vulnerability disclosure programme rather than public GitHub issues. General contact: support-transcripts@numerique.gouv.fr .

Open-source

Gov 🇫🇷 supports open source! This project is available under MIT license.

All features we develop will always remain open-source, and we are committed to contributing back to the community whenever feasible.

Contributors

Contributors

Credits

A special thanks to the teams behind Django REST framework and Vite among other amazing open source projects we rely on.

License

Code in this repository is published under the MIT license by DINUM (Direction interministérielle du numérique).

Documentation under docs/ is released under the Etalab 2.0 license.

About

WIP - Dictaphone

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors