$29.90
Description
With this Vlog Utility – written with Spring Boot Vaadin Web App – you could convert Video to Audio and even extract the Text. It contains the source code to compile, run and package it.
Video to Audio
The app does not try to reinvent the wheel. It has a Spring @Service, that comminicates with my Video Converter Tool over HTTP.
Audio to Text
For Audio to Text transormation this Web App has a Spring @Service that communicates with externally running Machine Learning Model Systran/faster-whisper-small. It is not 100% perfect, but will accomplish with the greatest speed the converting.
Web App Details
The app stores the information in a H2 Database. This you could change to MariaDB, MySQL or whatever you’d like. The data model that is stored in the database is a simple record table that stores the file path to the video, audio files and also the text from the extraction.
For Authentication and Authorization the app my own implementations for
- Google Login https://programtom.com/dev/product/google-login-to-program-tom-apps-micro-service/
- JWT Token generation and re-generation https://programtom.com/dev/product/jwt-token-app-micro-service/
- Devices of Users https://programtom.com/dev/product/devices-of-users-micro-service-application/
The current packaging settings is for Java Web App (war), but it could be easily updated to jar and transformed to docker image.