{"repo":"noman-land/transcript.fish","free":true,"listed":false,"github":"https://github.com/noman-land/transcript.fish","clone":"git clone https://github.com/noman-land/transcript.fish.git","description":"Unofficial No Such Thing As A Fish episode transcripts.","language":"TypeScript","stars":23,"topics":["ai","facts","javascript","python","nosuchthingasafish","nstaaf","typescript","react","sqlite","httpvfs"],"license":null,"category":"databases-storage","readme_excerpt":"transcript.fish Unofficial No Such Thing As A Fish episode transcripts. Running web app locally Install js dependencies Run npm install Start dev server Run npm start Load locally running app Open http://localhost:5173/?deployed=true to load all assets from remote hosts. (Try this first) OR Open http://localhost:5173/ to use local assets. To download episodes from the RSS feed, transcribe them, and add them to the database TODO: Add instructions for creating database with migrations.sql Create virtual env Run python -m venv venv Activate virtual env Run source venv Install python dependencies Run pip install -r requirements.txt Download and transcribe a specific episode by number Run npm run convert 146 Download and transcribe all untranscribed episodes Run npm run convert Warning : This will take a long time NOTE The first time this script is run, it needs to download the Whisper model, which requires local files only to be temporarily set to False . After this, the option can be changed back to True . Changing whisper model size for faster but less accurate performance In whisper.py change model size to your preferred model. See available models. NOTE : By default this uses the large-v2 Whisper model. On an M1 Mac with 64GB of RAM this transcribes at about 1x speed. This means an hour long episode gets transcribed in about an hour. So, as of 8 February 2025: The good news is changing to the medium.en , small.en , or tiny.en model increases this speed dramatically but the ac","default_branch":null,"files":null,"tree":[],"storefront":"/r/noman-land","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/noman-land/transcript.fish/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}