Skip to content

Commit 7e00e36

Browse files
🌿 Fern Regeneration -- March 25, 2025 (#296)
Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com>
1 parent c0ea346 commit 7e00e36

File tree

19 files changed

+810
-793
lines changed

19 files changed

+810
-793
lines changed

.mock/definition/expression-measurement/batch/__package__.yml

+61-76
Original file line numberDiff line numberDiff line change
@@ -1295,176 +1295,169 @@ types:
12951295
source:
12961296
openapi: batch-openapi.json
12971297
Source:
1298-
discriminated: false
1298+
discriminant: type
1299+
base-properties: {}
12991300
union:
1300-
- SourceUrl
1301-
- SourceFile
1302-
- SourceTextSource
1301+
url: SourceUrl
1302+
file: SourceFile
1303+
text: SourceTextSource
13031304
source:
13041305
openapi: batch-openapi.json
13051306
SourceFile:
1306-
properties:
1307-
type: literal<"file">
1307+
properties: {}
13081308
extends:
13091309
- File
13101310
source:
13111311
openapi: batch-openapi.json
13121312
SourceTextSource:
1313-
properties:
1314-
type: literal<"text">
1313+
properties: {}
13151314
source:
13161315
openapi: batch-openapi.json
13171316
SourceUrl:
1318-
properties:
1319-
type: literal<"url">
1317+
properties: {}
13201318
extends:
13211319
- Url
13221320
source:
13231321
openapi: batch-openapi.json
1322+
Url:
1323+
properties:
1324+
url:
1325+
type: string
1326+
docs: The URL of the source media file.
1327+
source:
1328+
openapi: batch-openapi.json
13241329
StateEmbeddingGeneration:
1325-
discriminated: false
1330+
discriminant: status
1331+
base-properties: {}
13261332
union:
1327-
- StateEmbeddingGenerationQueued
1328-
- StateEmbeddingGenerationInProgress
1329-
- StateEmbeddingGenerationCompletedEmbeddingGeneration
1330-
- StateEmbeddingGenerationFailed
1333+
QUEUED: StateEmbeddingGenerationQueued
1334+
IN_PROGRESS: StateEmbeddingGenerationInProgress
1335+
COMPLETED: StateEmbeddingGenerationCompletedEmbeddingGeneration
1336+
FAILED: StateEmbeddingGenerationFailed
13311337
source:
13321338
openapi: batch-openapi.json
13331339
StateEmbeddingGenerationCompletedEmbeddingGeneration:
1334-
properties:
1335-
status: literal<"COMPLETED">
1340+
properties: {}
13361341
extends:
13371342
- CompletedEmbeddingGeneration
13381343
source:
13391344
openapi: batch-openapi.json
13401345
StateEmbeddingGenerationFailed:
1341-
properties:
1342-
status: literal<"FAILED">
1346+
properties: {}
13431347
extends:
13441348
- Failed
13451349
source:
13461350
openapi: batch-openapi.json
13471351
StateEmbeddingGenerationInProgress:
1348-
properties:
1349-
status: literal<"IN_PROGRESS">
1352+
properties: {}
13501353
extends:
13511354
- InProgress
13521355
source:
13531356
openapi: batch-openapi.json
13541357
StateEmbeddingGenerationQueued:
1355-
properties:
1356-
status: literal<"QUEUED">
1358+
properties: {}
13571359
extends:
13581360
- Queued
13591361
source:
13601362
openapi: batch-openapi.json
13611363
StateInference:
1362-
discriminated: false
1364+
discriminant: status
1365+
base-properties: {}
13631366
union:
1364-
- QueuedState
1365-
- InProgressState
1366-
- CompletedState
1367-
- FailedState
1367+
QUEUED: QueuedState
1368+
IN_PROGRESS: InProgressState
1369+
COMPLETED: CompletedState
1370+
FAILED: FailedState
13681371
source:
13691372
openapi: batch-openapi.json
13701373
CompletedState:
1371-
properties:
1372-
status: literal<"COMPLETED">
1374+
properties: {}
13731375
extends:
13741376
- CompletedInference
13751377
source:
13761378
openapi: batch-openapi.json
13771379
FailedState:
1378-
properties:
1379-
status: literal<"FAILED">
1380+
properties: {}
13801381
extends:
13811382
- Failed
13821383
source:
13831384
openapi: batch-openapi.json
13841385
InProgressState:
1385-
properties:
1386-
status: literal<"IN_PROGRESS">
1386+
properties: {}
13871387
extends:
13881388
- InProgress
13891389
source:
13901390
openapi: batch-openapi.json
13911391
QueuedState:
1392-
properties:
1393-
status: literal<"QUEUED">
1392+
properties: {}
13941393
extends:
13951394
- Queued
13961395
source:
13971396
openapi: batch-openapi.json
13981397
StateTlInference:
1399-
discriminated: false
1398+
discriminant: status
1399+
base-properties: {}
14001400
union:
1401-
- StateTlInferenceQueued
1402-
- StateTlInferenceInProgress
1403-
- StateTlInferenceCompletedTlInference
1404-
- StateTlInferenceFailed
1401+
QUEUED: StateTlInferenceQueued
1402+
IN_PROGRESS: StateTlInferenceInProgress
1403+
COMPLETED: StateTlInferenceCompletedTlInference
1404+
FAILED: StateTlInferenceFailed
14051405
source:
14061406
openapi: batch-openapi.json
14071407
StateTlInferenceCompletedTlInference:
1408-
properties:
1409-
status: literal<"COMPLETED">
1408+
properties: {}
14101409
extends:
14111410
- CompletedTlInference
14121411
source:
14131412
openapi: batch-openapi.json
14141413
StateTlInferenceFailed:
1415-
properties:
1416-
status: literal<"FAILED">
1414+
properties: {}
14171415
extends:
14181416
- Failed
14191417
source:
14201418
openapi: batch-openapi.json
14211419
StateTlInferenceInProgress:
1422-
properties:
1423-
status: literal<"IN_PROGRESS">
1420+
properties: {}
14241421
extends:
14251422
- InProgress
14261423
source:
14271424
openapi: batch-openapi.json
14281425
StateTlInferenceQueued:
1429-
properties:
1430-
status: literal<"QUEUED">
1426+
properties: {}
14311427
extends:
14321428
- Queued
14331429
source:
14341430
openapi: batch-openapi.json
14351431
StateTraining:
1436-
discriminated: false
1432+
discriminant: status
1433+
base-properties: {}
14371434
union:
1438-
- StateTrainingQueued
1439-
- StateTrainingInProgress
1440-
- StateTrainingCompletedTraining
1441-
- StateTrainingFailed
1435+
QUEUED: StateTrainingQueued
1436+
IN_PROGRESS: StateTrainingInProgress
1437+
COMPLETED: StateTrainingCompletedTraining
1438+
FAILED: StateTrainingFailed
14421439
source:
14431440
openapi: batch-openapi.json
14441441
StateTrainingCompletedTraining:
1445-
properties:
1446-
status: literal<"COMPLETED">
1442+
properties: {}
14471443
extends:
14481444
- CompletedTraining
14491445
source:
14501446
openapi: batch-openapi.json
14511447
StateTrainingFailed:
1452-
properties:
1453-
status: literal<"FAILED">
1448+
properties: {}
14541449
extends:
14551450
- Failed
14561451
source:
14571452
openapi: batch-openapi.json
14581453
StateTrainingInProgress:
1459-
properties:
1460-
status: literal<"IN_PROGRESS">
1454+
properties: {}
14611455
extends:
14621456
- InProgress
14631457
source:
14641458
openapi: batch-openapi.json
14651459
StateTrainingQueued:
1466-
properties:
1467-
status: literal<"QUEUED">
1460+
properties: {}
14681461
extends:
14691462
- Queued
14701463
source:
@@ -1516,20 +1509,19 @@ types:
15161509
source:
15171510
openapi: batch-openapi.json
15181511
Task:
1519-
discriminated: false
1512+
discriminant: type
1513+
base-properties: {}
15201514
union:
1521-
- TaskClassification
1522-
- TaskRegression
1515+
classification: TaskClassification
1516+
regression: TaskRegression
15231517
source:
15241518
openapi: batch-openapi.json
15251519
TaskClassification:
1526-
properties:
1527-
type: literal<"classification">
1520+
properties: {}
15281521
source:
15291522
openapi: batch-openapi.json
15301523
TaskRegression:
1531-
properties:
1532-
type: literal<"regression">
1524+
properties: {}
15331525
source:
15341526
openapi: batch-openapi.json
15351527
TextSource: map<string, unknown>
@@ -1774,13 +1766,6 @@ types:
17741766
source:
17751767
openapi: batch-openapi.json
17761768
UnionPredictResult: InferenceSourcePredictResult
1777-
Url:
1778-
properties:
1779-
url:
1780-
type: string
1781-
docs: The URL of the source media file.
1782-
source:
1783-
openapi: batch-openapi.json
17841769
ValidationArgs:
17851770
properties:
17861771
positive_label: optional<Target>

.mock/definition/tts/__package__.yml

+31-11
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,7 @@ types:
186186
source:
187187
openapi: tts-openapi.yml
188188
FormatMp3:
189-
properties:
190-
type: literal<"mp3">
189+
properties: {}
191190
source:
192191
openapi: tts-openapi.yml
193192
PostedContext:
@@ -203,15 +202,18 @@ types:
203202
openapi: tts-openapi.yml
204203
inline: true
205204
Format:
206-
discriminated: false
205+
discriminant: type
206+
base-properties: {}
207207
docs: Specifies the output audio file format.
208208
union:
209-
- type: FormatMp3
210-
- type: FormatPcm
211-
- type: FormatWav
209+
mp3:
210+
type: FormatMp3
211+
pcm:
212+
type: FormatPcm
213+
wav:
214+
type: FormatWav
212215
source:
213216
openapi: tts-openapi.yml
214-
inline: true
215217
PostedTts:
216218
properties:
217219
context:
@@ -230,6 +232,26 @@ types:
230232
validation:
231233
min: 1
232234
max: 5
235+
split_utterances:
236+
type: optional<boolean>
237+
docs: >-
238+
Controls how audio output is segmented in the response.
239+
240+
241+
- When **enabled** (`true`), input utterances are automatically split
242+
into natural-sounding speech segments.
243+
244+
245+
- When **disabled** (`false`), the response maintains a strict
246+
one-to-one mapping between input utterances and output snippets.
247+
248+
249+
This setting affects how the `snippets` array is structured in the
250+
response, which may be important for applications that need to track
251+
the relationship between input text and generated audio segments.
252+
When setting to `false`, avoid including utterances with long `text`,
253+
as this can result in distorted output.
254+
default: true
233255
utterances:
234256
docs: Utterances to be converted to speech output.
235257
type: list<PostedUtterance>
@@ -258,8 +280,7 @@ types:
258280
source:
259281
openapi: tts-openapi.yml
260282
FormatPcm:
261-
properties:
262-
type: literal<"pcm">
283+
properties: {}
263284
source:
264285
openapi: tts-openapi.yml
265286
Snippet:
@@ -403,7 +424,6 @@ types:
403424
source:
404425
openapi: tts-openapi.yml
405426
FormatWav:
406-
properties:
407-
type: literal<"wav">
427+
properties: {}
408428
source:
409429
openapi: tts-openapi.yml

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hume",
3-
"version": "0.9.13",
3+
"version": "0.9.14",
44
"private": false,
55
"repository": "https://github.com/HumeAI/hume-typescript-sdk",
66
"main": "./index.js",

0 commit comments

Comments
 (0)