Skip to content

Commit 4e7f766

Browse files
fern-api[bot]louisjoecodes
authored andcommitted
SDK regeneration
1 parent b50fec7 commit 4e7f766

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1249
-288
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,3 @@ dist/
33
__pycache__/
44
poetry.toml
55
.ruff_cache/
6-
.DS_Store

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2024 Elevenlabs.
3+
Copyright (c) 2025 Elevenlabs.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

poetry.lock

Lines changed: 199 additions & 212 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "elevenlabs"
3-
version = "1.50.3"
3+
version = "1.50.4"
44
description = ""
55
readme = "README.md"
66
authors = []

reference.md

Lines changed: 230 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3710,7 +3710,38 @@ ultra lossless - ultra quality output format, 705.6kbps with 44.1kHz sample rate
37103710
<dl>
37113711
<dd>
37123712

3713-
**quality_check_on:** `typing.Optional[bool]` — Whether to run quality check on the generated audio and regenerate if needed. Applies to individual block conversion.
3713+
**quality_check_on:** `typing.Optional[bool]`[Depracated] Whether to run quality check on the generated audio and regenerate if needed. Applies to individual block conversion.
3714+
3715+
</dd>
3716+
</dl>
3717+
3718+
<dl>
3719+
<dd>
3720+
3721+
**apply_text_normalization:** `typing.Optional[ProjectsAddRequestApplyTextNormalization]`
3722+
3723+
3724+
This parameter controls text normalization with four modes: 'auto', 'on', 'apply_english' and 'off'.
3725+
When set to 'auto', the system will automatically decide whether to apply text normalization
3726+
(e.g., spelling out numbers). With 'on', text normalization will always be applied, while
3727+
with 'off', it will be skipped. 'apply_english' is the same as 'on' but will assume that text is in English.
3728+
3729+
3730+
</dd>
3731+
</dl>
3732+
3733+
<dl>
3734+
<dd>
3735+
3736+
**auto_convert:** `typing.Optional[bool]` — Whether to auto convert the project to audio or not.
3737+
3738+
</dd>
3739+
</dl>
3740+
3741+
<dl>
3742+
<dd>
3743+
3744+
**auto_assign_voices:** `typing.Optional[bool]`[Alpha Feature] Whether automatically assign voices to phrases in the create Project.
37143745

37153746
</dd>
37163747
</dl>
@@ -3917,7 +3948,7 @@ client.projects.edit_basic_project_info(
39173948
<dl>
39183949
<dd>
39193950

3920-
**quality_check_on:** `typing.Optional[bool]` — Whether to run quality check on the generated audio and regenerate if needed. Applies to individual block conversion.
3951+
**quality_check_on:** `typing.Optional[bool]`[Depracated] Whether to run quality check on the generated audio and regenerate if needed. Applies to individual block conversion.
39213952

39223953
</dd>
39233954
</dl>
@@ -4003,6 +4034,102 @@ client.projects.delete(
40034034
</dl>
40044035

40054036

4037+
</dd>
4038+
</dl>
4039+
</details>
4040+
4041+
<details><summary><code>client.projects.<a href="src/elevenlabs/projects/client.py">update_content</a>(...)</code></summary>
4042+
<dl>
4043+
<dd>
4044+
4045+
#### 📝 Description
4046+
4047+
<dl>
4048+
<dd>
4049+
4050+
<dl>
4051+
<dd>
4052+
4053+
Edits project content.
4054+
</dd>
4055+
</dl>
4056+
</dd>
4057+
</dl>
4058+
4059+
#### 🔌 Usage
4060+
4061+
<dl>
4062+
<dd>
4063+
4064+
<dl>
4065+
<dd>
4066+
4067+
```python
4068+
from elevenlabs import ElevenLabs
4069+
4070+
client = ElevenLabs(
4071+
api_key="YOUR_API_KEY",
4072+
)
4073+
client.projects.update_content(
4074+
project_id="21m00Tcm4TlvDq8ikWAM",
4075+
)
4076+
4077+
```
4078+
</dd>
4079+
</dl>
4080+
</dd>
4081+
</dl>
4082+
4083+
#### ⚙️ Parameters
4084+
4085+
<dl>
4086+
<dd>
4087+
4088+
<dl>
4089+
<dd>
4090+
4091+
**project_id:** `str` — The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.
4092+
4093+
</dd>
4094+
</dl>
4095+
4096+
<dl>
4097+
<dd>
4098+
4099+
**from_url:** `typing.Optional[str]` — An optional URL from which we will extract content to initialize the project. If this is set, 'from_url' must be null. If neither 'from_url' or 'from_document' are provided we will initialize the project as blank.
4100+
4101+
</dd>
4102+
</dl>
4103+
4104+
<dl>
4105+
<dd>
4106+
4107+
**from_document:** `from __future__ import annotations
4108+
4109+
typing.Optional[core.File]` — See core.File for more documentation
4110+
4111+
</dd>
4112+
</dl>
4113+
4114+
<dl>
4115+
<dd>
4116+
4117+
**auto_convert:** `typing.Optional[bool]` — Whether to auto convert the project to audio or not.
4118+
4119+
</dd>
4120+
</dl>
4121+
4122+
<dl>
4123+
<dd>
4124+
4125+
**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
4126+
4127+
</dd>
4128+
</dl>
4129+
</dd>
4130+
</dl>
4131+
4132+
40064133
</dd>
40074134
</dl>
40084135
</details>
@@ -5388,7 +5515,7 @@ client.audio_native.create(
53885515
<dl>
53895516
<dd>
53905517

5391-
**image:** `typing.Optional[str]` — Image URL used in the player. If not provided, default image set in the Player settings is used.
5518+
**image:** `typing.Optional[str]`(Deprecated) Image URL used in the player. If not provided, default image set in the Player settings is used.
53925519

53935520
</dd>
53945521
</dl>
@@ -5412,7 +5539,7 @@ client.audio_native.create(
54125539
<dl>
54135540
<dd>
54145541

5415-
**small:** `typing.Optional[bool]` — Whether to use small player or not. If not provided, default value set in the Player settings is used.
5542+
**small:** `typing.Optional[bool]`(Deprecated) Whether to use small player or not. If not provided, default value set in the Player settings is used.
54165543

54175544
</dd>
54185545
</dl>
@@ -5436,7 +5563,7 @@ client.audio_native.create(
54365563
<dl>
54375564
<dd>
54385565

5439-
**sessionization:** `typing.Optional[int]` — Specifies for how many minutes to persist the session across page reloads. If not provided, default sessionization set in the Player settings is used.
5566+
**sessionization:** `typing.Optional[int]`(Deprecated) Specifies for how many minutes to persist the session across page reloads. If not provided, default sessionization set in the Player settings is used.
54405567

54415568
</dd>
54425569
</dl>
@@ -5486,6 +5613,102 @@ typing.Optional[core.File]` — See core.File for more documentation
54865613
</dl>
54875614

54885615

5616+
</dd>
5617+
</dl>
5618+
</details>
5619+
5620+
<details><summary><code>client.audio_native.<a href="src/elevenlabs/audio_native/client.py">update_content</a>(...)</code></summary>
5621+
<dl>
5622+
<dd>
5623+
5624+
#### 📝 Description
5625+
5626+
<dl>
5627+
<dd>
5628+
5629+
<dl>
5630+
<dd>
5631+
5632+
Updates content for the specific AudioNative Project.
5633+
</dd>
5634+
</dl>
5635+
</dd>
5636+
</dl>
5637+
5638+
#### 🔌 Usage
5639+
5640+
<dl>
5641+
<dd>
5642+
5643+
<dl>
5644+
<dd>
5645+
5646+
```python
5647+
from elevenlabs import ElevenLabs
5648+
5649+
client = ElevenLabs(
5650+
api_key="YOUR_API_KEY",
5651+
)
5652+
client.audio_native.update_content(
5653+
project_id="21m00Tcm4TlvDq8ikWAM",
5654+
)
5655+
5656+
```
5657+
</dd>
5658+
</dl>
5659+
</dd>
5660+
</dl>
5661+
5662+
#### ⚙️ Parameters
5663+
5664+
<dl>
5665+
<dd>
5666+
5667+
<dl>
5668+
<dd>
5669+
5670+
**project_id:** `str` — The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.
5671+
5672+
</dd>
5673+
</dl>
5674+
5675+
<dl>
5676+
<dd>
5677+
5678+
**file:** `from __future__ import annotations
5679+
5680+
typing.Optional[core.File]` — See core.File for more documentation
5681+
5682+
</dd>
5683+
</dl>
5684+
5685+
<dl>
5686+
<dd>
5687+
5688+
**auto_convert:** `typing.Optional[bool]` — Whether to auto convert the project to audio or not.
5689+
5690+
</dd>
5691+
</dl>
5692+
5693+
<dl>
5694+
<dd>
5695+
5696+
**auto_publish:** `typing.Optional[bool]` — Whether to auto publish the new project snapshot after it's converted.
5697+
5698+
</dd>
5699+
</dl>
5700+
5701+
<dl>
5702+
<dd>
5703+
5704+
**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
5705+
5706+
</dd>
5707+
</dl>
5708+
</dd>
5709+
</dl>
5710+
5711+
54895712
</dd>
54905713
</dl>
54915714
</details>
@@ -6132,7 +6355,7 @@ client.workspace.invite_user(
61326355
<dl>
61336356
<dd>
61346357

6135-
**email:** `str`Email of the target user.
6358+
**email:** `str`The email of the customer
61366359

61376360
</dd>
61386361
</dl>
@@ -6202,7 +6425,7 @@ client.workspace.delete_existing_invitation(
62026425
<dl>
62036426
<dd>
62046427

6205-
**email:** `str`Email of the target user.
6428+
**email:** `str`The email of the customer
62066429

62076430
</dd>
62086431
</dl>

0 commit comments

Comments
 (0)