cartesia-ai / cartesia-python

The official Python library for the Cartesia API
https://pypi.org/project/cartesia/
MIT License
30 stars 4 forks source link

Voice cloning error #46

Open tonychenxyz opened 1 month ago

tonychenxyz commented 1 month ago

Hi! When I try emb = client.voices.clone(filepath="/proj/afosr/metavoice/misc_audio_files/dr ford.m4a") I got

AttributeError                            Traceback (most recent call last)
Cell In[8], [line 1](vscode-notebook-cell:?execution_count=8&line=1)
----> [1](vscode-notebook-cell:?execution_count=8&line=1) emb = client.voices.clone(filepath="/proj/afosr/metavoice/misc_audio_files/dr ford.m4a")

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/cartesia/client.py:234, in Voices.clone(self, filepath, enhance)
    [232](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/cartesia/client.py:232) headers = self.headers.copy()
    [233](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/cartesia/client.py:233) headers.pop("Content-Type", None)
--> [234](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/cartesia/client.py:234) response = httpx.post(url, headers=headers, files=files, timeout=self.timeout)
    [235](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/cartesia/client.py:235) if not response.is_success:
    [236](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/cartesia/client.py:236)     raise ValueError(f"Failed to clone voice from clip. Error: {response.text}")

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:319, in post(url, content, data, files, json, params, headers, cookies, auth, proxy, proxies, follow_redirects, cert, verify, timeout, trust_env)
    [295](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:295) def post(
    [296](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:296)     url: URLTypes,
    [297](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:297)     *,
   (...)
    [312](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:312)     trust_env: bool = True,
    [313](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:313) ) -> Response:
    [314](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:314)     """
    [315](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:315)     Sends a `POST` request.
    [316](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:316) 
    [317](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:317)     **Parameters**: See `httpx.request`.
    [318](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:318)     """
--> [319](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:319)     return request(
    [320](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:320)         "POST",
    [321](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:321)         url,
    [322](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:322)         content=content,
    [323](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:323)         data=data,
    [324](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:324)         files=files,
    [325](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:325)         json=json,
    [326](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:326)         params=params,
    [327](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:327)         headers=headers,
    [328](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:328)         cookies=cookies,
    [329](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:329)         auth=auth,
    [330](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:330)         proxy=proxy,
    [331](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:331)         proxies=proxies,
    [332](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:332)         follow_redirects=follow_redirects,
    [333](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:333)         cert=cert,
    [334](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:334)         verify=verify,
    [335](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:335)         timeout=timeout,
    [336](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:336)         trust_env=trust_env,
    [337](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:337)     )

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:106, in request(method, url, params, content, data, files, json, headers, cookies, auth, proxy, proxies, timeout, follow_redirects, verify, cert, trust_env)
     [46](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:46) """
     [47](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:47) Sends an HTTP request.
     [48](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:48) 
   (...)
     [95](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:95) ```
     [96](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:96) """
     [97](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:97) with Client(
     [98](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:98)     cookies=cookies,
     [99](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:99)     proxy=proxy,
   (...)
    [104](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:104)     trust_env=trust_env,
    [105](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:105) ) as client:
--> [106](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:106)     return client.request(
    [107](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:107)         method=method,
    [108](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:108)         url=url,
    [109](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:109)         content=content,
    [110](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:110)         data=data,
    [111](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:111)         files=files,
    [112](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:112)         json=json,
    [113](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:113)         params=params,
    [114](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:114)         headers=headers,
    [115](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:115)         auth=auth,
    [116](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:116)         follow_redirects=follow_redirects,
    [117](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_api.py:117)     )

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:814, in Client.request(self, method, url, content, data, files, json, params, headers, cookies, auth, follow_redirects, timeout, extensions)
    [807](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:807)     message = (
    [808](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:808)         "Setting per-request cookies=<...> is being deprecated, because "
    [809](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:809)         "the expected behaviour on cookie persistence is ambiguous. Set "
    [810](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:810)         "cookies directly on the client instance instead."
    [811](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:811)     )
    [812](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:812)     warnings.warn(message, DeprecationWarning)
--> [814](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:814) request = self.build_request(
    [815](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:815)     method=method,
    [816](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:816)     url=url,
    [817](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:817)     content=content,
    [818](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:818)     data=data,
    [819](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:819)     files=files,
    [820](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:820)     json=json,
    [821](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:821)     params=params,
    [822](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:822)     headers=headers,
    [823](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:823)     cookies=cookies,
    [824](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:824)     timeout=timeout,
    [825](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:825)     extensions=extensions,
    [826](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:826) )
    [827](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:827) return self.send(request, auth=auth, follow_redirects=follow_redirects)

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:346, in BaseClient.build_request(self, method, url, content, data, files, json, params, headers, cookies, timeout, extensions)
    [334](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:334) """
    [335](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:335) Build and return a request instance.
    [336](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:336) 
   (...)
    [343](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:343) [0]: /advanced/#request-instances
    [344](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:344) """
    [345](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:345) url = self._merge_url(url)
--> [346](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:346) headers = self._merge_headers(headers)
    [347](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:347) cookies = self._merge_cookies(cookies)
    [348](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:348) params = self._merge_queryparams(params)

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:409, in BaseClient._merge_headers(self, headers)
    [404](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:404) """
    [405](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:405) Merge a headers argument together with any headers on the client,
    [406](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:406) to create the headers used for the outgoing request.
    [407](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:407) """
    [408](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:408) merged_headers = Headers(self.headers)
--> [409](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:409) merged_headers.update(headers)
    [410](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_client.py:410) return merged_headers

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:201, in Headers.update(self, headers)
    [200](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:200) def update(self, headers: HeaderTypes | None = None) -> None:  # type: ignore
--> [201](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:201)     headers = Headers(headers)
    [202](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:202)     for key in headers.keys():
    [203](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:203)         if key in self:

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:72, in Headers.__init__(self, headers, encoding)
     [70](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:70)     self._list = list(headers._list)
     [71](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:71) elif isinstance(headers, Mapping):
---> [72](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:72)     self._list = [
     [73](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:73)         (
     [74](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:74)             normalize_header_key(k, lower=False, encoding=encoding),
     [75](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:75)             normalize_header_key(k, lower=True, encoding=encoding),
     [76](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:76)             normalize_header_value(v, encoding),
     [77](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:77)         )
     [78](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:78)         for k, v in headers.items()
     [79](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:79)     ]
     [80](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:80) else:
     [81](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:81)     self._list = [
     [82](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:82)         (
     [83](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:83)             normalize_header_key(k, lower=False, encoding=encoding),
   (...)
     [87](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:87)         for k, v in headers
     [88](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:88)     ]

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:76, in <listcomp>(.0)
     [70](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:70)     self._list = list(headers._list)
     [71](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:71) elif isinstance(headers, Mapping):
     [72](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:72)     self._list = [
     [73](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:73)         (
     [74](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:74)             normalize_header_key(k, lower=False, encoding=encoding),
     [75](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:75)             normalize_header_key(k, lower=True, encoding=encoding),
---> [76](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:76)             normalize_header_value(v, encoding),
     [77](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:77)         )
     [78](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:78)         for k, v in headers.items()
     [79](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:79)     ]
     [80](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:80) else:
     [81](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:81)     self._list = [
     [82](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:82)         (
     [83](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:83)             normalize_header_key(k, lower=False, encoding=encoding),
   (...)
     [87](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:87)         for k, v in headers
     [88](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_models.py:88)     ]

File /proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_utils.py:53, in normalize_header_value(value, encoding)
     [51](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_utils.py:51) if isinstance(value, bytes):
     [52](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_utils.py:52)     return value
---> [53](https://vscode-remote+ssh-002dremote-002bkedi-002ecs-002ecolumbia-002eedu.vscode-resource.vscode-cdn.net/proj/afosr/metavoice/final_mv_env/lib/python3.9/site-packages/httpx/_utils.py:53) return value.encode(encoding or "ascii")

AttributeError: 'NoneType' object has no attribute 'encode'
sauhardjain commented 1 month ago

@tonychenxyz sorry this slipped past us! could you try:

tonychenxyz commented 1 month ago

I am using v1.0.12. I got the error on different audio samples and machine.