You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ai/ai-speech/podcast-generator/README.md
+38-22Lines changed: 38 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,66 +5,82 @@ The application is designed to streamline podcast production through advanced AI
5
5
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.
6
6
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.
7
7
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?
9
25
10
-
# **1. Prepare your user**
26
+
##**1. Prepare your user**
11
27
12
28
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.
13
29
Generate API Keys using OCI Console
14
30
To Generate the API Keys using OCI Console:
15
31
16
32
- Login into your OCI Account.
17
-
![alt text]
33
+
![alt text]
18
34
- Click on the Profile icon at the top-right corner and select your Profile hyperlink.
19
-

35
+

20
36
- Under Resources section at the bottom-left, select API Keys and then click Add API Key.
21
-

37
+

22
38
- The Add API Key dialog is displayed. Select Generate API Key Pair to create a new key pair.
23
-

39
+

24
40
- 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
-

41
+

26
42
27
43
28
44
29
-
# **2.Pick you compartment**
45
+
##**2.Pick you compartment**
30
46
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)
31
47
32
-
# **3.Open Visual Builder**
33
-
## Import Visual Builder project
48
+
##**3.Open Visual Builder**
49
+
###Import Visual Builder project
34
50
* Open Visual Builder and click on the "Import" button. Choose "Application from file".
35
51
* Drop the zip project file
36
52
* Provide a name and an ID, for example "Podcast_Generator". Click on Import button.
37
-

53
+

38
54
39
-
## Configure REST APIs authentication
55
+
###Configure REST APIs authentication
40
56
* Open the recently created project.
41
57
42
58
* Click on Services button (left side) and click on "Backends"
43
-

59
+

44
60
45
61
* Now, click on TTS, and Servers to edit server authentication.
46
-

62
+

47
63
48
64
* Click the pencil to provide the OCI Crendentials
49
-

65
+

50
66
51
67
* Provide the crendentials you got during the step 1.
52
-

68
+

53
69
54
70
* Repeat the same process with the GenAI backend.
55
71
56
-
## Provide your compartmentId
72
+
###Provide your compartmentId
57
73
* Provide compartmentId default value in the project variable named "comparmentid" that you got during the step 2.
58
-

74
+

59
75
60
-
# **4.Preview the application**
76
+
##**4.Preview the application**
61
77
* Now can provide a topic in the text area and click "generate" button.
62
-

78
+

63
79
64
80
* Automatically a podcast script will be created and will generate the audio podcast using the Cindy and Bob voices
65
-

81
+

66
82
67
-
## Notes
83
+
###Notes
68
84
* 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.
0 commit comments