Skip to content

Commit 730518e

Browse files
🌿 Fern Regeneration -- December 4, 2024 (#217)
Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com>
1 parent ab7c0a1 commit 730518e

19 files changed

+692
-541
lines changed

.mock/definition/empathic-voice/__package__.yml

Lines changed: 66 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -191,26 +191,17 @@ types:
191191
gender:
192192
type: optional<integer>
193193
docs: >-
194-
The vocalization of gender, ranging between more masculine and more
195-
feminine.
194+
The perceived tonality of the voice, reflecting characteristics
195+
typically associated with masculinity and femininity.
196196
197197
198198
The default value is `0`, with a minimum of `-100` (more masculine)
199199
and a maximum of `100` (more feminine). A value of `0` leaves this
200200
parameter unchanged from the base voice.
201-
articulation:
202-
type: optional<integer>
203-
docs: >-
204-
The clarity of the voice, ranging between mumbled and articulate.
205-
206-
207-
The default value is `0`, with a minimum of `-100` (mumbled) and a
208-
maximum of `100` (articulate). A value of `0` leaves this parameter
209-
unchanged from the base voice.
210201
assertiveness:
211202
type: optional<integer>
212203
docs: >-
213-
The firmness of the voice, ranging between whiny and bold.
204+
The perceived firmness of the voice, ranging between whiny and bold.
214205
215206
216207
The default value is `0`, with a minimum of `-100` (whiny) and a
@@ -219,7 +210,8 @@ types:
219210
buoyancy:
220211
type: optional<integer>
221212
docs: >-
222-
The density of the voice, ranging between deflated and buoyant.
213+
The perceived density of the voice, ranging between deflated and
214+
buoyant.
223215
224216
225217
The default value is `0`, with a minimum of `-100` (deflated) and a
@@ -228,7 +220,8 @@ types:
228220
confidence:
229221
type: optional<integer>
230222
docs: >-
231-
The assuredness of the voice, ranging between shy and confident.
223+
The perceived assuredness of the voice, ranging between shy and
224+
confident.
232225
233226
234227
The default value is `0`, with a minimum of `-100` (shy) and a maximum
@@ -237,7 +230,7 @@ types:
237230
enthusiasm:
238231
type: optional<integer>
239232
docs: >-
240-
The excitement within the voice, ranging between calm and
233+
The perceived excitement within the voice, ranging between calm and
241234
enthusiastic.
242235
243236
@@ -247,7 +240,7 @@ types:
247240
nasality:
248241
type: optional<integer>
249242
docs: >-
250-
The openness of the voice, ranging between clear and nasal.
243+
The perceived openness of the voice, ranging between clear and nasal.
251244
252245
253246
The default value is `0`, with a minimum of `-100` (clear) and a
@@ -256,7 +249,8 @@ types:
256249
relaxedness:
257250
type: optional<integer>
258251
docs: >-
259-
The stress within the voice, ranging between tense and relaxed.
252+
The perceived stress within the voice, ranging between tense and
253+
relaxed.
260254
261255
262256
The default value is `0`, with a minimum of `-100` (tense) and a
@@ -265,7 +259,8 @@ types:
265259
smoothness:
266260
type: optional<integer>
267261
docs: >-
268-
The texture of the voice, ranging between smooth and staccato.
262+
The perceived texture of the voice, ranging between smooth and
263+
staccato.
269264
270265
271266
The default value is `0`, with a minimum of `-100` (smooth) and a
@@ -274,7 +269,8 @@ types:
274269
tepidity:
275270
type: optional<integer>
276271
docs: >-
277-
The liveliness behind the voice, ranging between tepid and vigorous.
272+
The perceived liveliness behind the voice, ranging between tepid and
273+
vigorous.
278274
279275
280276
The default value is `0`, with a minimum of `-100` (tepid) and a
@@ -283,14 +279,16 @@ types:
283279
tightness:
284280
type: optional<integer>
285281
docs: >-
286-
The containment of the voice, ranging between tight and breathy.
282+
The perceived containment of the voice, ranging between tight and
283+
breathy.
287284
288285
289286
The default value is `0`, with a minimum of `-100` (tight) and a
290287
maximum of `100` (breathy). A value of `0` leaves this parameter
291288
unchanged from the base voice.
292289
source:
293290
openapi: stenographer-openapi.json
291+
inline: true
294292
PostedCustomVoice:
295293
docs: >-
296294
A Custom Voice specification to be associated with this Config.
@@ -349,26 +347,17 @@ types:
349347
gender:
350348
type: optional<integer>
351349
docs: >-
352-
The vocalization of gender, ranging between more masculine and more
353-
feminine.
350+
The perceived tonality of the voice, reflecting characteristics
351+
typically associated with masculinity and femininity.
354352
355353
356354
The default value is `0`, with a minimum of `-100` (more masculine)
357355
and a maximum of `100` (more feminine). A value of `0` leaves this
358356
parameter unchanged from the base voice.
359-
articulation:
360-
type: optional<integer>
361-
docs: >-
362-
The clarity of the voice, ranging between mumbled and articulate.
363-
364-
365-
The default value is `0`, with a minimum of `-100` (mumbled) and a
366-
maximum of `100` (articulate). A value of `0` leaves this parameter
367-
unchanged from the base voice.
368357
assertiveness:
369358
type: optional<integer>
370359
docs: >-
371-
The firmness of the voice, ranging between whiny and bold.
360+
The perceived firmness of the voice, ranging between whiny and bold.
372361
373362
374363
The default value is `0`, with a minimum of `-100` (whiny) and a
@@ -377,7 +366,8 @@ types:
377366
buoyancy:
378367
type: optional<integer>
379368
docs: >-
380-
The density of the voice, ranging between deflated and buoyant.
369+
The perceived density of the voice, ranging between deflated and
370+
buoyant.
381371
382372
383373
The default value is `0`, with a minimum of `-100` (deflated) and a
@@ -386,7 +376,8 @@ types:
386376
confidence:
387377
type: optional<integer>
388378
docs: >-
389-
The assuredness of the voice, ranging between shy and confident.
379+
The perceived assuredness of the voice, ranging between shy and
380+
confident.
390381
391382
392383
The default value is `0`, with a minimum of `-100` (shy) and a maximum
@@ -395,7 +386,7 @@ types:
395386
enthusiasm:
396387
type: optional<integer>
397388
docs: >-
398-
The excitement within the voice, ranging between calm and
389+
The perceived excitement within the voice, ranging between calm and
399390
enthusiastic.
400391
401392
@@ -405,7 +396,7 @@ types:
405396
nasality:
406397
type: optional<integer>
407398
docs: >-
408-
The openness of the voice, ranging between clear and nasal.
399+
The perceived openness of the voice, ranging between clear and nasal.
409400
410401
411402
The default value is `0`, with a minimum of `-100` (clear) and a
@@ -414,7 +405,8 @@ types:
414405
relaxedness:
415406
type: optional<integer>
416407
docs: >-
417-
The stress within the voice, ranging between tense and relaxed.
408+
The perceived stress within the voice, ranging between tense and
409+
relaxed.
418410
419411
420412
The default value is `0`, with a minimum of `-100` (tense) and a
@@ -423,7 +415,8 @@ types:
423415
smoothness:
424416
type: optional<integer>
425417
docs: >-
426-
The texture of the voice, ranging between smooth and staccato.
418+
The perceived texture of the voice, ranging between smooth and
419+
staccato.
427420
428421
429422
The default value is `0`, with a minimum of `-100` (smooth) and a
@@ -432,7 +425,8 @@ types:
432425
tepidity:
433426
type: optional<integer>
434427
docs: >-
435-
The liveliness behind the voice, ranging between tepid and vigorous.
428+
The perceived liveliness behind the voice, ranging between tepid and
429+
vigorous.
436430
437431
438432
The default value is `0`, with a minimum of `-100` (tepid) and a
@@ -441,14 +435,16 @@ types:
441435
tightness:
442436
type: optional<integer>
443437
docs: >-
444-
The containment of the voice, ranging between tight and breathy.
438+
The perceived containment of the voice, ranging between tight and
439+
breathy.
445440
446441
447442
The default value is `0`, with a minimum of `-100` (tight) and a
448443
maximum of `100` (breathy). A value of `0` leaves this parameter
449444
unchanged from the base voice.
450445
source:
451446
openapi: stenographer-openapi.json
447+
inline: true
452448
ReturnCustomVoice:
453449
docs: A Custom Voice specification associated with this Config.
454450
properties:
@@ -762,6 +758,7 @@ types:
762758
minutes).
763759
source:
764760
openapi: stenographer-openapi.json
761+
inline: true
765762
PostedTimeoutSpecsMaxDuration:
766763
docs: >-
767764
Specifies the maximum allowed duration (in seconds) for an EVI WebSocket
@@ -789,6 +786,7 @@ types:
789786
minutes).
790787
source:
791788
openapi: stenographer-openapi.json
789+
inline: true
792790
PostedTimeoutSpecs:
793791
docs: >-
794792
Collection of timeout specifications returned by the server.
@@ -2376,6 +2374,15 @@ types:
23762374
data, and persist conversations across EVI sessions.
23772375
source:
23782376
openapi: assistant-asyncapi.json
2377+
SessionSettingsVariablesValue:
2378+
discriminated: false
2379+
union:
2380+
- string
2381+
- double
2382+
- boolean
2383+
source:
2384+
openapi: assistant-asyncapi.json
2385+
inline: true
23792386
SessionSettings:
23802387
docs: Settings for this chat session.
23812388
properties:
@@ -2502,8 +2509,23 @@ types:
25022509
metadata:
25032510
type: optional<map<string, unknown>>
25042511
variables:
2505-
type: optional<map<string, string>>
2506-
docs: Dynamic values that can be used to populate EVI prompts.
2512+
type: optional<map<string, SessionSettingsVariablesValue>>
2513+
docs: >-
2514+
This field allows you to assign values to dynamic variables referenced
2515+
in your system prompt.
2516+
2517+
2518+
Each key represents the variable name, and the corresponding value is
2519+
the specific content you wish to assign to that variable within the
2520+
session. While the values for variables can be strings, numbers, or
2521+
booleans, the value will ultimately be converted to a string when
2522+
injected into your system prompt.
2523+
2524+
2525+
Using this field, you can personalize responses based on
2526+
session-specific details. For more guidance, see our [guide on using
2527+
dynamic
2528+
variables](/docs/empathic-voice-interface-evi/conversational-controls#dynamic-variables).
25072529
source:
25082530
openapi: assistant-asyncapi.json
25092531
Tool:
@@ -2779,6 +2801,7 @@ types:
27792801
- type: ToolErrorMessage
27802802
source:
27812803
openapi: assistant-asyncapi.json
2804+
inline: true
27822805
ChatMessage:
27832806
properties:
27842807
role:
@@ -3151,6 +3174,7 @@ types:
31513174
- integer
31523175
source:
31533176
openapi: assistant-openapi.json
3177+
inline: true
31543178
ValidationError:
31553179
properties:
31563180
loc:

.mock/definition/empathic-voice/chatGroups.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ service:
99
method: GET
1010
auth: true
1111
docs: Fetches a paginated list of **Chat Groups**.
12+
source:
13+
openapi: stenographer-openapi.json
1214
display-name: List chat_groups
1315
request:
1416
name: ChatGroupsListChatGroupsRequest
@@ -50,6 +52,8 @@ service:
5052
5153
Filter Chat Groups to only include Chats that used this
5254
`config_id` in their most recent Chat.
55+
validation:
56+
format: uuid
5357
response:
5458
docs: Success
5559
type: root.ReturnPagedChatGroups
@@ -81,6 +85,8 @@ service:
8185
docs: >-
8286
Fetches a **ChatGroup** by ID, including a paginated list of **Chats**
8387
associated with the **ChatGroup**.
88+
source:
89+
openapi: stenographer-openapi.json
8490
path-parameters:
8591
id:
8692
type: string
@@ -155,6 +161,8 @@ service:
155161
docs: >-
156162
Fetches a paginated list of **Chat** events associated with a **Chat
157163
Group**.
164+
source:
165+
openapi: stenographer-openapi.json
158166
path-parameters:
159167
id:
160168
type: string
@@ -530,6 +538,8 @@ service:
530538
Fetches a paginated list of audio for each **Chat** within the specified
531539
**Chat Group**. For more details, see our guide on audio reconstruction
532540
[here](/docs/empathic-voice-interface-evi/faq#can-i-access-the-audio-of-previous-conversations-with-evi).
541+
source:
542+
openapi: stenographer-openapi.json
533543
path-parameters:
534544
id:
535545
type: string

.mock/definition/empathic-voice/chats.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ service:
1212
pagination:
1313
offset: $request.page_number
1414
results: $response.chats_page
15+
source:
16+
openapi: stenographer-openapi.json
1517
display-name: List chats
1618
request:
1719
name: ChatsListChatsRequest
@@ -80,6 +82,8 @@ service:
8082
pagination:
8183
offset: $request.page_number
8284
results: $response.events_page
85+
source:
86+
openapi: stenographer-openapi.json
8387
path-parameters:
8488
id:
8589
type: string
@@ -463,6 +467,8 @@ service:
463467
Fetches the audio of a previous **Chat**. For more details, see our
464468
guide on audio reconstruction
465469
[here](/docs/empathic-voice-interface-evi/faq#can-i-access-the-audio-of-previous-conversations-with-evi).
470+
source:
471+
openapi: stenographer-openapi.json
466472
path-parameters:
467473
id:
468474
type: string

0 commit comments

Comments
 (0)