Skip to content

Commit 0b0f2dd

Browse files
authored
Merge pull request #1720 from oracle-devrel/jb240425
updates to meet PMO requirements
2 parents fc1f9ca + a14bb9e commit 0b0f2dd

File tree

40 files changed

+72
-43
lines changed

40 files changed

+72
-43
lines changed

.DS_Store

0 Bytes
Binary file not shown.

ai/.DS_Store

8 KB
Binary file not shown.

ai/ai-speech/.DS_Store

6 KB
Binary file not shown.
6 KB
Binary file not shown.

ai/ai-speech/podcast-generator/README.md

Lines changed: 38 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,66 +5,82 @@ The application is designed to streamline podcast production through advanced AI
55
This application is built using Oracle Visual Builder Cloud Service (VBCS), a powerful low-code platform that simplifies development and accelerates the creation of robust applications without extensive coding. With this low-code approach, even complex workflows are straightforward to set up, allowing developers to focus on leveraging AI's potential for high-quality audio synthesis.
66
This AI-powered solution not only automates and optimizes the podcast creation process but also allows content creators to deliver professional audio content at scale efficiently.
77

8-
Reviewed: 26.11.2024
8+
Reviewed: 24.04.2025
9+
10+
11+
# When to use this asset?
12+
13+
This asset is ideal for developers, content creators, marketers, educators, or any professional looking to:
14+
15+
- **Automate podcast production**: Save time by turning written content into high-quality audio without manual recording or editing.
16+
- **Enhance content accessibility**: Make blog posts, newsletters, or reports more accessible by offering audio formats.
17+
- **Create engaging internal communications**: HR or corporate communications teams can quickly generate spoken updates for employees.
18+
- **Support e-learning**: Teachers or educational platforms can generate audio lessons, summaries, or storytelling content.
19+
- **Prototype AI-based solutions**: Developers building solutions with Oracle Cloud’s AI services can use this as a reference or starting point.
20+
- **Demonstrate Oracle Cloud capabilities**: This is a great demo asset for solution engineers and pre-sales teams showcasing OCI GenAI and AI Speech.
21+
22+
Use this asset when you need a scalable, repeatable, and professional way to transform any kind of text into engaging, spoken content—quickly and efficiently.
23+
24+
# How to use this asset?
925

10-
# **1. Prepare your user**
26+
## **1. Prepare your user**
1127

1228
In Oracle Cloud Infrastructure (OCI), API keys are used for secure authentication when accessing OCI resources through REST APIs. OCI API keys consist of two parts: a Public key and a Private key. You use the OCI console to generate the Private/Public key pair.
1329
Generate API Keys using OCI Console
1430
To Generate the API Keys using OCI Console:
1531

1632
- Login into your OCI Account.
17-
![alt text]![alt text](Podcast-md/ak1.png)
33+
![alt text]![alt text](files/Podcast-md/ak1.png)
1834
- Click on the Profile icon at the top-right corner and select your Profile hyperlink.
19-
![alt text](Podcast-md/ak2.png)
35+
![alt text](files/Podcast-md/ak2.png)
2036
- Under Resources section at the bottom-left, select API Keys and then click Add API Key.
21-
![alt text](Podcast-md/ak3.png)
37+
![alt text](files/Podcast-md/ak3.png)
2238
- The Add API Key dialog is displayed. Select Generate API Key Pair to create a new key pair.
23-
![alt text](Podcast-md/ak4.png)
39+
![alt text](files/Podcast-md/ak4.png)
2440
- Click Download Private Key. A .pem file is saved to your local device. You do not need to download the public key and click Add button.
25-
![alt text](Podcast-md/ak5.png)
41+
![alt text](files/Podcast-md/ak5.png)
2642

2743

2844

29-
# **2.Pick you compartment**
45+
## **2.Pick you compartment**
3046
Identify the compartment you're currently working within. Navigate to 'Identity' -> 'Compartments'. Locate your compartment and make a note of its OCID (Oracle Cloud Identifier)
3147

32-
# **3.Open Visual Builder**
33-
## Import Visual Builder project
48+
## **3.Open Visual Builder**
49+
### Import Visual Builder project
3450
* Open Visual Builder and click on the "Import" button. Choose "Application from file".
3551
* Drop the zip project file
3652
* Provide a name and an ID, for example "Podcast_Generator". Click on Import button.
37-
![alt text](Podcast-md/import_project.jpg)
53+
![alt text](files/Podcast-md/import_project.jpg)
3854

39-
## Configure REST APIs authentication
55+
### Configure REST APIs authentication
4056
* Open the recently created project.
4157

4258
* Click on Services button (left side) and click on "Backends"
43-
![alt text](Podcast-md/services.jpg)
59+
![alt text](files/Podcast-md/services.jpg)
4460

4561
* Now, click on TTS, and Servers to edit server authentication.
46-
![alt text](Podcast-md/edit_tts.jpg)
62+
![alt text](files/Podcast-md/edit_tts.jpg)
4763

4864
* Click the pencil to provide the OCI Crendentials
49-
![alt text](Podcast-md/edit_tts_2.jpg)
65+
![alt text](files/Podcast-md/edit_tts_2.jpg)
5066

5167
* Provide the crendentials you got during the step 1.
52-
![alt text](Podcast-md/signature.jpg)
68+
![alt text](files/Podcast-md/signature.jpg)
5369

5470
* Repeat the same process with the GenAI backend.
5571

56-
## Provide your compartmentId
72+
### Provide your compartmentId
5773
* Provide compartmentId default value in the project variable named "comparmentid" that you got during the step 2.
58-
![alt text](Podcast-md/compartmentid.jpg)
74+
![alt text](files/Podcast-md/compartmentid.jpg)
5975

60-
# **4.Preview the application**
76+
## **4.Preview the application**
6177
* Now can provide a topic in the text area and click "generate" button.
62-
![alt text](Podcast-md/preview.jpg)
78+
![alt text](files/Podcast-md/preview.jpg)
6379

6480
* Automatically a podcast script will be created and will generate the audio podcast using the Cindy and Bob voices
65-
![alt text](Podcast-md/generated.jpg)
81+
![alt text](files/Podcast-md/generated.jpg)
6682

67-
## Notes
83+
### Notes
6884
* It is important to note that, as of the time of writing this tutorial, the Speech-to-Text service is available exclusively in the Phoenix region.
6985

7086
## I hope you liked it.
File renamed without changes.

0 commit comments

Comments
 (0)