API-ja e "Zërave" të lejon të krijosh zëra të personalizuar nga kërkesa në gjuhë natyrale ("Dizajni i zërit") ose nga regjistrimet e audios referencë dhe pëlqimit të folësit ("Riprodhimi i zërit"), si dhe të listosh, të marrësh dhe të menaxhosh zërat e personalizuar dhe të parakonfiguruar për sintezën e tekstit në ligjërim (TTS).
CreateVoice
Krijon një zë të personalizuar nga një kërkesë në gjuhë natyrale (`VOICE_TYPE_PROMPTED`) ose nga regjistrimet zanore të referencës dhe pëlqimit (`VOICE_TYPE_REPLICATED`).
Trupi i kërkesës
Trupi i kërkesës përmban të dhëna me strukturën e mëposhtme:
Opsionale. Nëse zëri i krijuar ruhet dhe menaxhohet nga Google. * Kur është `true`, Google ruan zërin dhe kthen `Voice.id` (për shembull, `voice_abc123def456`), i cili mund të menaxhohet nëpërmjet `GetVoice`, `ListVoices` dhe `DeleteVoice` dhe referohet nga ID-ja në kërkesat e sintezës. Zërat e ruajtur skadojnë pas 1 viti joaktivitet; përdorimi i një zëri të ruajtur në sintezën e të folurit ose si `base_voice` në `CreateVoice` zgjat `expire_time`. Projektet janë objekt i një kuote maksimale të zërit të ruajtur aktiv; tejkalimi i kuotës kthen `RESOURCE_EXHAUSTED`. * Kur është `false` (parazgjedhja), zëri nuk ruhet nga Google dhe `Voice.key` (p.sh. `voicekey_...`) kthehet për ruajtjen dhe sintezën në anën e klientit. Fushat opsionale të metadatave të zbulimit në `voice` nuk ruhen ose nuk kthehen kur `store` është `false`. * Kërkohet që të jetë `true` kur `voice.type` është `"prompted"` (në rast të kundërt dështon me `INVALID_ARGUMENT`).
Kërkohet. Zëri për të krijuar. `voice.model` është opsional; nëse hiqet, shërbimi zgjedh modelin e parazgjedhur të krijimit të zërit. Fushat vetëm për dalje në `Voice` (`id`, `key`, `expire_time`, `usage`) shpërfillen nëse caktohen.
Përgjigjja
Nëse është i suksesshëm, trupi i përgjigjes përmban të dhëna me strukturën e mëposhtme:
Opsionale. Përshkruesi i theksit rajonal (p.sh. "Amerikan", "Britanik").
Opsionale. Konteksti ose domeni optimal i përdorimit (p.sh. "Bisedor", "Libër audio", "Lajme").
Opsionale. Përmbledhje përshkruese e timbrit vokal, personalitetit dhe tonit.
Opsionale. Emri prezantues i dhënë nga përdoruesi për një zë të ruajtur (`store = true`), ose emri i katalogut për një zë të parakonstruksionuar.
Vetëm rezultat. Vula kohore në të cilën skadon një zë i personalizuar i ruajtur (`store = true`) ose një çelës zëri i replikuar (`store = false`). Për zërat e personalizuar të ruajtur (`store = true`), kjo kohë skadimi zgjatet kur zëri përdoret për sintezën e ligjërimit ose si një `base_voice` në `CreateVoice`. Anulo caktimin për zërat e katalogut të parakonstruksionit (`"prebuilt"`), të cilët nuk skadojnë.
Opsionale. Prezantimi i gjinisë së perceptuar të zërit (p.sh. "femër", "mashkull", "neutrale").
Vetëm rezultat. Identifikuesi unik i zërit. * Për zërat e personalizuar të menaxhuar nga Google (`store = true`), kjo është një ID e gjeneruar me parashtesën `voice_` (p.sh. `voice_abc123def456`). Transmeto `voices/{id}` si `name` në `GetVoice` dhe `DeleteVoice` dhe transmeto `{id}` drejtpërdrejt te `SpeechConfig.voice_config.voice` (ose `SpeechConfig.voice`) gjatë sintezës së të folurit. * Për zërat e katalogut të parakonstruksionit (`"prebuilt"` të kthyer nga `ListVoices`), ky është emri i altoparlantit (për shembull, `Puck` ose `Charon`). * I pacaktuar kur `CreateVoice` thirret me `store = false`.
Vetëm rezultat. Çelësi i replikimit të zërit të menaxhuar nga klienti (me parashtesën `voicekey_`). Kthehet vetëm nga `CreateVoice` kur `type` është `"replicated"` dhe `store` është `false`. Kaloji këtë çelës te `SpeechConfig.voice_config.voice` (ose `SpeechConfig.voice`) gjatë sintezës së të folurit.
Opsionale. Etiketa e gjuhës kryesore BCP-47 (p.sh. "en-US", "fr-FR").
Opsionale. Modeli i përdorur për të projektuar ose replikuar zërin. Nëse hiqet në `CreateVoice`, parazgjedhja është modeli më i fundit i mbështetur i dizajnit të zërit. Kthehet në përgjigjet e `CreateVoice`, `GetVoice` dhe `ListVoices` për zërat e personalizuar (`"prompted"` dhe `"replicated"`); nuk është caktuar për zërat `"prebuilt"`. Zërat e krijuar mund të sintetizohen në çdo model të mbështetur të sintezës TTS.
Opsionale. Personazhi i synuar ose arketipi i personazhit (p.sh. "I ngrohtë, miqësor", "Narrator").
pitch Pitch (opsionale)
Opsionale. Klasifikimi i lartësisë së zërit.
-
lowZë me intonacion më të ulët.
-
mediumZë me tonalitet mesatar.
-
highZë me intonacion më të lartë.
kërkoi PromptedVoice (opsionale)
Parametrat për gjenerimin e zërit të kërkuar. Kërkohet në `CreateVoice` kur `type` është `"prompted"`. Kthehet në përgjigjet e `CreateVoice`, `GetVoice` dhe `ListVoices` për zërat e kërkuar.
Kërkohet. Kërkesa në gjuhë natyrale që përshkruan zërin e dëshiruar, p.sh. "Një zë i thellë, i fortë mashkullor i një ogri të madh të lig në moshën e mesme."
Opsionale. Kodi i rajonit gjeografik ISO 3166-1 alpha-2 ose UN M.49 (p.sh. "US", "GB", "001").
sample_audio AudioData (opsionale)
Vetëm rezultat. Audioja shembull (audioja e kërkesës së sintetizatorit) e gjeneruar për një zë të kërkuar. Plotësohet vetëm në përgjigjet e `CreateVoice` dhe `GetVoice` kur `type` është `"prompted"`; nuk vendoset në përgjigjet e `ListVoices` dhe për zërat `"replicated"` ose `"prebuilt"`.
Kërkohet. Bajtet e audios së papërpunuar.
Kërkohet. Lloji i MIME-s i IANA-s i të dhënave audio (për shembull, `audio/wav` ose `audio/mpeg`).
type VoiceType (opsionale)
Kërkohet. Lloji i zërit. Në `CreateVoice`, duhet të jetë `"replicated"` ose `"prompted"`. Në përgjigjet e `ListVoices`, mund të jetë gjithashtu `"prebuilt"`.
-
replicatedNjë zë i personalizuar i replikuar nga një kampion audio referencë dhe regjistrim i pëlqimit të folësit.
-
promptedNjë zë i personalizuar i gjeneruar nga një kërkesë me tekst në gjuhë natyrale (opsionalisht modifikimi ose remiksimi i një `base_voice`).
-
prebuiltNjë zë i integruar i sistemit nga katalogu i zërave të Google (p.sh. `Puck`, `Charon`). Kthehet në përgjigje; nuk mund të specifikohet si lloji në `CreateVoice`.
usage Usage (opsionale)
Vetëm rezultat. Statistikat e përdorimit të kodeve për kërkesën për krijimin me zë. Plotësohet vetëm në përgjigjen e `CreateVoice` kur `type` është `"prompted"`; nuk caktohet për `"replicated"` dhe në përgjigjet e `GetVoice` dhe `ListVoices`.
cached_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të kodeve të ruajtura në memorien specifike sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
grounding_tool_count array (GroundingToolCount) (opsionale)
Numri i veglave të argumentimit.
Numri i llogaritjeve të veglave të tokëzimit.
Lloji i veglës bazë të lidhur me numrin.
Vlerat e mundshme:
-
google_searchArgumentimi me "Kërko në ueb në Google" dhe "Kërko për imazhe" dhe argumentimi në ueb për ndërmarrjen.
-
google_mapsArgumentimi me Google Maps.
-
retrievalArgumentimi me të dhënat e klientit, p.sh. VertexAISearch.
input_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të kodeve hyrëse sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
output_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të tokenëve të daljes sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
tool_use_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të tokenëve të përdorimit të veglave sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
Numri i kodeve në pjesën e ruajtur në memorien specifike të kërkesës (përmbajtja e ruajtur në memorien specifike).
Numri i kodeve në kërkesë (kontekst).
Numri total i kodeve në të gjitha përgjigjet e gjeneruara.
Numri i kodeve të mendimeve për modelet arsyetuese.
Numri total i tokenëve për kërkesën e ndërveprimit (kërkesa + përgjigjet + tokenë të tjerë të brendshëm).
Numri i kodeve të pranishme në kërkesat për përdorimin e veglave.
Krijo
ListVoices
Liston zërat e personalizuar të ruajtur në zotërimin e telefonuesit (renditur nga më i riu i pari) pasuar nga zërat e parainstaluar të sistemit nga katalogu i zërave të Google.
Shtegu / parametrat e kërkesës
Opsionale. Filtro sipas përshkrimit të theksit (p.sh. "Amerikan", "Britanik"). Përputhje e saktë e pandjeshme ndaj shkronjave të mëdha dhe të vogla. Nëse specifikohen disa vlera, përputhet me zërat me cilindo nga theksat e specifikuara (OR).
Opsionale. Filtro sipas kontekstit ose domenit të synuar (p.sh. "Lajme, Reklamë"). Përputhje e saktë e pandjeshme ndaj shkronjave të mëdha dhe të vogla. Nëse specifikohen disa vlera, përputhet me zërat me cilindo nga kontekstet e specifikuara (OR).
Opsionale. Filtro sipas prezantimit të gjinisë (p.sh. "femër", "mashkull", "neutrale"). Përputhje e saktë e pandjeshme ndaj shkronjave të mëdha dhe të vogla. Nëse specifikohen disa vlera, përputhet me zërat me cilindo nga gjinitë e specifikuara (OR).
Opsionale. Filtro sipas kodit të gjuhës BCP-47 (p.sh. "en-US"). Përputhje e saktë e pandjeshme ndaj shkronjave të mëdha dhe të vogla. Nëse specifikohen disa vlera, përputhet me zërat me cilindo nga kodet e specifikuara të gjuhës (OR).
Opsionale. Numri maksimal i zërave për t'u kthyer për faqe. Shërbimi mund të kthejë më pak se kjo vlerë. Nëse nuk specifikohet, kthehen maksimumi 50 zëra. Vlera maksimale është 1000; vlerat mbi 1000 detyrohen të jenë 1000.
Opsionale. Një kod faqesh i marrë nga një thirrje e mëparshme e `ListVoices`. Jepi këtë për të marrë faqen pasardhëse. Kur faqëzon, të gjithë parametrat e kërkesës së filtrit (`language_code`, `region_code`, `accent`, `persona`, `context`, `gender`, `pitch`, `type`, dhe `search`) duhet të përputhen me thirrjen që ktheu këtë kod; përndryshe kërkesa dështon me `INVALID_ARGUMENT`. `page_size` mund të ndryshojë midis faqeve.
Opsionale. Filtro sipas personazhit vokal (p.sh. "I ngrohtë, miqësor"). Përputhje e saktë e pandjeshme ndaj shkronjave të mëdha dhe të vogla. Nëse specifikohen disa vlera, përputhet me zërat me cilindo nga personazhet e specifikuara (OR).
Opsionale. Filtro sipas tonit të vokalit. Pranon `"low"`, `"medium"`, `"high"` (pa dallim shkronjash të mëdha dhe të vogla). Nëse specifikohen disa vlera, përputh zërat me ndonjë nga tonalitetet e specifikuara (OR).
Opsionale. Filtro sipas kodit të rajonit ISO 3166-1 alpha-2 ose UN M.49 (p.sh. "US", "001"). Përputhje e saktë e pandjeshme ndaj shkronjave të mëdha dhe të vogla. Nëse specifikohen disa vlera, përputhet me zërat me cilindo nga kodet e specifikuara të rajoneve (OR).
Opsionale. Kërkesa e kërkimit për nënvargun e tekstit të lirë përputhet pa dallim shkronjash të mëdha dhe të vogla me `display_name` dhe `description`. Maksimumi 2048 bajt.
Opsionale. Filtro sipas llojit të zërit. Pranon `"të parandërtuara"`, `"të replikuara"`, `"të sugjeruara"` (pa dallim shkronjash të mëdha dhe të vogla). Nëse specifikohen disa vlera, përputhet me zërat me cilindo nga llojet e specifikuara (OR).
Përgjigjja
Nëse është i suksesshëm, trupi i përgjigjes përmban të dhëna me strukturën e mëposhtme:
Një kod që mund të dërgohet si `page_token` për të marrë faqen tjetër. Nëse është bosh, nuk ka faqe të tjera pasuese.
Zërat nga koleksioni i specifikuar.
Lista
GetVoice
Merr një zë të personalizuar të ruajtur (`store = true`) sipas emrit të burimit. Zërat e katalogut të parakonfiguruar (`VOICE_TYPE_PREBUILT`) nuk mund të merren nëpërmjet `GetVoice`; përdor më mirë `ListVoices`.
Shtegu / parametrat e kërkesës
Kërkohet. Emri i burimit të zërit të personalizuar të ruajtur për ta marrë (për shembull, `voices/voice_abc123def456`).
Përgjigjja
Nëse është i suksesshëm, trupi i përgjigjes përmban të dhëna me strukturën e mëposhtme:
Opsionale. Përshkruesi i theksit rajonal (p.sh. "Amerikan", "Britanik").
Opsionale. Konteksti ose domeni optimal i përdorimit (p.sh. "Bisedor", "Libër audio", "Lajme").
Opsionale. Përmbledhje përshkruese e timbrit vokal, personalitetit dhe tonit.
Opsionale. Emri prezantues i dhënë nga përdoruesi për një zë të ruajtur (`store = true`), ose emri i katalogut për një zë të parakonstruksionuar.
Vetëm rezultat. Vula kohore në të cilën skadon një zë i personalizuar i ruajtur (`store = true`) ose një çelës zëri i replikuar (`store = false`). Për zërat e personalizuar të ruajtur (`store = true`), kjo kohë skadimi zgjatet kur zëri përdoret për sintezën e ligjërimit ose si një `base_voice` në `CreateVoice`. Anulo caktimin për zërat e katalogut të parakonstruksionit (`"prebuilt"`), të cilët nuk skadojnë.
Opsionale. Prezantimi i gjinisë së perceptuar të zërit (p.sh. "femër", "mashkull", "neutrale").
Vetëm rezultat. Identifikuesi unik i zërit. * Për zërat e personalizuar të menaxhuar nga Google (`store = true`), kjo është një ID e gjeneruar me parashtesën `voice_` (p.sh. `voice_abc123def456`). Transmeto `voices/{id}` si `name` në `GetVoice` dhe `DeleteVoice` dhe transmeto `{id}` drejtpërdrejt te `SpeechConfig.voice_config.voice` (ose `SpeechConfig.voice`) gjatë sintezës së të folurit. * Për zërat e katalogut të parakonstruksionit (`"prebuilt"` të kthyer nga `ListVoices`), ky është emri i altoparlantit (për shembull, `Puck` ose `Charon`). * I pacaktuar kur `CreateVoice` thirret me `store = false`.
Vetëm rezultat. Çelësi i replikimit të zërit të menaxhuar nga klienti (me parashtesën `voicekey_`). Kthehet vetëm nga `CreateVoice` kur `type` është `"replicated"` dhe `store` është `false`. Kaloji këtë çelës te `SpeechConfig.voice_config.voice` (ose `SpeechConfig.voice`) gjatë sintezës së të folurit.
Opsionale. Etiketa e gjuhës kryesore BCP-47 (p.sh. "en-US", "fr-FR").
Opsionale. Modeli i përdorur për të projektuar ose replikuar zërin. Nëse hiqet në `CreateVoice`, parazgjedhja është modeli më i fundit i mbështetur i dizajnit të zërit. Kthehet në përgjigjet e `CreateVoice`, `GetVoice` dhe `ListVoices` për zërat e personalizuar (`"prompted"` dhe `"replicated"`); nuk është caktuar për zërat `"prebuilt"`. Zërat e krijuar mund të sintetizohen në çdo model të mbështetur të sintezës TTS.
Opsionale. Personazhi i synuar ose arketipi i personazhit (p.sh. "I ngrohtë, miqësor", "Narrator").
pitch Pitch (opsionale)
Opsionale. Klasifikimi i lartësisë së zërit.
-
lowZë me intonacion më të ulët.
-
mediumZë me tonalitet mesatar.
-
highZë me intonacion më të lartë.
kërkoi PromptedVoice (opsionale)
Parametrat për gjenerimin e zërit të kërkuar. Kërkohet në `CreateVoice` kur `type` është `"prompted"`. Kthehet në përgjigjet e `CreateVoice`, `GetVoice` dhe `ListVoices` për zërat e kërkuar.
Kërkohet. Kërkesa në gjuhë natyrale që përshkruan zërin e dëshiruar, p.sh. "Një zë i thellë, i fortë mashkullor i një ogri të madh të lig në moshën e mesme."
Opsionale. Kodi i rajonit gjeografik ISO 3166-1 alpha-2 ose UN M.49 (p.sh. "US", "GB", "001").
sample_audio AudioData (opsionale)
Vetëm rezultat. Audioja shembull (audioja e kërkesës së sintetizatorit) e gjeneruar për një zë të kërkuar. Plotësohet vetëm në përgjigjet e `CreateVoice` dhe `GetVoice` kur `type` është `"prompted"`; nuk vendoset në përgjigjet e `ListVoices` dhe për zërat `"replicated"` ose `"prebuilt"`.
Kërkohet. Bajtet e audios së papërpunuar.
Kërkohet. Lloji i MIME-s i IANA-s i të dhënave audio (për shembull, `audio/wav` ose `audio/mpeg`).
type VoiceType (opsionale)
Kërkohet. Lloji i zërit. Në `CreateVoice`, duhet të jetë `"replicated"` ose `"prompted"`. Në përgjigjet e `ListVoices`, mund të jetë gjithashtu `"prebuilt"`.
-
replicatedNjë zë i personalizuar i replikuar nga një kampion audio referencë dhe regjistrim i pëlqimit të folësit.
-
promptedNjë zë i personalizuar i gjeneruar nga një kërkesë me tekst në gjuhë natyrale (opsionalisht modifikimi ose remiksimi i një `base_voice`).
-
prebuiltNjë zë i integruar i sistemit nga katalogu i zërave të Google (p.sh. `Puck`, `Charon`). Kthehet në përgjigje; nuk mund të specifikohet si lloji në `CreateVoice`.
usage Usage (opsionale)
Vetëm rezultat. Statistikat e përdorimit të kodeve për kërkesën për krijimin me zë. Plotësohet vetëm në përgjigjen e `CreateVoice` kur `type` është `"prompted"`; nuk caktohet për `"replicated"` dhe në përgjigjet e `GetVoice` dhe `ListVoices`.
cached_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të kodeve të ruajtura në memorien specifike sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
grounding_tool_count array (GroundingToolCount) (opsionale)
Numri i veglave të argumentimit.
Numri i llogaritjeve të veglave të tokëzimit.
Lloji i veglës bazë të lidhur me numrin.
Vlerat e mundshme:
-
google_searchArgumentimi me "Kërko në ueb në Google" dhe "Kërko për imazhe" dhe argumentimi në ueb për ndërmarrjen.
-
google_mapsArgumentimi me Google Maps.
-
retrievalArgumentimi me të dhënat e klientit, p.sh. VertexAISearch.
input_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të kodeve hyrëse sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
output_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të tokenëve të daljes sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
tool_use_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të tokenëve të përdorimit të veglave sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
Numri i kodeve në pjesën e ruajtur në memorien specifike të kërkesës (përmbajtja e ruajtur në memorien specifike).
Numri i kodeve në kërkesë (kontekst).
Numri total i kodeve në të gjitha përgjigjet e gjeneruara.
Numri i kodeve të mendimeve për modelet arsyetuese.
Numri total i tokenëve për kërkesën e ndërveprimit (kërkesa + përgjigjet + tokenë të tjerë të brendshëm).
Numri i kodeve të pranishme në kërkesat për përdorimin e veglave.
Merre
DeleteVoice
Fshin një zë të personalizuar të ruajtur (`store = true`) sipas emrit të burimit. Zërat e katalogut të krijuar paraprakisht (`VOICE_TYPE_PREBUILT`) nuk mund të fshihen.
Shtegu / parametrat e kërkesës
Kërkohet. Emri i burimit të zërit të personalizuar të ruajtur për ta fshirë (për shembull, `voices/voice_abc123def456`).
Përgjigjja
Nëse ka sukses, përgjigjja është bosh.
Fshi
Zëri
Një burim zëri që përfaqëson ose një zë të personalizuar (të krijuar nëpërmjet `CreateVoice`) ose një zë të parakonstruksionuar të sistemit (të kthyer nga `ListVoices`).
Opsionale. Përshkruesi i theksit rajonal (p.sh. "Amerikan", "Britanik").
Opsionale. Konteksti ose domeni optimal i përdorimit (p.sh. "Bisedor", "Libër audio", "Lajme").
Opsionale. Përmbledhje përshkruese e timbrit vokal, personalitetit dhe tonit.
Opsionale. Emri prezantues i dhënë nga përdoruesi për një zë të ruajtur (`store = true`), ose emri i katalogut për një zë të parakonstruksionuar.
Vetëm rezultat. Vula kohore në të cilën skadon një zë i personalizuar i ruajtur (`store = true`) ose një çelës zëri i replikuar (`store = false`). Për zërat e personalizuar të ruajtur (`store = true`), kjo kohë skadimi zgjatet kur zëri përdoret për sintezën e ligjërimit ose si një `base_voice` në `CreateVoice`. Anulo caktimin për zërat e katalogut të parakonstruksionit (`"prebuilt"`), të cilët nuk skadojnë.
Opsionale. Prezantimi i gjinisë së perceptuar të zërit (p.sh. "femër", "mashkull", "neutrale").
Vetëm rezultat. Identifikuesi unik i zërit. * Për zërat e personalizuar të menaxhuar nga Google (`store = true`), kjo është një ID e gjeneruar me parashtesën `voice_` (p.sh. `voice_abc123def456`). Transmeto `voices/{id}` si `name` në `GetVoice` dhe `DeleteVoice` dhe transmeto `{id}` drejtpërdrejt te `SpeechConfig.voice_config.voice` (ose `SpeechConfig.voice`) gjatë sintezës së të folurit. * Për zërat e katalogut të parakonstruksionit (`"prebuilt"` të kthyer nga `ListVoices`), ky është emri i altoparlantit (për shembull, `Puck` ose `Charon`). * I pacaktuar kur `CreateVoice` thirret me `store = false`.
Vetëm rezultat. Çelësi i replikimit të zërit të menaxhuar nga klienti (me parashtesën `voicekey_`). Kthehet vetëm nga `CreateVoice` kur `type` është `"replicated"` dhe `store` është `false`. Kaloji këtë çelës te `SpeechConfig.voice_config.voice` (ose `SpeechConfig.voice`) gjatë sintezës së të folurit.
Opsionale. Etiketa e gjuhës kryesore BCP-47 (p.sh. "en-US", "fr-FR").
Opsionale. Modeli i përdorur për të projektuar ose replikuar zërin. Nëse hiqet në `CreateVoice`, parazgjedhja është modeli më i fundit i mbështetur i dizajnit të zërit. Kthehet në përgjigjet e `CreateVoice`, `GetVoice` dhe `ListVoices` për zërat e personalizuar (`"prompted"` dhe `"replicated"`); nuk është caktuar për zërat `"prebuilt"`. Zërat e krijuar mund të sintetizohen në çdo model të mbështetur të sintezës TTS.
Opsionale. Personazhi i synuar ose arketipi i personazhit (p.sh. "I ngrohtë, miqësor", "Narrator").
pitch Pitch (opsionale)
Opsionale. Klasifikimi i lartësisë së zërit.
-
lowZë me intonacion më të ulët.
-
mediumZë me tonalitet mesatar.
-
highZë me intonacion më të lartë.
kërkoi PromptedVoice (opsionale)
Parametrat për gjenerimin e zërit të kërkuar. Kërkohet në `CreateVoice` kur `type` është `"prompted"`. Kthehet në përgjigjet e `CreateVoice`, `GetVoice` dhe `ListVoices` për zërat e kërkuar.
Kërkohet. Kërkesa në gjuhë natyrale që përshkruan zërin e dëshiruar, p.sh. "Një zë i thellë, i fortë mashkullor i një ogri të madh të lig në moshën e mesme."
Opsionale. Kodi i rajonit gjeografik ISO 3166-1 alpha-2 ose UN M.49 (p.sh. "US", "GB", "001").
sample_audio AudioData (opsionale)
Vetëm rezultat. Audioja shembull (audioja e kërkesës së sintetizatorit) e gjeneruar për një zë të kërkuar. Plotësohet vetëm në përgjigjet e `CreateVoice` dhe `GetVoice` kur `type` është `"prompted"`; nuk vendoset në përgjigjet e `ListVoices` dhe për zërat `"replicated"` ose `"prebuilt"`.
Kërkohet. Bajtet e audios së papërpunuar.
Kërkohet. Lloji i MIME-s i IANA-s i të dhënave audio (për shembull, `audio/wav` ose `audio/mpeg`).
type VoiceType (opsionale)
Kërkohet. Lloji i zërit. Në `CreateVoice`, duhet të jetë `"replicated"` ose `"prompted"`. Në përgjigjet e `ListVoices`, mund të jetë gjithashtu `"prebuilt"`.
-
replicatedNjë zë i personalizuar i replikuar nga një kampion audio referencë dhe regjistrim i pëlqimit të folësit.
-
promptedNjë zë i personalizuar i gjeneruar nga një kërkesë me tekst në gjuhë natyrale (opsionalisht modifikimi ose remiksimi i një `base_voice`).
-
prebuiltNjë zë i integruar i sistemit nga katalogu i zërave të Google (p.sh. `Puck`, `Charon`). Kthehet në përgjigje; nuk mund të specifikohet si lloji në `CreateVoice`.
usage Usage (opsionale)
Vetëm rezultat. Statistikat e përdorimit të kodeve për kërkesën për krijimin me zë. Plotësohet vetëm në përgjigjen e `CreateVoice` kur `type` është `"prompted"`; nuk caktohet për `"replicated"` dhe në përgjigjet e `GetVoice` dhe `ListVoices`.
cached_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të kodeve të ruajtura në memorien specifike sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
grounding_tool_count array (GroundingToolCount) (opsionale)
Numri i veglave të argumentimit.
Numri i llogaritjeve të veglave të tokëzimit.
Lloji i veglës bazë të lidhur me numrin.
Vlerat e mundshme:
-
google_searchArgumentimi me "Kërko në ueb në Google" dhe "Kërko për imazhe" dhe argumentimi në ueb për ndërmarrjen.
-
google_mapsArgumentimi me Google Maps.
-
retrievalArgumentimi me të dhënat e klientit, p.sh. VertexAISearch.
input_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të kodeve hyrëse sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
output_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të tokenëve të daljes sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
tool_use_tokens_by_modality array (ModalityTokens) (opsionale)
Një analizë e përdorimit të tokenëve të përdorimit të veglave sipas modalitetit.
modaliteti ResponseModality (opsionale)
Modaliteti i lidhur me numrin e kodeve.
-
textTregon që modeli duhet të kthejë tekst.
-
imageTregon që modeli duhet të kthejë imazhe.
-
audioTregon që modeli duhet të kthejë audio.
-
videoTregon që modeli duhet të kthejë videon.
-
documentTregon që modeli duhet të kthejë dokumente.
Numri i kodeve për modalitetin.
Numri i kodeve në pjesën e ruajtur në memorien specifike të kërkesës (përmbajtja e ruajtur në memorien specifike).
Numri i kodeve në kërkesë (kontekst).
Numri total i kodeve në të gjitha përgjigjet e gjeneruara.
Numri i kodeve të mendimeve për modelet arsyetuese.
Numri total i tokenëve për kërkesën e ndërveprimit (kërkesa + përgjigjet + tokenë të tjerë të brendshëm).
Numri i kodeve të pranishme në kërkesat për përdorimin e veglave.