Pietro's repositories
slate-transcript-editor
A React component to make correcting automated transcriptions of audio and video easier and faster. Using the SlateJs editor.
ffmpeg-static-electron
ffmpeg static binaries for Mac OSX and Linux and Windows
subtitlesComposer-app
A simple os x desktop app built in electron, using Aeneas under the hood to generate captions files from media(audio or video) and plain text transcriptions without time-codes.
edl-composer
EDL composer can be used to create Edit Decision List. EDL, Edit Decision List, is a plain text format that describes a video sequence. It can be opened in a video editing software to reconnect media to assemble a video sequence. Originally extracted from autoEdit.io
align-diarized-text
A module to align stt transcription with accurate text that has got speaker labels.
ffprobe-static-electron
Static binaries for ffprobe
trello-to-markdown
Creates a folder structure reflecting lists in a trello board and adds the content description of the cards to it as markdown files
subtitlesComposer
Node module that given a media file (audio or video) and corresponding plain texttranscription without timecodes, realign the texts and produces a subtitle file, eg `srt`.
aws-to-dpe
AWS to DPE (digital paper Edit)adapter extracted from/and recombined @bbc/react-transcript-editor
convert-to-audio
Node ffmpeg wrapper to convert audio or video file to an audio file that meets STT specs
five-min-stt
A module to make STT (Speech to Text) modules, to work on a five minutes turnaround time.
how-to-craft-compelling-stories-out-of-audio-video-interviews
How to tell compelling stories out of video interviews. The art and craft of documentary paper-editing. Draft of book inspired by workshop "How to craft compelling stories out of video interviews?" synced with gitbook
interactive-audio-ebook-js-html
Work in progress, combining Librivox and Gutenberg books into an chapterised "audio-ebook" with interactive transcript
language_tutor
An electron os x app to practice Chinese
cra-swc-emotion-plugin-example
Repo for reproducing error with `swc` and `@swc/plugin-emotion`.
Create-json-list-for-AWS-Languages
Create-json-list-for-AWS-Languages (non stream service)
Create-select-html-element-for-Google-Languages
A script to create a select html element for Google Languages
diy-firestore
copy of https://pdiffley.github.io/diy-firestore/ - https://github.com/pdiffley/diy-firestore
gcp-to-dpe
GCP (Google Cloud Platform) to DPE (digital paper Edit) adapter extracted from/and recombined @bbc/react-transcript-editor
idify
Make ID photo right in the browser.
interactive-audio-ebook
interactive-audio-ebook NextJs
player
(Beta) Customizable, lightweight, accessible, and framework-agnostic media player for the web. Modern alternative to Videojs.
sample-repo
sample-repo
stt-benchmark
NextJS React benchmarking app using github.com/pietrop/stt-align-node to compare multiple STT results side by side
vite-gws-editor-test
Testing out output module in https://github.com/GoogleForCreators/web-stories-wp/