Week 8 updates
This commit is contained in:
@@ -298,7 +298,39 @@
|
||||
"source": [
|
||||
"## Audio\n",
|
||||
"\n",
|
||||
"And let's make a function talker that uses OpenAI's speech model to generate Audio"
|
||||
"And let's make a function talker that uses OpenAI's speech model to generate Audio\n",
|
||||
"\n",
|
||||
"### Troubleshooting Audio issues\n",
|
||||
"\n",
|
||||
"If you have any problems running this code below (like a FileNotFound error, or a warning of a missing package), you may need to install FFmpeg, a very popular audio utility.\n",
|
||||
"\n",
|
||||
"**For PC Users**\n",
|
||||
"\n",
|
||||
"1. Download FFmpeg from the official website: https://ffmpeg.org/download.html\n",
|
||||
"\n",
|
||||
"2. Extract the downloaded files to a location on your computer (e.g., `C:\\ffmpeg`)\n",
|
||||
"\n",
|
||||
"3. Add the FFmpeg bin folder to your system PATH:\n",
|
||||
"- Right-click on 'This PC' or 'My Computer' and select 'Properties'\n",
|
||||
"- Click on 'Advanced system settings'\n",
|
||||
"- Click on 'Environment Variables'\n",
|
||||
"- Under 'System variables', find and edit 'Path'\n",
|
||||
"- Add a new entry with the path to your FFmpeg bin folder (e.g., `C:\\ffmpeg\\bin`)\n",
|
||||
"- Restart your command prompt, and within Jupyter Lab do Kernel -> Restart kernel, to pick up the changes\n",
|
||||
"\n",
|
||||
"4. Open a new command prompt and run this to make sure it's installed OK\n",
|
||||
"`ffmpeg -version`\n",
|
||||
"\n",
|
||||
"**For Mac Users**\n",
|
||||
"\n",
|
||||
"1. Install homebrew if you don't have it already by running this in a Terminal window and following any instructions: \n",
|
||||
"`/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"`\n",
|
||||
"\n",
|
||||
"2. Then install FFmpeg with `brew install ffmpeg`\n",
|
||||
"\n",
|
||||
"3. Verify your installation with `ffmpeg -version` and if everything is good, within Jupyter Lab do Kernel -> Restart kernel to pick up the changes\n",
|
||||
"\n",
|
||||
"Message me or email me at ed@edwarddonner.com with any problems!"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -314,7 +346,7 @@
|
||||
"def talker(message):\n",
|
||||
" response = openai.audio.speech.create(\n",
|
||||
" model=\"tts-1\",\n",
|
||||
" voice=\"onyx\", #alloy onyx\n",
|
||||
" voice=\"onyx\", # Also, try replacing onyx with alloy\n",
|
||||
" input=message\n",
|
||||
" )\n",
|
||||
" \n",
|
||||
@@ -348,7 +380,7 @@
|
||||
"4. An LLM can act as the Planner, dividing bigger tasks into smaller ones for the specialists\n",
|
||||
"5. The concept of an Agent having autonomy / agency, beyond just responding to a prompt - such as Memory\n",
|
||||
"\n",
|
||||
"We're showing 1 and 2 here, and to a lesser extent 3 and 5."
|
||||
"We're showing 1 and 2 here, and to a lesser extent 3 and 5. In week 8 we will do the lot!"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user