§
    TCÄj€ ã                   óN  — d Z ddlmZmZmZmZ ddlmZmZm	Z	 ddl
mZmZ ddlmZmZmZ ddlmZ ddlmZmZ ddlmZ d	d
lZd	dlmZmZmZmZmZmZmZ  G d„ de¦  «        Z  G d„ d¦  «        Z! G d„ d¦  «        Z" G d„ de¦  «        Z# G d„ d¦  «        Z$ G d„ d¦  «        Z%d
S )zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.é   )ÚerrorsÚmodelsÚtypesÚutils)ÚAfterParseErrorContextÚHookContextÚResponseContext)ÚAsyncBaseSDKÚBaseSDK)ÚOptionalNullableÚUNSETÚvoices)Úvoice_input)Úget_security_from_envÚresponse_helpers)Úunmarshal_json_responseé    N)ÚAnyÚIterableÚListÚMappingÚOptionalÚUnionÚcastc            "       ó4  — e Zd Zed„ ¦   «         Zed„ ¦   «         Zddddddddddddddddœdee         deee                  deee                  deee                  d	eee                  d
ee	         dee         deee                  deee                  deee                  dee         deee                  dee
eef                  dee
eef                  deeeej        f                  dej        f d„Zdddddddœdeej        ej        f         dee         dee         dee
eef                  dee
eef                  dee
eef                  deeeej        f                  dej        fd„Zdddddœdedee         dee
eef                  dee
eef                  deeeej        f                  dej        fd„Zdddddœdedee         dee
eef                  dee
eef                  deeeej        f                  dej        fd„ZdS )ÚVoicesc                 ó    — t          | ¦  «        S ©N)ÚVoicesWithRawResponse©Úselfs    ú]C:\Projects\Historical\FacebookAutoPoster\venv\Lib\site-packages\google/genai/_gaos/voices.pyÚwith_raw_responsezVoices.with_raw_response    s   € å$ TÑ*Ô*Ð*ó    c                 ó    — t          | ¦  «        S r   )ÚVoicesWithStreamingResponser    s    r"   Úwith_streaming_responsezVoices.with_streaming_response$   s   € å*¨4Ñ0Ô0Ð0r$   N©Úapi_versionÚaccentÚcontextsÚgenderÚlanguage_codeÚ	page_sizeÚ
page_tokenÚpersonaÚpitchÚregion_codeÚsearchÚtype_Úextra_headersÚextra_queryÚtimeoutr)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   Úreturnc                ó	  — d}d}t           }d}|}|                      |¦  «        }|€| j        j        }|�|}n|                      ||¦  «        }t          j        |t          j        |t          t          t                            ¦  «        t          j        |t          t          t                            ¦  «        t          j        |t          t          t                            ¦  «        t          j        |t          t          t                            ¦  «        ||t          j        |t          t          t                            ¦  «        t          j        |	t          t          t                            ¦  «        t          j        |
t          t          t                            ¦  «        |t          j        |t          t          t                            ¦  «        ¬¦  «        }t          j        |¦  «        \  }}|                      dd|||ddddd||t          j        | j        j        j        ¬	¦  «        | j        j        d|¬
¦  «        }|t           k    rM| j        j        t           ur| j        j        }n-t          j        dt          j        dddd¦  «        dd¬¦  «        }d}t-          |t          j        ¦  «        r|g d¢f}d„ }t/          | j        |pdddt1          | j        j        t2          j        ¦  «        dgdt7          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        }|dk    rôt          j        ddg|j        ¦  «        rl|                     ¦   «          	  ||¦  «         nK# t@          $ r>}t          j!        | j        j"        d          tG          |¦  «        ||¦  «         Y d}~nd}~ww xY w|dk    rt          j$        nt          j%        }tM          tN           |||d!| tG          |¦  «        | j        j"         (                    d ¦  «        ¬"¦  «        ¦  «        S 	  ||¦  «        S # t@          $ r?}t          j!        | j        j"        d          tG          |¦  «        ||¦  «         Y d}~dS d}~ww xY w)#á.  Lists custom stored voices owned by the caller (ordered newest first)
        followed by prebuilt system voices from Google's voice catalog.

        :param api_version: API version for request routing.
        :param accent: Optional. Filter by accent description (e.g. \"American\", \"British\").
            Case-insensitive exact match. If multiple values are specified, matches
            voices with any of the specified accents (OR).
        :param contexts: Optional. Filter by intended context or domain (e.g. \"News, Commercial\").
            Case-insensitive exact match. If multiple values are specified, matches
            voices with any of the specified contexts (OR).
        :param gender: Optional. Filter by gender presentation (e.g. \"female\", \"male\", \"neutral\").
            Case-insensitive exact match. If multiple values are specified, matches
            voices with any of the specified genders (OR).
        :param language_code: Optional. Filter by BCP-47 language code (e.g. \"en-US\").
            Case-insensitive exact match. If multiple values are specified, matches
            voices with any of the specified language codes (OR).
        :param page_size: Optional. The maximum number of voices to return per page. The service may
            return fewer than this value. If unspecified, at most 50 voices are
            returned. The maximum value is 1000; values above 1000 are coerced to
            1000.
        :param page_token: Optional. A page token received from a previous `ListVoices` call. Provide
            this to retrieve the subsequent page.

            When paginating, all filter query parameters (`language_code`,
            `region_code`, `accent`, `persona`, `context`, `gender`, `pitch`, `type`,
            and `search`) must match the call that returned this token; otherwise the
            request fails with `INVALID_ARGUMENT`. `page_size` may change between
            pages.
        :param persona: Optional. Filter by vocal persona (e.g. \"Warm, Friendly\").
            Case-insensitive exact match. If multiple values are specified, matches
            voices with any of the specified personas (OR).
        :param pitch: Optional. Filter by vocal pitch. Accepts `\"low\"`, `\"medium\"`, `\"high\"`
            (case-insensitive). If multiple values are specified, matches voices with
            any of the specified pitches (OR).
        :param region_code: Optional. Filter by ISO 3166-1 alpha-2 or UN M.49 region code (e.g. \"US\",
            \"001\").
            Case-insensitive exact match. If multiple values are specified, matches
            voices with any of the specified region codes (OR).
        :param search: Optional. Free-text substring search query matched case-insensitively
            against both `display_name` and `description`. Maximum 2048 bytes.
        :param type: Optional. Filter by voice type. Accepts `\"prebuilt\"`, `\"replicated\"`,
            `\"prompted\"` (case-insensitive). If multiple values are specified, matches
            voices with any of the specified types (OR).
        :param extra_headers: Additional headers to set or replace on requests.
        :param extra_query: Additional query parameters to append to requests.
        :param timeout: Override the default request timeout configuration for this method in seconds
        N©r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   ÚtypeÚGETú/{api_version}/voicesFTú
user-agentúapplication/json©r)   ©ÚmethodÚpathÚbase_urlÚurl_variablesÚrequestÚrequest_body_requiredÚrequest_has_path_paramsÚrequest_has_query_paramsÚuser_agent_headerÚaccept_header_valueÚhttp_headersÚextra_query_paramsÚ_globalsÚsecurityÚallow_empty_valueÚ
timeout_msúattempt-count-backofféô  é@  é   é0u  é   ©Úmax_retries©Ú408Ú409Ú429Ú5XXc                 ó�  — t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚©
NÚ4XXÚ*zAPI error occurredr_   Údefaultr@   F)ÚvalidatezUnexpected response received)r   Úmatch_responseÚstream_to_textr   ÚGenAiDefaultErrorr   r   ÚListVoicesResponse©Úhttp_resÚhttp_res_texts     r"   Ú_speakeasy_parse_responsez.Voices.list.<locals>._speakeasy_parse_response®   sÛ   € ÝÔ# H¨e°SÑ9Ô9ð Ý %Ô 4°XÑ >Ô >�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨e°SÑ9Ô9ð Ý %Ô 4°XÑ >Ô >�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨iÐ9KÑLÔLð Ý.ÝÔ-¨xÀ%ðñ ô ð õ Ô*Ð+IÈ8ÑTÔTÐTr$   Ú Ú
ListVoicesr   Úsync©ÚmodeÚ	execution©ÚconfigrE   Úoperation_idÚoauth2_scopesÚsecurity_sourceÚtagsÚ
extensionsÚresponsec                 ó0   — t          j        ddg| ¦  «        S ©Nrb   r_   ©r   Úmatch_status_codes©Úcs    r"   ú<lambda>zVoices.list.<locals>.<lambda>Ï   ó   € ­5Ô+CÀUÈEÀNÐTUÑ+VÔ+V€ r$   Ú	streaming©Úhook_ctxrG   Úis_error_status_codeÚstreamÚretry_configÚparsedrb   r_   Ú_hooksÚbuffered©ÚrawÚparserrr   Ú
client_refr†   Úhooks))r   Ú_coerce_timeout_msÚsdk_configurationrR   Ú_get_urlr   ÚListVoicesRequestr   Ú	unmarshalr   r   Ústrr   Úconsume_response_modeÚ_build_requestÚListVoicesGlobalsÚglobalsr)   rP   r‰   ÚRetryConfigÚBackoffStrategyÚ
isinstancer   r   r   ÚSecurityr	   Ú
do_requestr   Ústatus_codeÚreadÚ	ExceptionÚraise_parse_errorÚ__dict__r   ÚStreamedAPIResponseÚAPIResponser   r   Úget©r!   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   rE   rF   ÚretriesÚ
server_urlrM   rR   rG   Ú_speakeasy_response_modeÚreqr‰   rm   Ú_speakeasy_hook_ctxrk   Ú
parse_exc_Ú_speakeasy_response_clss                                  r"   ÚlistzVoices.list(   sÆ  € ðD ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ*Ø#Ý”? 6­8µD½´IÔ+>Ñ?Ô?Ý”_ X­x½½S¼	Ô/BÑCÔCÝ”? 6­8µD½´IÔ+>Ñ?Ô?Ýœ/¨-½Å$ÅsÄ)Ô9LÑMÔMØØ!Ý”O G­Xµd½3´iÔ-@ÑAÔAÝ”/ %­µ$µs´)Ô)<Ñ=Ô=Ýœ¨µX½dÅ3¼iÔ5HÑIÔIØÝ” ­µµc´Ô(;Ñ<Ô<ð
ñ 
ô 
ˆõ 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×!Ò!ØØ(ØØ'ØØ"'Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ-Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4Ø"Ø!ð% "ñ 
ô 
ˆð* •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø%ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈfÐUÑUÔUð
ñ 
ô 
Ðð —?’?Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð #ñ 
ô 
ˆð $ xÒ/Ð/ÝÔ'¨°¨¸Ô8LÑMÔMð 
Ø—’‘”�ðØ-Ð-¨hÑ7Ô7Ð7Ð7øÝ ð ð ð Ý$Ô6ØÔ.Ô7¸ÔAÝ.Ð/BÑCÔCØ Ø"ñ	ô ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô4Ð4å%Ô1ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGðñ ô ñ
ô 
ð 
ð	Ø,Ð,¨XÑ6Ô6Ð6øÝð 	ð 	ð 	ÝÔ.ØÔ&Ô/°Ô9Ý&Ð':Ñ;Ô;ØØñ	ô ð ð ð ð ð ð ð øøøøð	øøøs0   Í)M5 Í5
N=Í?4N8Î8N=Ð-
P8 Ð8
RÑ4Q<Ñ<R©r)   Ústorer5   r6   Ú
extra_bodyr7   Úvoicer³   r´   c                ó„  ‡‡— d}d}	t           }
d}|}|                      |¦  «        }|€| j        j        }|�|}n|                      ||	¦  «        }t          j        |t          j        |t          j	        |t          j
        ¦  «        ¬¦  «        ¬¦  «        Št          j        |¦  «        \  }}|                      dd||	‰ddddd||t          j        | j        j        j        ¬	¦  «        | j        j        ˆˆfd
„d|¬¦  «        }|
t           k    rM| j        j        t           ur| j        j        }
n-t          j        dt          j        dddd¦  «        dd¬¦  «        }
d}t+          |
t          j        ¦  «        r|
g d¢f}d„ }t-          | j        |pdddt/          | j        j        t0          j        ¦  «        dgdt5          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        }|dk    rôt          j        dd g|j        ¦  «        rl|                     ¦   «          	  ||¦  «         nK# t>          $ r>}t          j         | j        j!        d!         tE          |¦  «        ||¦  «         Y d}~nd}~ww xY w|dk    rt          j#        nt          j$        }tK          tL           |||d"| tE          |¦  «        | j        j!         '                    d!¦  «        ¬#¦  «        ¦  «        S 	  ||¦  «        S # t>          $ r?}t          j         | j        j!        d!         tE          |¦  «        ||¦  «         Y d}~dS d}~ww xY w)$á5  Creates a custom voice from a natural-language prompt
        (`VOICE_TYPE_PROMPTED`) or from reference and consent audio recordings
        (`VOICE_TYPE_REPLICATED`).

        :param voice: A voice resource representing either a custom voice (created via
            `CreateVoice`) or a prebuilt system voice (returned by `ListVoices`).
        :param api_version: API version for request routing.
        :param store: Optional. Whether the created voice is persisted and managed by Google.

            * When `true`, Google stores the voice and returns `Voice.id` (for example,
            `voice_abc123def456`), which can be managed via `GetVoice`, `ListVoices`,
            and `DeleteVoice` and referenced by ID in synthesis requests. Stored
            voices expire after 1 year of inactivity; using a stored voice in speech
            synthesis or as a `base_voice` in `CreateVoice` extends its
            `expire_time`. Projects are subject to a maximum active stored voice
            quota; exceeding the quota returns `RESOURCE_EXHAUSTED`.
            * When `false` (default), the voice is not stored by Google and `Voice.key`
            (for example, `voicekey_...`) is returned for client-side storage and
            synthesis. Optional discovery metadata fields on `voice` are not
            persisted or returned when `store` is `false`.
            * Required to be `true` when `voice.type` is `\"prompted\"`
            (otherwise fails with `INVALID_ARGUMENT`).
        :param extra_headers: Additional headers to set or replace on requests.
        :param extra_query: Additional query parameters to append to requests.
        :param extra_body: Additional JSON object fields to merge into request bodies.
        :param timeout: Override the default request timeout configuration for this method in seconds
        N©r³   rµ   ©r)   ÚbodyÚPOSTr>   Tr?   r@   rA   c                  óV   •— t          j        ‰j        dddt          j        ‰ ¬¦  «        S ©NFÚjson)r´   ©r   Úserialize_request_bodyrº   r   ÚCreateVoiceRequest©r´   rG   s   €€r"   r‚   zVoices.create.<locals>.<lambda>I  ó0   ø€ ­Ô(DØ”ØØØÝÔ)Ø%ð)ñ )ô )€ r$   ©rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   Úget_serialized_bodyrQ   rR   rS   rT   rU   rV   rW   rX   rY   r[   c                 ó�  — t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚ra   ©r   rf   rg   r   rh   r   r   ÚVoiceOutputrj   s     r"   rm   z0Voices.create.<locals>._speakeasy_parse_responsed  óÛ   € ÝÔ# H¨e°SÑ9Ô9ð Ý %Ô 4°XÑ >Ô >�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨e°SÑ9Ô9ð Ý %Ô 4°XÑ >Ô >�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨iÐ9KÑLÔLð Ý.ÝÔ&¨¸5ðñ ô ð õ Ô*Ð+IÈ8ÑTÔTÐTr$   rn   ÚCreateVoicer   rp   rq   rt   c                 ó0   — t          j        ddg| ¦  «        S r}   r~   r€   s    r"   r‚   zVoices.create.<locals>.<lambda>…  rƒ   r$   r„   r…   rŠ   rb   r_   r‹   rŒ   r�   )(r   r’   r“   rR   r”   r   rÁ   r   r   Úget_pydantic_modelÚ
VoiceInputr   r˜   r™   ÚCreateVoiceGlobalsr›   r)   rP   r‰   rœ   r�   rž   r   r   r   rŸ   r	   r    r   r¡   r¢   r£   r¤   r¥   r   r¦   r§   r   r   r¨   ©r!   rµ   r)   r³   r5   r6   r´   r7   rE   rF   rª   r«   rM   rR   r¬   r­   r‰   rm   r®   rk   r¯   r°   rG   s         `               @r"   ÚcreatezVoices.createù   sE  øø€ ðL ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ+Ø#ÝÔ*ØÝÔ.¨uµfÔ6GÑHÔHðñ ô ð
ñ 
ô 
ˆõ 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×!Ò!ØØ(ØØ'ØØ"&Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ.Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4ð!ð !ð !ð !ð !ð #Ø!ð5 "ñ 
ô 
ˆð: •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø&ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈfÐUÑUÔUð
ñ 
ô 
Ðð —?’?Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð #ñ 
ô 
ˆð $ xÒ/Ð/ÝÔ'¨°¨¸Ô8LÑMÔMð 
Ø—’‘”�ðØ-Ð-¨hÑ7Ô7Ð7Ð7øÝ ð ð ð Ý$Ô6ØÔ.Ô7¸ÔAÝ.Ð/BÑCÔCØ Ø"ñ	ô ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô4Ð4å%Ô1ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGðñ ô ñ
ô 
ð 
ð	Ø,Ð,¨XÑ6Ô6Ð6øÝð 	ð 	ð 	ÝÔ.ØÔ&Ô/°Ô9Ý&Ð':Ñ;Ô;ØØñ	ô ð ð ð ð ð ð ð øøøøð	øøøs0   È'H3 È3
I;È=4I6É6I;Ë+
K6 Ë6
L?Ì 4L:Ì:L?©r)   r5   r6   r7   Úidc                ó  — d}d}t           }d}	|}
|                      |¦  «        }|€| j        j        }|	�|	}n|                      ||¦  «        }t          j        ||¬¦  «        }t          j        |
¦  «        \  }}
|  	                    dd|||ddddd|
|t          j
        | j        j        j        ¬	¦  «        | j        j        d|¬
¦  «        }|t           k    rM| j        j        t           ur| j        j        }n-t          j        dt          j        dddd¦  «        dd¬¦  «        }d}t%          |t          j        ¦  «        r|g d¢f}d„ }t'          | j        |pdddt)          | j        j        t*          j        ¦  «        dgdt/          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        }|dk    rôt          j        ddg|j        ¦  «        rl|                     ¦   «          	  ||¦  «         nK# t8          $ r>}t          j        | j        j        d          t?          |¦  «        ||¦  «         Y d}~nd}~ww xY w|dk    rt          j         nt          j!        }tE          tF           |||d!| t?          |¦  «        | j        j         $                    d ¦  «        ¬"¦  «        ¦  «        S 	  ||¦  «        S # t8          $ r?}t          j        | j        j        d          t?          |¦  «        ||¦  «         Y d}~dS d}~ww xY w)#ác  Deletes a custom stored voice (`store = true`) by resource name.
        Prebuilt catalog voices (`VOICE_TYPE_PREBUILT`) cannot be deleted.

        :param id: Required. The resource name of the custom stored voice to delete
            (for example, `voices/voice_abc123def456`).
        :param api_version: API version for request routing.
        :param extra_headers: Additional headers to set or replace on requests.
        :param extra_query: Additional query parameters to append to requests.
        :param timeout: Override the default request timeout configuration for this method in seconds
        N©r)   rÒ   ÚDELETEú /{api_version}/voices/{voicesId}FTr?   r@   rA   rB   rS   rT   rU   rV   rW   rX   rY   r[   c                 ó�  — t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚ra   )r   rf   rg   r   rh   r   r   ÚDeleteVoiceResponserj   s     r"   rm   z0Voices.delete.<locals>._speakeasy_parse_responseü  sÛ   € ÝÔ# H¨e°SÑ9Ô9ð Ý %Ô 4°XÑ >Ô >�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨e°SÑ9Ô9ð Ý %Ô 4°XÑ >Ô >�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨iÐ9KÑLÔLð Ý.ÝÔ.°À5ðñ ô ð õ Ô*Ð+IÈ8ÑTÔTÐTr$   rn   ÚDeleteVoicer   rp   rq   rt   c                 ó0   — t          j        ddg| ¦  «        S r}   r~   r€   s    r"   r‚   zVoices.delete.<locals>.<lambda>  rƒ   r$   r„   r…   rŠ   rb   r_   r‹   rŒ   r�   )%r   r’   r“   rR   r”   r   ÚDeleteVoiceRequestr   r˜   r™   ÚDeleteVoiceGlobalsr›   r)   rP   r‰   r   rœ   r�   rž   r   r   r   rŸ   r	   r    r   r¡   r¢   r£   r¤   r¥   r   r¦   r§   r   r   r¨   ©r!   rÒ   r)   r5   r6   r7   rE   rF   rª   r«   rM   rR   rG   r¬   r­   r‰   rm   r®   rk   r¯   r°   s                        r"   ÚdeletezVoices.delete¯  sÿ  € ð& ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ+Ø#Øð
ñ 
ô 
ˆõ
 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×!Ò!ØØ3ØØ'ØØ"'Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ.Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4Ø"Ø!ð% "ñ 
ô 
ˆð* •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø&ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈfÐUÑUÔUð
ñ 
ô 
Ðð —?’?Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð #ñ 
ô 
ˆð $ xÒ/Ð/ÝÔ'¨°¨¸Ô8LÑMÔMð 
Ø—’‘”�ðØ-Ð-¨hÑ7Ô7Ð7Ð7øÝ ð ð ð Ý$Ô6ØÔ.Ô7¸ÔAÝ.Ð/BÑCÔCØ Ø"ñ	ô ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô4Ð4å%Ô1ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGðñ ô ñ
ô 
ð 
ð	Ø,Ð,¨XÑ6Ô6Ð6øÝð 	ð 	ð 	ÝÔ.ØÔ&Ô/°Ô9Ý&Ð':Ñ;Ô;ØØñ	ô ð ð ð ð ð ð ð øøøøð	øøøó0   Ç/G; Ç;
IÈ4H>È>IÊ3
J> Ê>
LË4LÌLc                ó  — d}d}t           }d}	|}
|                      |¦  «        }|€| j        j        }|	�|	}n|                      ||¦  «        }t          j        ||¬¦  «        }t          j        |
¦  «        \  }}
|  	                    dd|||ddddd|
|t          j
        | j        j        j        ¬	¦  «        | j        j        d|¬
¦  «        }|t           k    rM| j        j        t           ur| j        j        }n-t          j        dt          j        dddd¦  «        dd¬¦  «        }d}t%          |t          j        ¦  «        r|g d¢f}d„ }t'          | j        |pdddt)          | j        j        t*          j        ¦  «        dgdt/          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        }|dk    rôt          j        ddg|j        ¦  «        rl|                     ¦   «          	  ||¦  «         nK# t8          $ r>}t          j        | j        j        d          t?          |¦  «        ||¦  «         Y d}~nd}~ww xY w|dk    rt          j         nt          j!        }tE          tF           |||d!| t?          |¦  «        | j        j         $                    d ¦  «        ¬"¦  «        ¦  «        S 	  ||¦  «        S # t8          $ r?}t          j        | j        j        d          t?          |¦  «        ||¦  «         Y d}~dS d}~ww xY w)#á•  Gets a custom stored voice (`store = true`) by resource name.
        Prebuilt catalog voices (`VOICE_TYPE_PREBUILT`) cannot be retrieved via
        `GetVoice`; use `ListVoices` instead.

        :param id: Required. The resource name of the custom stored voice to retrieve
            (for example, `voices/voice_abc123def456`).
        :param api_version: API version for request routing.
        :param extra_headers: Additional headers to set or replace on requests.
        :param extra_query: Additional query parameters to append to requests.
        :param timeout: Override the default request timeout configuration for this method in seconds
        NrÕ   r=   r×   FTr?   r@   rA   rB   rS   rT   rU   rV   rW   rX   rY   r[   c                 ó�  — t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        r*t          j        | ¦  «        }t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚ra   rÇ   rj   s     r"   rm   z-Voices.get.<locals>._speakeasy_parse_response•  rÉ   r$   rn   ÚGetVoicer   rp   rq   rt   c                 ó0   — t          j        ddg| ¦  «        S r}   r~   r€   s    r"   r‚   zVoices.get.<locals>.<lambda>¶  rƒ   r$   r„   r…   rŠ   rb   r_   r‹   rŒ   r�   )%r   r’   r“   rR   r”   r   ÚGetVoiceRequestr   r˜   r™   ÚGetVoiceGlobalsr›   r)   rP   r‰   r   rœ   r�   rž   r   r   r   rŸ   r	   r    r   r¡   r¢   r£   r¤   r¥   r   r¦   r§   r   r   r¨   rÞ   s                        r"   r¨   z
Voices.getG  sÿ  € ð( ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ(Ø#Øð
ñ 
ô 
ˆõ
 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×!Ò!ØØ3ØØ'ØØ"'Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ+Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4Ø"Ø!ð% "ñ 
ô 
ˆð* •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø#ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈfÐUÑUÔUð
ñ 
ô 
Ðð —?’?Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð #ñ 
ô 
ˆð $ xÒ/Ð/ÝÔ'¨°¨¸Ô8LÑMÔMð 
Ø—’‘”�ðØ-Ð-¨hÑ7Ô7Ð7Ð7øÝ ð ð ð Ý$Ô6ØÔ.Ô7¸ÔAÝ.Ð/BÑCÔCØ Ø"ñ	ô ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô4Ð4å%Ô1ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGðñ ô ñ
ô 
ð 
ð	Ø,Ð,¨XÑ6Ô6Ð6øÝð 	ð 	ð 	ÝÔ.ØÔ&Ô/°Ô9Ý&Ð':Ñ;Ô;ØØñ	ô ð ð ð ð ð ð ð øøøøð	øøørà   ©Ú__name__Ú
__module__Ú__qualname__Úpropertyr#   r'   r   r—   r   Úintr   r   r   ÚfloatÚhttpxÚTimeoutr   ri   r±   Úvoices_voice_inputrÍ   ÚVoiceInputParamÚboolrÈ   rÐ   rÙ   rß   r¨   © r$   r"   r   r      s  € € € € € Øð+ð +ñ „Xð+ð ð1ð 1ñ „Xð1ð &*Ø*.Ø,0Ø*.Ø15Ø#'Ø$(Ø+/Ø)-Ø/3Ø $Ø)-Ø59Ø37Ø9=ð#Oð Oð Oð ˜c”]ðOð ˜ #œÔ'ð	Oð
 ˜8 Cœ=Ô)ðOð ˜ #œÔ'ðOð   ¨¤Ô.ðOð ˜C”=ðOð ˜S”MðOð ˜( 3œ-Ô(ðOð ˜ œÔ&ðOð ˜h sœmÔ,ðOð ˜”ðOð ˜ œÔ&ðOð   ¨¨S¨Ô 1Ô2ðOð  ˜g c¨3 hÔ/Ô0ð!Oð" ˜%  u¤}Ð 4Ô5Ô6ð#Oð$ 
Ô	"ð%Oð Oð Oð Oðj &*Ø $Ø59Ø37Ø26Ø9=ðtð tð tð Ð'Ô2Ð4FÔ4VÐVÔWðtð ˜c”]ð	tð
 ˜Œ~ðtð   ¨¨S¨Ô 1Ô2ðtð ˜g c¨3 hÔ/Ô0ðtð ˜W S¨# XÔ.Ô/ðtð ˜%  u¤}Ð 4Ô5Ô6ðtð 
Ô	ðtð tð tð tðt &*Ø59Ø37Ø9=ðVð Vð VàðVð ˜c”]ð	Vð
   ¨¨S¨Ô 1Ô2ðVð ˜g c¨3 hÔ/Ô0ðVð ˜%  u¤}Ð 4Ô5Ô6ðVð 
Ô	#ðVð Vð Vð Vðx &*Ø59Ø37Ø9=ðWð Wð WàðWð ˜c”]ð	Wð
   ¨¨S¨Ô 1Ô2ðWð ˜g c¨3 hÔ/Ô0ðWð ˜%  u¤}Ð 4Ô5Ô6ðWð 
Ô	ðWð Wð Wð Wð Wð Wr$   r   c                   ó   — e Zd Zdeddfd„ZdS )r   Úsdkr8   Nc                 ó  — || _         t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        d S ©Nr5   )Ú_sdkr   Úto_raw_response_wrapperr±   rÐ   rß   r¨   ©r!   rö   s     r"   Ú__init__zVoicesWithRawResponse.__init__â  ss   € ØˆŒ	Ý$Ô<¸S¼XÀÑWÔWˆŒ	Ý&Ô>ØŒJ˜ñ
ô 
ˆŒõ 'Ô>ØŒJ˜ñ
ô 
ˆŒõ $Ô;¸C¼GÀ_ÑUÔUˆŒˆˆr$   ©ré   rê   rë   r   rü   rô   r$   r"   r   r   á  s>   € € € € € ð	V˜Fð 	V tð 	Vð 	Vð 	Vð 	Vð 	Vð 	Vr$   r   c                   ó   — e Zd Zdeddfd„ZdS )r&   rö   r8   Nc                 ó  — || _         t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        d S rø   )rù   r   Úto_streamed_response_wrapperr±   rÐ   rß   r¨   rû   s     r"   rü   z$VoicesWithStreamingResponse.__init__ï  s   € ØˆŒ	Ý$ÔAØŒH�oñ
ô 
ˆŒ	õ 'ÔCØŒJ˜ñ
ô 
ˆŒõ 'ÔCØŒJ˜ñ
ô 
ˆŒõ $Ô@ØŒG�_ñ
ô 
ˆŒˆˆr$   rý   rô   r$   r"   r&   r&   î  s6   € € € € € ð
˜Fð 
 tð 
ð 
ð 
ð 
ð 
ð 
r$   r&   c            "       ó4  — e Zd Zed„ ¦   «         Zed„ ¦   «         Zddddddddddddddddœdee         deee                  deee                  deee                  d	eee                  d
ee	         dee         deee                  deee                  deee                  dee         deee                  dee
eef                  dee
eef                  deeeej        f                  dej        f d„Zdddddddœdeej        ej        f         dee         dee         dee
eef                  dee
eef                  dee
eef                  deeeej        f                  dej        fd„Zdddddœdedee         dee
eef                  dee
eef                  deeeej        f                  dej        fd„Zdddddœdedee         dee
eef                  dee
eef                  deeeej        f                  dej        fd„ZdS )ÚAsyncVoicesc                 ó    — t          | ¦  «        S r   )ÚAsyncVoicesWithRawResponser    s    r"   r#   zAsyncVoices.with_raw_response   s   € å)¨$Ñ/Ô/Ð/r$   c                 ó    — t          | ¦  «        S r   )Ú AsyncVoicesWithStreamingResponser    s    r"   r'   z#AsyncVoices.with_streaming_response  s   € å/°Ñ5Ô5Ð5r$   Nr(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   c             ƒ   ó>
  K  — d}d}t           }d}|}|                      |¦  «        }|€| j        j        }|�|}n|                      ||¦  «        }t          j        |t          j        |t          t          t                            ¦  «        t          j        |t          t          t                            ¦  «        t          j        |t          t          t                            ¦  «        t          j        |t          t          t                            ¦  «        ||t          j        |t          t          t                            ¦  «        t          j        |	t          t          t                            ¦  «        t          j        |
t          t          t                            ¦  «        |t          j        |t          t          t                            ¦  «        ¬¦  «        }t          j        |¦  «        \  }}|                      dd|||ddddd||t          j        | j        j        j        ¬	¦  «        | j        j        d|¬
¦  «        }|t           k    rM| j        j        t           ur| j        j        }n-t          j        dt          j        dddd¦  «        dd¬¦  «        }d}t-          |t          j        ¦  «        r|g d¢f}d„ }t/          | j        |pdddt1          | j        j        t2          j        ¦  «        dgdt7          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        ƒ d{V —†}|dk    �rOt          j        ddg|j        ¦  «        r©|                     ¦   «         ƒ d{V —† 	  ||¦  «        ƒ d{V —† n|# t@          $ ro}t          j!        | j        j"         #                    d ¦  «        | j        j"         #                    d!¦  «        tI          |¦  «        ||¦  «        ƒ d{V —† Y d}~nd}~ww xY w|dk    rt          j%        nt          j&        }tO          tP           |||d"| tI          |¦  «        | j        j"         #                    d!¦  «        | j        j"         #                    d ¦  «        ¬#¦  «        ¦  «        S 	  ||¦  «        ƒ d{V —†S # t@          $ rp}t          j!        | j        j"         #                    d ¦  «        | j        j"         #                    d!¦  «        tI          |¦  «        ||¦  «        ƒ d{V —† Y d}~dS d}~ww xY w)$r:   Nr;   r=   r>   FTr?   r@   rA   rB   rS   rT   rU   rV   rW   rX   rY   r[   c              “   ó¬  K  — t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚ra   )r   rf   Ústream_to_text_asyncr   rh   r   r   ri   rj   s     r"   rm   z3AsyncVoices.list.<locals>._speakeasy_parse_responseŽ  s  è è € ÝÔ# H¨e°SÑ9Ô9ð Ý&+Ô&@ÀÑ&JÔ&JÐ JÐ JÐ JÐ JÐ JÐ J�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨e°SÑ9Ô9ð Ý&+Ô&@ÀÑ&JÔ&JÐ JÐ JÐ JÐ JÐ JÐ J�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨iÐ9KÑLÔLð Ý.ÝÔ-¨xÀ%ðñ ô ð õ Ô*Ð+IÈ8ÑTÔTÐTr$   rn   ro   r   Úasyncrq   rt   c                 ó0   — t          j        ddg| ¦  «        S r}   r~   r€   s    r"   r‚   z"AsyncVoices.list.<locals>.<lambda>¯  rƒ   r$   r„   r…   rŠ   rb   r_   Ú_async_hooksr‹   rŒ   ©rŽ   r�   rr   r�   r†   r‘   Úasync_hooks))r   r’   r“   rR   r”   r   r•   r   r–   r   r   r—   r   r˜   Ú_build_request_asyncrš   r›   r)   rP   r‰   rœ   r�   rž   r   r   r   rŸ   r	   Údo_request_asyncr   r¡   Úareadr£   Úraise_parse_error_asyncr¥   r¨   r   ÚAsyncStreamedAPIResponseÚAsyncAPIResponser   r   r©   s                                  r"   r±   zAsyncVoices.list  s¶  è è € ðD ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ*Ø#Ý”? 6­8µD½´IÔ+>Ñ?Ô?Ý”_ X­x½½S¼	Ô/BÑCÔCÝ”? 6­8µD½´IÔ+>Ñ?Ô?Ýœ/¨-½Å$ÅsÄ)Ô9LÑMÔMØØ!Ý”O G­Xµd½3´iÔ-@ÑAÔAÝ”/ %­µ$µs´)Ô)<Ñ=Ô=Ýœ¨µX½dÅ3¼iÔ5HÑIÔIØÝ” ­µµc´Ô(;Ñ<Ô<ð
ñ 
ô 
ˆõ 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×'Ò'ØØ(ØØ'ØØ"'Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ-Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4Ø"Ø!ð% (ñ 
ô 
ˆð* •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø%ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈgÐVÑVÔVð
ñ 
ô 
Ðð ×.Ò.Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð /ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ˆð $ xÒ/Ñ/ÝÔ'¨°¨¸Ô8LÑMÔMð Ø—n’nÑ&Ô&Ð&Ð&Ð&Ð&Ð&Ð&Ð&ð	Ø3Ð3°HÑ=Ô=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=øÝ ð ð ð Ý*ÔBØÔ.Ô7×;Ò;¸NÑKÔKØÔ.Ô7×;Ò;¸HÑEÔEÝ.Ð/BÑCÔCØ Ø"ñô ð ð ð ð ð ð ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô9Ð9å%Ô6ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGØ $Ô 6Ô ?× CÒ CÀNÑ SÔ Sðñ ô ñô ð ð		Ø2Ð2°8Ñ<Ô<Ð<Ð<Ð<Ð<Ð<Ð<Ð<øÝð 	ð 	ð 	Ý"Ô:ØÔ&Ô/×3Ò3°NÑCÔCØÔ&Ô/×3Ò3°HÑ=Ô=Ý&Ð':Ñ;Ô;ØØñô ð ð ð ð ð ð ð ð ð ð ð ð ð øøøøð	øøøs2   Í8N
 Î

PÎA%O>Ï>PÒR" Ò"
TÒ,A%TÔTr²   rµ   r³   r´   c             ƒ   óº  ‡‡K  — d}d}	t           }
d}|}|                      |¦  «        }|€| j        j        }|�|}n|                      ||	¦  «        }t          j        |t          j        |t          j	        |t          j
        ¦  «        ¬¦  «        ¬¦  «        Št          j        |¦  «        \  }}|                      dd||	‰ddddd||t          j        | j        j        j        ¬	¦  «        | j        j        ˆˆfd
„d|¬¦  «        }|
t           k    rM| j        j        t           ur| j        j        }
n-t          j        dt          j        dddd¦  «        dd¬¦  «        }
d}t+          |
t          j        ¦  «        r|
g d¢f}d„ }t-          | j        |pdddt/          | j        j        t0          j        ¦  «        dgdt5          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        ƒ d{V —†}|dk    �rOt          j        dd g|j        ¦  «        r©|                     ¦   «         ƒ d{V —† 	  ||¦  «        ƒ d{V —† n|# t>          $ ro}t          j         | j        j!         "                    d!¦  «        | j        j!         "                    d"¦  «        tG          |¦  «        ||¦  «        ƒ d{V —† Y d}~nd}~ww xY w|dk    rt          j$        nt          j%        }tM          tN           |||d#| tG          |¦  «        | j        j!         "                    d"¦  «        | j        j!         "                    d!¦  «        ¬$¦  «        ¦  «        S 	  ||¦  «        ƒ d{V —†S # t>          $ rp}t          j         | j        j!         "                    d!¦  «        | j        j!         "                    d"¦  «        tG          |¦  «        ||¦  «        ƒ d{V —† Y d}~dS d}~ww xY w)%r·   Nr¸   r¹   r»   r>   Tr?   r@   rA   c                  óV   •— t          j        ‰j        dddt          j        ‰ ¬¦  «        S r½   r¿   rÂ   s   €€r"   r‚   z$AsyncVoices.create.<locals>.<lambda>,  rÃ   r$   rÄ   rS   rT   rU   rV   rW   rX   rY   r[   c              “   ó¬  K  — t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚ra   ©r   rf   r	  r   rh   r   r   rÈ   rj   s     r"   rm   z5AsyncVoices.create.<locals>._speakeasy_parse_responseG  ó  è è € ÝÔ# H¨e°SÑ9Ô9ð Ý&+Ô&@ÀÑ&JÔ&JÐ JÐ JÐ JÐ JÐ JÐ J�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨e°SÑ9Ô9ð Ý&+Ô&@ÀÑ&JÔ&JÐ JÐ JÐ JÐ JÐ JÐ J�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨iÐ9KÑLÔLð Ý.ÝÔ&¨¸5ðñ ô ð õ Ô*Ð+IÈ8ÑTÔTÐTr$   rn   rÊ   r   r
  rq   rt   c                 ó0   — t          j        ddg| ¦  «        S r}   r~   r€   s    r"   r‚   z$AsyncVoices.create.<locals>.<lambda>h  rƒ   r$   r„   r…   rŠ   rb   r_   r  r‹   rŒ   r  )(r   r’   r“   rR   r”   r   rÁ   r   r   rÌ   rÍ   r   r˜   r  rÎ   r›   r)   rP   r‰   rœ   r�   rž   r   r   r   rŸ   r	   r  r   r¡   r  r£   r  r¥   r¨   r   r  r  r   r   rÏ   s         `               @r"   rÐ   zAsyncVoices.createÜ  s5  øøè è € ðL ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ+Ø#ÝÔ*ØÝÔ.¨uµfÔ6GÑHÔHðñ ô ð
ñ 
ô 
ˆõ 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×'Ò'ØØ(ØØ'ØØ"&Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ.Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4ð!ð !ð !ð !ð !ð #Ø!ð5 (ñ 
ô 
ˆð: •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø&ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈgÐVÑVÔVð
ñ 
ô 
Ðð ×.Ò.Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð /ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ˆð $ xÒ/Ñ/ÝÔ'¨°¨¸Ô8LÑMÔMð Ø—n’nÑ&Ô&Ð&Ð&Ð&Ð&Ð&Ð&Ð&ð	Ø3Ð3°HÑ=Ô=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=øÝ ð ð ð Ý*ÔBØÔ.Ô7×;Ò;¸NÑKÔKØÔ.Ô7×;Ò;¸HÑEÔEÝ.Ð/BÑCÔCØ Ø"ñô ð ð ð ð ð ð ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô9Ð9å%Ô6ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGØ $Ô 6Ô ?× CÒ CÀNÑ SÔ Sðñ ô ñô ð ð		Ø2Ð2°8Ñ<Ô<Ð<Ð<Ð<Ð<Ð<Ð<Ð<øÝð 	ð 	ð 	Ý"Ô:ØÔ&Ô/×3Ò3°NÑCÔCØÔ&Ô/×3Ò3°HÑ=Ô=Ý&Ð':Ñ;Ô;ØØñô ð ð ð ð ð ð ð ð ð ð ð ð ð øøøøð	øøøs2   È6I É
KÉA%J<Ê<KÍM  Í 
OÍ*A%OÏOrÑ   rÒ   c             ƒ   óJ  K  — d}d}t           }d}	|}
|                      |¦  «        }|€| j        j        }|	�|	}n|                      ||¦  «        }t          j        ||¬¦  «        }t          j        |
¦  «        \  }}
|  	                    dd|||ddddd|
|t          j
        | j        j        j        ¬	¦  «        | j        j        d|¬
¦  «        }|t           k    rM| j        j        t           ur| j        j        }n-t          j        dt          j        dddd¦  «        dd¬¦  «        }d}t%          |t          j        ¦  «        r|g d¢f}d„ }t'          | j        |pdddt)          | j        j        t*          j        ¦  «        dgdt/          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        ƒ d{V —†}|dk    �rOt          j        ddg|j        ¦  «        r©|                     ¦   «         ƒ d{V —† 	  ||¦  «        ƒ d{V —† n|# t8          $ ro}t          j        | j        j                             d ¦  «        | j        j                             d!¦  «        tA          |¦  «        ||¦  «        ƒ d{V —† Y d}~nd}~ww xY w|dk    rt          j!        nt          j"        }tG          tH           |||d"| tA          |¦  «        | j        j                             d!¦  «        | j        j                             d ¦  «        ¬#¦  «        ¦  «        S 	  ||¦  «        ƒ d{V —†S # t8          $ rp}t          j        | j        j                             d ¦  «        | j        j                             d!¦  «        tA          |¦  «        ||¦  «        ƒ d{V —† Y d}~dS d}~ww xY w)$rÔ   NrÕ   rÖ   r×   FTr?   r@   rA   rB   rS   rT   rU   rV   rW   rX   rY   r[   c              “   ó¬  K  — t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚ra   )r   rf   r	  r   rh   r   r   rÙ   rj   s     r"   rm   z5AsyncVoices.delete.<locals>._speakeasy_parse_responseâ  s  è è € ÝÔ# H¨e°SÑ9Ô9ð Ý&+Ô&@ÀÑ&JÔ&JÐ JÐ JÐ JÐ JÐ JÐ J�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨e°SÑ9Ô9ð Ý&+Ô&@ÀÑ&JÔ&JÐ JÐ JÐ JÐ JÐ JÐ J�ÝÔ.Ø(¨(°Mñô ð õ Ô# H¨iÐ9KÑLÔLð Ý.ÝÔ.°À5ðñ ô ð õ Ô*Ð+IÈ8ÑTÔTÐTr$   rn   rÚ   r   r
  rq   rt   c                 ó0   — t          j        ddg| ¦  «        S r}   r~   r€   s    r"   r‚   z$AsyncVoices.delete.<locals>.<lambda>  rƒ   r$   r„   r…   rŠ   rb   r_   r  r‹   rŒ   r  )%r   r’   r“   rR   r”   r   rÜ   r   r˜   r  rÝ   r›   r)   rP   r‰   r   rœ   r�   rž   r   r   r   rŸ   r	   r  r   r¡   r  r£   r  r¥   r¨   r   r  r  r   r   rÞ   s                        r"   rß   zAsyncVoices.delete•  sï  è è € ð& ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ+Ø#Øð
ñ 
ô 
ˆõ
 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×'Ò'ØØ3ØØ'ØØ"'Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ.Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4Ø"Ø!ð% (ñ 
ô 
ˆð* •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø&ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈgÐVÑVÔVð
ñ 
ô 
Ðð ×.Ò.Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð /ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ˆð $ xÒ/Ñ/ÝÔ'¨°¨¸Ô8LÑMÔMð Ø—n’nÑ&Ô&Ð&Ð&Ð&Ð&Ð&Ð&Ð&ð	Ø3Ð3°HÑ=Ô=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=øÝ ð ð ð Ý*ÔBØÔ.Ô7×;Ò;¸NÑKÔKØÔ.Ô7×;Ò;¸HÑEÔEÝ.Ð/BÑCÔCØ Ø"ñô ð ð ð ð ð ð ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô9Ð9å%Ô6ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGØ $Ô 6Ô ?× CÒ CÀNÑ SÔ Sðñ ô ñô ð ð		Ø2Ð2°8Ñ<Ô<Ð<Ð<Ð<Ð<Ð<Ð<Ð<øÝð 	ð 	ð 	Ý"Ô:ØÔ&Ô/×3Ò3°NÑCÔCØÔ&Ô/×3Ò3°HÑ=Ô=Ý&Ð':Ñ;Ô;ØØñô ð ð ð ð ð ð ð ð ð ð ð ð ð øøøøð	øøøó2   Ç>H È
J	ÈA%JÊJ	ÌL( Ì(
N"Ì2A%NÎN"c             ƒ   óJ  K  — d}d}t           }d}	|}
|                      |¦  «        }|€| j        j        }|	�|	}n|                      ||¦  «        }t          j        ||¬¦  «        }t          j        |
¦  «        \  }}
|  	                    dd|||ddddd|
|t          j
        | j        j        j        ¬	¦  «        | j        j        d|¬
¦  «        }|t           k    rM| j        j        t           ur| j        j        }n-t          j        dt          j        dddd¦  «        dd¬¦  «        }d}t%          |t          j        ¦  «        r|g d¢f}d„ }t'          | j        |pdddt)          | j        j        t*          j        ¦  «        dgdt/          |d¬¦  «        ¬¦  «        }|                      ||d„ |dk    |¬¦  «        ƒ d{V —†}|dk    �rOt          j        ddg|j        ¦  «        r©|                     ¦   «         ƒ d{V —† 	  ||¦  «        ƒ d{V —† n|# t8          $ ro}t          j        | j        j                             d ¦  «        | j        j                             d!¦  «        tA          |¦  «        ||¦  «        ƒ d{V —† Y d}~nd}~ww xY w|dk    rt          j!        nt          j"        }tG          tH           |||d"| tA          |¦  «        | j        j                             d!¦  «        | j        j                             d ¦  «        ¬#¦  «        ¦  «        S 	  ||¦  «        ƒ d{V —†S # t8          $ rp}t          j        | j        j                             d ¦  «        | j        j                             d!¦  «        tA          |¦  «        ||¦  «        ƒ d{V —† Y d}~dS d}~ww xY w)$râ   NrÕ   r=   r×   FTr?   r@   rA   rB   rS   rT   rU   rV   rW   rX   rY   r[   c              “   ó¬  K  — t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        r0t          j        | ¦  «        ƒ d {V —†}t          j        d| |¦  «        ‚t          j        | dd¦  «        rt          t          j        | d¬¦  «        S t          j        d	| ¦  «        ‚ra   r  rj   s     r"   rm   z2AsyncVoices.get.<locals>._speakeasy_parse_response~  r  r$   rn   rä   r   r
  rq   rt   c                 ó0   — t          j        ddg| ¦  «        S r}   r~   r€   s    r"   r‚   z!AsyncVoices.get.<locals>.<lambda>Ÿ  rƒ   r$   r„   r…   rŠ   rb   r_   r  r‹   rŒ   r  )%r   r’   r“   rR   r”   r   ræ   r   r˜   r  rç   r›   r)   rP   r‰   r   rœ   r�   rž   r   r   r   rŸ   r	   r  r   r¡   r  r£   r  r¥   r¨   r   r  r  r   r   rÞ   s                        r"   r¨   zAsyncVoices.get0  sï  è è € ð( ˆØˆÝ7<ˆØˆ
Ø$ˆØ×,Ò,¨WÑ5Ô5ˆ
ØÐØÔ/Ô:ˆJàÐ!Ø!ˆHˆHà—}’} X¨}Ñ=Ô=ˆHåÔ(Ø#Øð
ñ 
ô 
ˆõ
 2BÔ1WØñ2
ô 2
Ñ.Ð  ,ð ×'Ò'ØØ3ØØ'ØØ"'Ø$(Ø%)Ø*Ø 2Ø%Ø*ÝÔ+Ø Ô2Ô:ÔFðñ ô ð Ô+Ô4Ø"Ø!ð% (ñ 
ô 
ˆð* •eÒÐØÔ%Ô2½%Ð?Ð?ØÔ0Ô=��åÔ+Ø+ÝÔ)¨#¨t°Q¸Ñ>Ô>ØØ !ð	ñ ô �ð ˆÝ�g�uÔ0Ñ1Ô1ð 	CØ#Ð%AÐ%AÐ%AÐBˆLð	Uð 	Uð 	Uõ$ *ØÔ)Ø�^ Ø#ØÝ1ØÔ&Ô/µ´ñô ð �ØÝ$Ð*BÈgÐVÑVÔVð
ñ 
ô 
Ðð ×.Ò.Ø(ØØ!VÐ!VØ+¨{Ò:Ø%ð /ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ˆð $ xÒ/Ñ/ÝÔ'¨°¨¸Ô8LÑMÔMð Ø—n’nÑ&Ô&Ð&Ð&Ð&Ð&Ð&Ð&Ð&ð	Ø3Ð3°HÑ=Ô=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=øÝ ð ð ð Ý*ÔBØÔ.Ô7×;Ò;¸NÑKÔKØÔ.Ô7×;Ò;¸HÑEÔEÝ.Ð/BÑCÔCØ Ø"ñô ð ð ð ð ð ð ð ð ð ð ð ð øøøøðøøøð ,¨{Ò:Ð:õ !Ô9Ð9å%Ô6ð $õ
 ÝØ'Ð'Ø Ø4Ø#Ø#Ý3Ð4GÑHÔHØÔ0Ô9×=Ò=¸hÑGÔGØ $Ô 6Ô ?× CÒ CÀNÑ SÔ Sðñ ô ñô ð ð		Ø2Ð2°8Ñ<Ô<Ð<Ð<Ð<Ð<Ð<Ð<Ð<øÝð 	ð 	ð 	Ý"Ô:ØÔ&Ô/×3Ò3°NÑCÔCØÔ&Ô/×3Ò3°HÑ=Ô=Ý&Ð':Ñ;Ô;ØØñô ð ð ð ð ð ð ð ð ð ð ð ð ð øøøøð	øøør  rè   rô   r$   r"   r  r  ÿ  s  € € € € € Øð0ð 0ñ „Xð0ð ð6ð 6ñ „Xð6ð &*Ø*.Ø,0Ø*.Ø15Ø#'Ø$(Ø+/Ø)-Ø/3Ø $Ø)-Ø59Ø37Ø9=ð#Rð Rð Rð ˜c”]ðRð ˜ #œÔ'ð	Rð
 ˜8 Cœ=Ô)ðRð ˜ #œÔ'ðRð   ¨¤Ô.ðRð ˜C”=ðRð ˜S”MðRð ˜( 3œ-Ô(ðRð ˜ œÔ&ðRð ˜h sœmÔ,ðRð ˜”ðRð ˜ œÔ&ðRð   ¨¨S¨Ô 1Ô2ðRð  ˜g c¨3 hÔ/Ô0ð!Rð" ˜%  u¤}Ð 4Ô5Ô6ð#Rð$ 
Ô	"ð%Rð Rð Rð Rðp &*Ø $Ø59Ø37Ø26Ø9=ðwð wð wð Ð'Ô2Ð4FÔ4VÐVÔWðwð ˜c”]ð	wð
 ˜Œ~ðwð   ¨¨S¨Ô 1Ô2ðwð ˜g c¨3 hÔ/Ô0ðwð ˜W S¨# XÔ.Ô/ðwð ˜%  u¤}Ð 4Ô5Ô6ðwð 
Ô	ðwð wð wð wðz &*Ø59Ø37Ø9=ðYð Yð YàðYð ˜c”]ð	Yð
   ¨¨S¨Ô 1Ô2ðYð ˜g c¨3 hÔ/Ô0ðYð ˜%  u¤}Ð 4Ô5Ô6ðYð 
Ô	#ðYð Yð Yð Yð~ &*Ø59Ø37Ø9=ðZð Zð ZàðZð ˜c”]ð	Zð
   ¨¨S¨Ô 1Ô2ðZð ˜g c¨3 hÔ/Ô0ðZð ˜%  u¤}Ð 4Ô5Ô6ðZð 
Ô	ðZð Zð Zð Zð Zð Zr$   r  c                   ó   — e Zd Zdeddfd„ZdS )r  rö   r8   Nc                 ó  — || _         t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        d S rø   )rù   r   Úasync_to_raw_response_wrapperr±   rÐ   rß   r¨   rû   s     r"   rü   z#AsyncVoicesWithRawResponse.__init__Î  s   € ØˆŒ	Ý$ÔBØŒH�oñ
ô 
ˆŒ	õ 'ÔDØŒJ˜ñ
ô 
ˆŒõ 'ÔDØŒJ˜ñ
ô 
ˆŒõ $ÔAØŒG�_ñ
ô 
ˆŒˆˆr$   ©ré   rê   rë   r  rü   rô   r$   r"   r  r  Í  ó6   € € € € € ð
˜Kð 
¨Dð 
ð 
ð 
ð 
ð 
ð 
r$   r  c                   ó   — e Zd Zdeddfd„ZdS )r  rö   r8   Nc                 ó  — || _         t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        t          j        |j        d¦  «        | _        d S rø   )rù   r   Ú"async_to_streamed_response_wrapperr±   rÐ   rß   r¨   rû   s     r"   rü   z)AsyncVoicesWithStreamingResponse.__init__ß  s   € ØˆŒ	Ý$ÔGØŒH�oñ
ô 
ˆŒ	õ 'ÔIØŒJ˜ñ
ô 
ˆŒõ 'ÔIØŒJ˜ñ
ô 
ˆŒõ $ÔFØŒG�_ñ
ô 
ˆŒˆˆr$   r%  rô   r$   r"   r  r  Þ  r&  r$   r  )&Ú__doc__rn   r   r   r   r   r‹   r   r   r	   Úbasesdkr
   r   r   r   r   Útypes.voicesr   rñ   r   r   Úutils.unmarshal_json_responser   rï   Útypingr   r   r   r   r   r   r   r   r   r&   r  r  r  rô   r$   r"   ú<module>r/     s  ðð$ HÐ Gà *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ø HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HØ *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ø 2Ð 2Ð 2Ð 2Ð 2Ð 2Ð 2Ð 2Ð 2Ð 2Ø ;Ð ;Ð ;Ð ;Ð ;Ð ;Ø :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ø BÐ BÐ BÐ BÐ BÐ BØ €€€Ø FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ Fð
ð 
ð 
ð 
ð 
ˆWñ 
ô 
ð 
ðD
Vð 
Vð 
Vð 
Vð 
Vñ 
Vô 
Vð 
Vð
ð 
ð 
ð 
ð 
ñ 
ô 
ð 
ð"Kð Kð Kð Kð K�,ñ Kô Kð Kð\
ð 
ð 
ð 
ð 
ñ 
ô 
ð 
ð"
ð 
ð 
ð 
ð 
ñ 
ô 
ð 
ð 
ð 
r$   