Karen Isbell's repositories
Text-to-Speech
This simple MacOS app can generate voiceover copy of a specified word count with OpenAI's GPT-4 model and record it with OpenAI and ElevenLabs voices. Supports play, pause, and save to MP3.
Blog-Generator-Claude
This Python script prompts Claude to first generate a blog outline and then a complete blog post. The system prompt includes information on the blogger's preferred audience and voice as well as writing samples and style guidance drawn from a text file.
Blog-Generator-GPT-4
This Python script is intended to combat model "laziness" by prompting OpenAI's GPT-4 to generate and outline and then feeding it the outline one section at a time for copywriting.
Edit-Captions-JSON-Format
This Python script reads image captions from a CSV file, shortens them using OpenAI's API, and then saves them in a JSON file. This could be particularly useful if you need image captions equal to or less than a certain character count for accessibility, social media, or training an image model.
Image-Captions
This Python script uses OpenAI's GPT-4-Turbo model to generate image captions and then store captions and file names into a .csv file. It's useful if you need to generate numerous captions for updating alt tags on your website, training machine learning models, etc.
Image-Shrinker
This Python script will automatically resize images and maintain their aspect ratio. It's useful for preparing image files to fine-tune or train image generation models.