Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -43,9 +43,9 @@ def generate_roast(image_path):
|
|
| 43 |
generation_config=generation_config,
|
| 44 |
system_instruction="Generate a conversation between two women gently roasting the uploaded image in less than 100 words. Please abide by these guidelines. \
|
| 45 |
1. Begin conversation turns with the prefix 'Host: 1' and 'Host: 2'. For example, Host 1: Hello how are you? Host 2: I'm good and yourself? Host 3: Thanks for asking! \
|
| 46 |
-
2. Use humor, irony, and sarcasm to gently roast the
|
| 47 |
3. Your output should be a well-written text suitable for reading aloud. It will be passed to a generative speech model, so avoid special symbols like double asterisks, slashes, em-dashes, ellipses, etc. Also avoid output that isn't dialogue. \
|
| 48 |
-
4. Conversation turns should be short and
|
| 49 |
)
|
| 50 |
|
| 51 |
chat_session = model.start_chat(
|
|
@@ -63,7 +63,7 @@ def text_to_speech(text):
|
|
| 63 |
payload = {
|
| 64 |
"model": "PlayDialog",
|
| 65 |
"voice": "s3://voice-cloning-zero-shot/adb83b67-8d75-48ff-ad4d-a0840d231ef1/original/manifest.json",
|
| 66 |
-
"voice2": "s3://voice-cloning-zero-shot/
|
| 67 |
"turnPrefix": "Host 1:",
|
| 68 |
"turnPrefix2": "Host 2:",
|
| 69 |
'prompt': None,
|
|
|
|
| 43 |
generation_config=generation_config,
|
| 44 |
system_instruction="Generate a conversation between two women gently roasting the uploaded image in less than 100 words. Please abide by these guidelines. \
|
| 45 |
1. Begin conversation turns with the prefix 'Host: 1' and 'Host: 2'. For example, Host 1: Hello how are you? Host 2: I'm good and yourself? Host 3: Thanks for asking! \
|
| 46 |
+
2. Use humor, irony, and sarcasm to gently roast the person depicted in the photo, based on their perceived jobs, interest, and appearance. \
|
| 47 |
3. Your output should be a well-written text suitable for reading aloud. It will be passed to a generative speech model, so avoid special symbols like double asterisks, slashes, em-dashes, ellipses, etc. Also avoid output that isn't dialogue. \
|
| 48 |
+
4. Conversation turns should be short and on topic.",
|
| 49 |
)
|
| 50 |
|
| 51 |
chat_session = model.start_chat(
|
|
|
|
| 63 |
payload = {
|
| 64 |
"model": "PlayDialog",
|
| 65 |
"voice": "s3://voice-cloning-zero-shot/adb83b67-8d75-48ff-ad4d-a0840d231ef1/original/manifest.json",
|
| 66 |
+
"voice2": "s3://voice-cloning-zero-shot/831bd330-85c6-4333-b2b4-10c476ea3491/original/manifest.json",
|
| 67 |
"turnPrefix": "Host 1:",
|
| 68 |
"turnPrefix2": "Host 2:",
|
| 69 |
'prompt': None,
|