Puoi riprodurre la voce, il tono, la cadenza e il timbro di un oratore a partire da
un breve campione audio utilizzando la funzionalità di replica vocale. Sia
Gemini 3.8 Flash TTS
(gemini-3.8-flash-tts) che
Gemini 3.8 Flash-Lite TTS
(gemini-3.8-flash-lite-tts) supportano la replica vocale.
Per replicare una voce, invia una registrazione di riferimento dell'oratore
(source_audio) e una registrazione dello stesso oratore che legge una dichiarazione
di consenso (consent_audio) all'API Voices. Il servizio verifica il consenso e
restituisce un identificatore per la voce replicata. Quindi, trasmetti questo identificatore
in speechConfig.voiceConfig.voice nelle richieste generateContent o
streamGenerateContent, senza caricare di nuovo l'audio.
Modalità di archiviazione
Quando crei una voce replicata, il campo store seleziona una delle due
modalità di archiviazione:
- Voce memorizzata (
store: true): Google memorizza la voce replicata nel tuo progetto e restituisce un ID voce (voice_...) nel campoid. Puoi elencare, ottenere ed eliminare le voci memorizzate con l'API Voices. - Chiave di replica della voce (
store: false): Google non memorizza la voce replicata. Il servizio restituisce una chiave di replica vocale crittografata (voicekey_...) nel campokeye la tua applicazione la memorizza. Utilizza questa modalità se il tuo carico di lavoro richiede che Google non conservi i profili vocali.
| Modalità di archiviazione | Identificatore | Gestione | Scadenza |
|---|---|---|---|
Voce memorizzata (store: true) |
voice_... |
Metodi API Voices list, get e delete |
1 anno dopo l'ultimo utilizzo |
Chiave di replica vocale (store: false) |
voicekey_... |
Memorizzati dalla tua applicazione. Google non conserva la chiave. | 7 giorni dopo la creazione |
La generazione di un discorso con una voce memorizzata riavvia il periodo di conservazione di un anno,
in modo che una voce che utilizzi regolarmente non scada. Una richiesta che utilizza una chiave di replica vocale scaduta non va a buon fine e restituisce un errore INVALID_ARGUMENT, mentre una richiesta che utilizza una voce memorizzata eliminata o scaduta non va a buon fine e restituisce un errore NOT_FOUND. Per continuare
a utilizzare una voce replicata, ricreala prima che scada.
Prima di iniziare
Completa i passaggi descritti nella sezione
Prima di iniziare
della pagina Gemini TTS. L'API Voices è disponibile nella località global
tramite la versione v1beta1 dell'API.
Requisiti relativi all'audio e ai requisiti per il consenso
Ogni richiesta di creazione di una voce replicata richiede due registrazioni della stessa persona adulta:
- Audio di riferimento (
source_audio): da 10 a 30 secondi di parlato pulito e naturale della persona di cui vuoi replicare la voce. Campioni più lunghi generalmente producono risultati migliori. Audio del consenso (
consent_audio): una registrazione della stessa persona che legge la dichiarazione di consenso nella sua lingua parola per parola. Per le dichiarazioni, consulta Lingue supportate e dichiarazioni di consenso. In inglese, la dichiarazione è:"Sono il proprietario di questa voce e ho acconsentito alla creazione di un modello di sintesi vocale della mia voce tramite l'utilizzo di Google Cloud".
Entrambe le registrazioni devono essere file WAV con PCM lineare little-endian a 16 bit, mono, a 24 kHz.
Se la registrazione del consenso non corrisponde alla dichiarazione di consenso o l'audio
non soddisfa le linee guida per l'utilizzo, la richiesta create non va a buon fine e viene visualizzato un
errore INVALID_ARGUMENT che descrive il problema.
Crea una voce replicata archiviata
Imposta i seguenti campi nella richiesta:
store:true.voice.type:VOICE_TYPE_REPLICATED.voice.display_name: (Facoltativo) Un nome per la voce.voice.replicated.source_audioevoice.replicated.consent_audio: le registrazioni di riferimento e del consenso codificate in Base64, ciascuna conmime_typeimpostato suaudio/wav.
Non impostare voice.model. Le richieste che impostano un modello insieme a
store: true non vanno a buon fine e restituiscono un errore INVALID_ARGUMENT.
La risposta restituisce l'ID voce nel campo id.
Python
import base64
from google import genai
client = genai.Client(enterprise=True, project="PROJECT_ID", location="global")
with open("SOURCE_AUDIO_PATH", "rb") as f:
source_b64 = base64.b64encode(f.read()).decode("utf-8")
with open("CONSENT_AUDIO_PATH", "rb") as f:
consent_b64 = base64.b64encode(f.read()).decode("utf-8")
replicated_voice = client.voices.create(
store=True,
voice={
"type": "VOICE_TYPE_REPLICATED",
"display_name": "Custom replicated speaker",
"replicated": {
"source_audio": {"mime_type": "audio/wav", "data": source_b64},
"consent_audio": {"mime_type": "audio/wav", "data": consent_b64},
},
},
timeout=60,
)
# The voice ID starts with "voice_".
print(f"Created voice ID: {replicated_voice.id}")
REST
SOURCE_B64=$(base64 -w 0 SOURCE_AUDIO_PATH)
CONSENT_B64=$(base64 -w 0 CONSENT_AUDIO_PATH)
cat > request.json <<EOF
{
"store": true,
"voice": {
"type": "VOICE_TYPE_REPLICATED",
"displayName": "Custom replicated speaker",
"replicated": {
"sourceAudio": {"mimeType": "audio/wav", "data": "${SOURCE_B64}"},
"consentAudio": {"mimeType": "audio/wav", "data": "${CONSENT_B64}"}
}
}
}
EOF
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://aiplatform.googleapis.com/v1beta1/projects/PROJECT_ID/locations/global/voices \
-d @request.json | jq -r '.id'
Sostituisci quanto segue:
- PROJECT_ID: l'ID progetto Google Cloud .
- SOURCE_AUDIO_PATH: il percorso del file WAV di riferimento.
- CONSENT_AUDIO_PATH: il percorso del file WAV di consenso.
Per elencare, ottenere o eliminare le voci replicate archiviate, utilizza gli stessi metodi delle voci progettate. Per maggiori dettagli, vedi Gestire le voci memorizzate.
Crea una chiave di replica vocale
Imposta i seguenti campi nella richiesta:
store:false.voice.type:VOICE_TYPE_REPLICATED.voice.model: obbligatorio. Il modello TTS Gemini 3.8 con cui creare la chiave, ad esempiogemini-3.8-flash-tts. La chiave funziona con entrambi i modelli TTS di Gemini 3.8.voice.replicated.source_audioevoice.replicated.consent_audio: le registrazioni di riferimento e del consenso codificate in Base64, ciascuna conmime_typeimpostato suaudio/wav.
La risposta restituisce la chiave di replica vocale nel campo key.
Python
import base64
from google import genai
client = genai.Client(enterprise=True, project="PROJECT_ID", location="global")
with open("SOURCE_AUDIO_PATH", "rb") as f:
source_b64 = base64.b64encode(f.read()).decode("utf-8")
with open("CONSENT_AUDIO_PATH", "rb") as f:
consent_b64 = base64.b64encode(f.read()).decode("utf-8")
replicated_voice = client.voices.create(
store=False,
voice={
"model": "gemini-3.8-flash-tts",
"type": "VOICE_TYPE_REPLICATED",
"replicated": {
"source_audio": {"mime_type": "audio/wav", "data": source_b64},
"consent_audio": {"mime_type": "audio/wav", "data": consent_b64},
},
},
timeout=60,
)
# Store the key in your application. It starts with "voicekey_".
voice_key = replicated_voice.key
REST
SOURCE_B64=$(base64 -w 0 SOURCE_AUDIO_PATH)
CONSENT_B64=$(base64 -w 0 CONSENT_AUDIO_PATH)
cat > request.json <<EOF
{
"store": false,
"voice": {
"model": "gemini-3.8-flash-tts",
"type": "VOICE_TYPE_REPLICATED",
"replicated": {
"sourceAudio": {"mimeType": "audio/wav", "data": "${SOURCE_B64}"},
"consentAudio": {"mimeType": "audio/wav", "data": "${CONSENT_B64}"}
}
}
}
EOF
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://aiplatform.googleapis.com/v1beta1/projects/PROJECT_ID/locations/global/voices \
-d @request.json | jq -r '.key'
Generare la voce con una voce replicata
Passa l'ID voce o la chiave di replica della voce in
speechConfig.voiceConfig.voice:
Python
from google import genai
client = genai.Client(enterprise=True, project="PROJECT_ID", location="global")
response = client.models.generate_content(
model="gemini-3.8-flash-tts",
contents=[{
"role": "user",
"parts": [{
"text": "Hello! This audio was generated with a replicated voice.",
"speech_metadata": {"style": "warm and conversational"},
}],
}],
config={
"response_modalities": ["AUDIO"],
"speech_config": {"voice_config": {"voice": "VOICE"}},
},
)
# The SDK has already decoded the base64 audio, so inline_data.data is a
# complete WAV file by default.
with open("replicated_voice.wav", "wb") as f:
f.write(response.candidates[0].content.parts[0].inline_data.data)
REST
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/global/publishers/google/models/gemini-3.8-flash-tts:generateContent \
-d '{
"contents": [{
"role": "user",
"parts": [{
"text": "Hello! This audio was generated with a replicated voice.",
"speechMetadata": {"style": "warm and conversational"}
}]
}],
"generationConfig": {
"responseModalities": ["AUDIO"],
"speechConfig": {
"voiceConfig": {"voice": "VOICE"}
}
}
}' | jq -r '.candidates[0].content.parts[0].inlineData.data' | base64 --decode > replicated_voice.wav
Sostituisci VOICE con l'ID voce (voice_...) o la chiave di replica della voce (voicekey_...) restituita dal metodo create.
Le richieste di creazione di voci sono soggette a una quota per progetto al minuto. Se lo superi, il metodo create restituisce un errore RESOURCE_EXHAUSTED. Per saperne di più, consulta Quote e limiti di sistema.
Lingue supportate e dichiarazioni di consenso
L'API Voices verifica il consenso confrontando la trascrizione di consent_audio
con la dichiarazione di consenso. L'oratore deve leggere la dichiarazione parola per parola nella sua lingua:
| Lingua | Codice BCP-47 | Dichiarazione di consenso |
|---|---|---|
| Afrikaans | af |
Ek is die eienaar van hierdie stem en het ingestem tot die skep van 'n sintetiese model van my stem deur die gebruik van Google Cloud. |
| Albanese | sq |
Unë jam pronari i këtij zëri dhe kam dhënë pëlqimin për krijimin e një modeli sintetik të zërit tim përmes përdorimit të Google Cloud. |
| Amarico | am |
Sono il proprietario di questa voce e ho acconsentito alla creazione di un modello di voce artificiale utilizzando Google Cloud. |
| Arabo | ar |
أنا صاحب هذا الصوت وقد وافقت على إنشاء نموذج اصطناعي لصوتي باستخدام خدمة جوجل كلاود. |
| Armeno | hy |
Ես այս ձայնի սեփականատերն եմ և համաձայնություն եմ տվել Google Cloud-ի միջոցով իմ ձայնի սինթետիկ մոդելի ստեղծմանը։ |
| Azero | az |
Mən bu səsin sahibiyəm və Google Cloud vasitəsilə səsimin sintetik modelinin yaradılmasına razılıq vermişəm. |
| Bengalese | bn |
আমি এই কণ্ঠস্বরের মালিক এবং গুগল ক্লাউড ব্যবহারের মাধ্যমে আমার কণ্ঠস্বরের একটি কৃত্রিম মডেল তৈরিতে সম্মতি দিয়েছি। |
| Basco | eu |
Ahots honen jabea naiz eta nire ahotsaren eredu sintetiko bat sortzeko baimena eman dut Google Cloud erabiliz. |
| Bielorusso | be |
Я з'яўляюся ўладальнікам гэтага голасу і даў згоду на стварэнне сінтэтычнай мадэлі майго голасу з дапамогай Google Cloud |
| Bulgaro | bg |
Аз съм собственикът на този глас и съм дал съгласието си за създаването на синтетичен модел на моя глас чрез използването на Google Cloud. |
| Birmano | my |
ကျွန်ုပ်သည် ဤအသံ၏ပိုင်ရှင်ဖြစ်ပြီး Google Cloud ကိုအသုံးပြုခြင်းဖြင့် ကျွန်ုပ်၏အသံ၏ ပေါင်းစပ်ပုံစံတစ်ခု ဖန်တီးရန် သဘောတူပါသည်။ |
| Catalano | ca |
Sóc el propietari d'aquesta veu i he donat el meu consentiment per a la creació d'un model sintètic de la meva veu mitjançant l'ús de Google Cloud. |
| Cebuano | ceb |
Ako ang tag-iya niining tingog ug miuyon sa paghimo og sintetikong modelo sa akong tingog pinaagi sa paggamit sa Google Cloud. |
| Cinese, mandarino | cmn |
Sono il proprietario di questa voce e ho acconsentito alla creazione del mio modello di sintesi vocale tramite Google Cloud. |
| Croato | hr |
Vlasnik sam ovog glasa i pristao sam na izradu sintetičkog modela mog glasa putem Google Clouda. |
| Ceco | cs |
Jsem vlastníkem tohoto hlasu a souhlasil(a) jsem s vytvořením syntetického modelu mého hlasu pomocí služby Google Cloud. |
| Danese | da |
Jeg ejer denne stemme og har givet samtykke til oprettelsen af en syntetisk model af min stemme ved hjælp af Google Cloud. |
| Olandese | nl |
Ik ben de eigenaar van deze stem en heb toestemming gegeven voor het creëren van een synthetisch model van mijn stem via Google Cloud. |
| Inglese | en |
Sono il proprietario di questa voce e ho acconsentito alla creazione di un modello di sintesi vocale della mia voce tramite l'utilizzo di Google Cloud |
| Estone | et |
Olen selle hääle omanik ja olen andnud nõusoleku oma hääle sünteetilise mudeli loomiseks Google Cloudi abil. |
| Filippino | fil |
Ako ang may-ari ng boses na ito at pumayag sa paglikha ng isang sintetikong modelo ng aking boses sa pamamagitan ng paggamit ng Google Cloud. |
| Finlandese | fi |
Olen tämän äänen omistaja ja olen antanut suostumukseni synteettisen ääneni mallintamiseen Google Cloudin avulla. |
| Francese | fr |
Je suis propriétaire de cette voix et j'ai consenti à la création d'un modèle synthétique de ma voix grâce à l'utilisation de Google Cloud. |
| Galiziano | gl |
Son o propietario desta voz e dei o meu consentimento para a creación dun modelo sintético da miña voz mediante o uso de Google Cloud. |
| Georgiano | ka |
მე ვარ ამ ხმის მფლობელი და დავთანხმდი ჩემი ხმის სინთეზური მოდელის შექმნას Google Cloud-ის გამოყენებით. |
| Tedesco | de |
Ich bin der Inhaber dieser Stimme und habe der Erstellung eines synthetischen Modells meiner Stimme mithilfe von Google Cloud zugestimmt. |
| Greco | el |
Είμαι ο κάτοχος αυτής της φωνής και έχω συναινέσει στη δημιουργία ενός συνθετικού μοντέλου της φωνής μου μέσω της χρήσης του Google Cloud. |
| Gujarati | gu |
હું આ અવાજનો માલિક છું અને Google Cloud ના ઉપયોગ દ્વારા મારા અવાજનું સિન્થેટિક મોડેલ બનાવવા માટે સંમતિ આપી છે. |
| Creolo haitiano | ht |
Mwen se pwopriyetè vwa sa a epi mwen bay konsantman pou kreyasyon yon modèl sentetik vwa mwen atravè itilizasyon Google Cloud. |
| Ebraico | he |
אני הבעלים של קול זה והסכמתי ליצירת מודל סינתטי של קולי באמצעות Google Cloud. |
| Hindi | hi |
मैं इस आवाज का स्वामी हूं और मैंने Google क्लाउड के उपयोग के माध्यम से अपनी आवाज का कृत्रिम मॉडल बनाने की सहमति दी है। |
| Ungherese | hu |
Én vagyok a hang tulajdonosa, és hozzájárultam ahhoz, hogy a Google Cloud segítségével szintetikus modellt készítsenek a hangomról. |
| Islandese | is |
Ég er eigandi þessarar raddar og hef samþykkt að búið sé til tilbúið líkan af rödd minni með því að nota Google Cloud. |
| Indonesiano | id |
Saya adalah pemilik suara ini dan telah menyetujui pembuatan model sintetis suara saya melalui penggunaan Google Cloud. |
| Italiano | it |
Sono il proprietario di questa voce e ho acconsentito alla creazione di un modello sintetico della mia voce tramite l'utilizzo di Google Cloud. |
| Giapponese | ja |
私はこの音声の所有者であり、Google Cloud を利用して私の音声の合成モデルを作成することに同意しました。 |
| Giavanese | jv |
Aku sing nduwèni swara iki lan wis sarujuk kanggo nggawé model sintetis swaraku liwat panggunaan Google Cloud. |
| Kannada | kn |
ನಾನು ಈ ಧ್ವನಿಯ ಮಾಲೀಕ ಮತ್ತು Google Cloud ಬಳಕೆಯ ಮೂಲಕ ನನ್ನ ಧ್ವನಿಯ ಸಂಶ್ಲೇಷಿತ ಮಾದರಿಯನ್ನು ರಚಿಸಲು ಸಮ್ಮತಿಸಿದ್ದೇನೆ. |
| Coreano | ko |
저는 이 음성의 소유자이며, Google Cloud를 사용하여 제 음성의 합성 모델을 생성하는 데 동의했습니다. |
| Lao | lo |
Sono il proprietario di questa voce e ho acconsentito alla creazione di un modello di sintesi vocale della mia voce tramite l'utilizzo di Google Cloud |
| Latino | la |
Huius vocis dominus sum et consensi sum ad creandum exemplar syntheticum vocis meae per usum Google Cloud. |
| Lettone | lv |
Esmu šīs balss īpašnieks un esmu piekritis sintētiska manas balss modeļa izveidei, izmantojot Google Cloud. |
| Lituano | lt |
Esu šio balso savininkas ir sutikau, kad naudojant „Google Cloud“ būtų sukurtas sintetinis mano balso modelis. |
| Lussemburghese | lb |
Ech sinn de Besëtzer vun dëser Stëmm an hunn der Erstellung vun engem synthetesche Modell vu menger Stëmm mat Hëllef vu Google Cloud zougestëmmt. |
| Macedone | mk |
Јас сум сопственик на овој глас и се согласив за создавање синтетички модел на мојот глас преку користење на Google Cloud. |
| Malgascio | mg |
Izaho no tompon'ity feo ity ary nanaiky ny hamorona modely sentetika amin'ny feoko amin'ny alàlan'ny fampiasana ny Google Cloud. |
| Malese | ms |
Saya pemilik suara ini dan telah bersetuju untuk penciptaan model sintetik suara saya melalui penggunaan Google Cloud. |
| Malayalam | ml |
ഈ ശബ്ദത്തിന്റെ ഉടമ ഞാനാണ്, Google Cloud ഉപയോഗിച്ച് എന്റെ ശബ്ദത്തിന്റെ ഒരു സിന്തറ്റിക് മോഡൽ സൃഷ്ടിക്കാൻ ഞാൻ സമ്മതം നൽകിയിട്ടുണ്ട്. |
| Marathi | mr |
मी या आवाजाचा मालक आहे आणि गूगल क्लाउडचा वापर करून माझ्या आवाजाचे कृत्रिम मॉडेल तयार करण्यास मी संमती दिली आहे. |
| Mongolo | mn |
Би энэ дуу хоолойны эзэмшигч бөгөөд Google Cloud ашиглан өөрийн дуу хоолойны синтетик загварыг бүтээхийг зөвшөөрсөн. |
| Nepalese | ne |
म यो आवाजको मालिक हुँ र गुगल क्लाउडको प्रयोग मार्फत मेरो आवाजको सिंथेटिक मोडेल सिर्जना गर्न सहमति दिएको छु। |
| Norvegese, bokmål | nb |
Jeg eier denne stemmen og har samtykket til at det opprettes en syntetisk modell av stemmen min ved bruk av Google Cloud. |
| Odia | or |
Sono il proprietario di questa voce e ho acconsentito alla creazione di un modello sintetico della mia voce tramite l'utilizzo di Google Cloud. |
| Pashto | ps |
زه د دې غږ مالک یم او د ګوګل کلاوډ په کارولو سره مې د خپل غږ د مصنوعي ماډل جوړولو ته رضایت ورکړی دی. |
| Persiano | fa |
من مالک این صدا هستم و با ایجاد یک مدل مصنوعی از صدایم از طریق استفاده از Google Cloud موافقت کردهام. |
| Polacco | pl |
Jestem właścicielem tego głosu i wyraziłem zgodę na utworzenie syntetycznego modelu mojego głosu za pomocą Google Cloud |
| Portoghese | pt |
Eu sou o proprietário desta voz e consinto com a criação de um modelo sintético da minha voz através do uso do Google Cloud. |
| Punjabi | pa |
ਮੈਂ ਇਸ ਆਵਾਜ਼ ਦਾ ਮਾਲਕ ਹਾਂ ਅਤੇ ਗੂਗਲ ਕਲਾਉਡ ਦੀ ਵਰਤੋਂ ਰਾਹੀਂ ਆਪਣੀ ਆਵਾਜ਼ ਦੇ ਇੱਕ ਸਿੰਥੈਟਿਕ ਮਾਡਲ ਨੂੰ ਬਣਾਉਣ ਲਈ ਸਹਿਮਤੀ ਦਿੱਤੀ ਹੈ। |
| Romeno | ro |
Sunt proprietarul acestei voci și am consimțit la crearea unui model sintetic al vocii mele prin utilizarea Google Cloud. |
| Russo | ru |
Я являюсь владельцем этого голоса и дал согласие на создание синтетической модели моего голоса с использованием Google Cloud. |
| Serbo | sr |
Ја сам власник овог гласа и пристао/ла сам на креирање синтетичког модела мог гласа коришћењем Google Cloud-а |
| Sindhi | sd |
مان هن آواز جو مالڪ آهيان ۽ گوگل ڪلائوڊ جي استعمال ذريعي پنهنجي آواز جي هڪ مصنوعي ماڊل جي تخليق تي رضامندي ڏني آهي. |
| Singalese | si |
Sono il proprietario di questa voce e ho acconsentito alla creazione di una versione artificiale della mia voce tramite l'utilizzo di Google Cloud. |
| Slovacco | sk |
Som vlastníkom tohto hlasu a súhlasil/a som s vytvorením syntetického modelu môjho hlasu pomocou služby Google Cloud. |
| Sloveno | sl |
Sem lastnik tega glasu in sem privolil v ustvarjanje sintetičnega modela mojega glasu z uporabo storitve Google Cloud. |
| Spagnolo | es |
Soy el propietario de esta voz y he consentido la creación de un modelo sintético de mi voz mediante el uso de Google Cloud. |
| Swahili | sw |
Mimi ndiye mmiliki wa sauti hii na nimekubali kuundwa kwa modeli ya sauti yangu iliyotengenezwa kwa njia ya Google Cloud. |
| Svedese | sv |
Jag äger den här rösten och har samtyckt till att en syntetisk modell av min röst skapas med hjälp av Google Cloud. |
| Tamil | ta |
இந்தக் குரலின் உரிமையாளர் நானே, மேலும் கூகிள் கிளவுடைப் பயன்படுத்தி எனது குரலின் செயற்கை மாதிரியை உருவாக்குவதற்கும் நான் ஒப்புதல் அளித்துள்ளேன். |
| Telugu | te |
ఈ స్వరానికి నేను యజమానిని మరియు గూగుల్ క్లౌడ్ను ఉపయోగించి నా స్వరం యొక్క కృత్రిమ నమూనాను రూపొందించడానికి నేను సమ్మతించాను. |
| Tailandese | th |
Sono il proprietario di questa voce e ho acconsentito alla creazione di un modello di voce sintetica della mia voce utilizzando Google Cloud |
| Turco | tr |
Bu sesin sahibi benim ve Google Cloud kullanılarak sesimin sentetik bir modelinin oluşturulmasına izin verdim. |
| Ucraino | uk |
Я є власником цього голосу та дав згоду на створення синтетичної моделі мого голосу за допомогою Google Cloud |
| Urdu | ur |
میں اس آواز کا مالک ہوں اور میں نے گوگل کلاؤڈ کے استعمال کے ذریعے اپنی آواز کا مصنوعی ماڈل بنانے پر رضامندی دی ہے۔ |
| Vietnamita | vi |
Tôi là chủ sở hữu giọng nói này và đã đồng ý cho phép tạo ra một mô hình tổng hợp giọng nói của mình thông qua việc sử dụng Google Cloud. |
Best practice
- Registra in un ambiente silenzioso: riduci al minimo eco, rumore di fondo, musica
e voci sovrapposte. La qualità dell'output dipende dalla qualità di
source_audio. - Corrispondenza delle condizioni di registrazione: registra
source_audioeconsent_audiocon lo stesso microfono nella stessa stanza in modo che la verifica del relatore vada a buon fine. - Converti nel formato richiesto: ricampiona le registrazioni a 24 kHz, mono, WAV PCM a 16 bit prima di codificarle.
- Pianifica il rinnovo: le chiavi di replica vocale sono valide per sette giorni e le voci memorizzate scadono un anno dopo l'ultimo utilizzo. Conserva le registrazioni della fonte e del consenso o una procedura per raccoglierle, in modo da poter ricreare la voce prima che scada.
Passaggi successivi
- Crea una voce personalizzata da una descrizione testuale con la funzionalità Progettazione vocale.
- Scopri di più su stile a livello di turno, tag in linea e dialoghi con più interlocutori in Generare la voce con Gemini TTS.