Skip to content

Commit 6bf66c0

Browse files
authored
Merge branch 'main' into NicolaCimitile-patch-7
2 parents 4ba1324 + ebda716 commit 6bf66c0

File tree

16 files changed

+399
-8
lines changed

16 files changed

+399
-8
lines changed

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ Identify the compartment you're currently working within. Navigate to 'Identity'
6060
* Automatically a podcast script will be created and will generate the audio podcast using the Cindy and Bob voices
6161
![alt text](generated.jpg)
6262

63+
## Notes
64+
* 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.
6365

6466
## I hope you liked it.
6567
Author: Jesús Brasero

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

Lines changed: 62 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,70 @@ 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: 22.11.2024
8+
Reviewed: 26.11.2024
99

10-
# When to use this asset?
11-
12-
See the README document in the /Podcast-md folder.
13-
14-
# How to use this asset?
10+
# **1. Prepare your user**
11+
12+
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+
Generate API Keys using OCI Console
14+
To Generate the API Keys using OCI Console:
15+
16+
- Login into your OCI Account.
17+
![alt text]![alt text](Podcast-md/ak1.png)
18+
- Click on the Profile icon at the top-right corner and select your Profile hyperlink.
19+
![alt text](Podcast-md/ak2.png)
20+
- Under Resources section at the bottom-left, select API Keys and then click Add API Key.
21+
![alt text](Podcast-md/ak3.png)
22+
- 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)
24+
- 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)
26+
27+
28+
29+
# **2.Pick you compartment**
30+
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+
32+
# **3.Open Visual Builder**
33+
## Import Visual Builder project
34+
* Open Visual Builder and click on the "Import" button. Choose "Application from file".
35+
* Drop the zip project file
36+
* Provide a name and an ID, for example "Podcast_Generator". Click on Import button.
37+
![alt text](Podcast-md/import_project.jpg)
38+
39+
## Configure REST APIs authentication
40+
* Open the recently created project.
1541

16-
See the README document in the /Podcast-md folder.
42+
* Click on Services button (left side) and click on "Backends"
43+
![alt text](Podcast-md/services.jpg)
44+
45+
* Now, click on TTS, and Servers to edit server authentication.
46+
![alt text](Podcast-md/edit_tts.jpg)
47+
48+
* Click the pencil to provide the OCI Crendentials
49+
![alt text](Podcast-md/edit_tts_2.jpg)
50+
51+
* Provide the crendentials you got during the step 1.
52+
![alt text](Podcast-md/signature.jpg)
53+
54+
* Repeat the same process with the GenAI backend.
55+
56+
## Provide your compartmentId
57+
* Provide compartmentId default value in the project variable named "comparmentid" that you got during the step 2.
58+
![alt text](Podcast-md/compartmentid.jpg)
59+
60+
# **4.Preview the application**
61+
* Now can provide a topic in the text area and click "generate" button.
62+
![alt text](Podcast-md/preview.jpg)
63+
64+
* 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)
66+
67+
## Notes
68+
* 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.
69+
70+
## I hope you liked it.
71+
Author: Jesús Brasero
1772

1873
# License
1974

cloud-infrastructure/networking/peering/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Reviewed: 30.10.2024
1818
- [LPG Part 2](https://blogs.oracle.com/cloud-infrastructure/post/easily-connect-isolated-networks-using-oracle-cloud-infrastructures-vcn-peering-solution-part-2)
1919
- [LPG inter tenancy](https://www.ateam-oracle.com/post/inter-tenancy-vcn-peering-using-remote-peering-connection)
2020
- [RPC 2 Regions](https://learnoci.cloud/how-to-connect-2-vcns-in-different-regions-using-remote-peering-connection-decac8b9e4de)
21-
21+
- [RPC IAM Policy Tool](https://iwanhoogendoorn.nl/rpc-iam-policy-creator/)
2222
## Videos & Podcasts
2323

2424
- [LPG video tutorial](https://www.youtube.com/watch?v=kO1UlrwffgM)

0 commit comments

Comments
 (0)