Exportera ditt färdiga transkript

Lästid: ca 5 min

Vad du lär dig

Du har nu en högkvalitativ, punkterad och tidsstämplad textfil. I det här sista, korta momentet lär du dig att använda pandoc, ett universellt konverteringsverktyg, för att omvandla din transcript_punctuated.txt till mer användbara och delbara format.

Grunderna: Vad är Pandoc?

Pandoc är som en schweizisk armékniv för dokument. Den kan läsa nästan vilket textformat som helst och skriva nästan vilket annat som helst. Vi kommer att använda den för att gå från en enkel textfil till strukturerade dokument.

Installera Pandoc

Om du inte redan har det, installera Pandoc på ditt system.

För Debian/Ubuntu:

sudo apt update && sudo apt install pandoc

För Fedora:

sudo dnf install pandoc

För Arch Linux:

sudo pacman -S pandoc

Så här konverterar du din text

Se till att du är i din projektmapp (~/sv-transkriptor) i terminalen. Här är kommandona för att konvertera din transcript_punctuated.txt.

Konvertera till Markdown

Markdown (.md) är ett enkelt format som används flitigt på webben och för dokumentation.

pandoc transcript_punctuated.txt -o transcript.md

Konvertera till Word (.docx)

Perfekt för att dela med kollegor eller för vidare redigering i Microsoft Word eller Google Docs.

pandoc transcript_punctuated.txt -o transcript.docx

Konvertera till HTML

Skapa en webbsida av ditt transkript.

pandoc transcript_punctuated.txt -o transcript.html

Så här kan vi använda det här i klassrummet

Hela kedjan är nu komplett! Du har gått från en YouTube-video till ett formaterat, sökbart och användbart dokument. Det här är ett kraftfullt arbetsflöde som du kan anpassa och bygga vidare på.

Frågor att fundera på:

  • Automatisering: Hur skulle du kunna kombinera alla Python-skript och pandoc-kommandon till ett enda skript som kör hela processen med ett enda kommando?
  • Struktur: Skulle du vilja slå ihop texten mellan tidsstämplarna till längre, löpande stycken? Hur skulle du modifiera punctuate.py för att göra det?
  • Metadata: Hur kan du lägga till information som videons titel, URL och datum överst i det exporterade dokumentet?

Kursavslutning

Grattis! Du har framgångsrikt genomfört en avancerad AI-process på din lokala dator. Du har installerat kommandoradsverktyg, hanterat Python-miljöer, kört flera AI-modeller och konverterat resultatet till professionella format.

De färdigheter du har förvärvat i den här kursen är en solid grund för att fortsätta utforska den snabbt växande världen av öppen och lokal AI. Fortsätt experimentera!