4646 inflections and tones to the text based on the user’s expressions and
4747 the context of the conversation. The synthesized audio is streamed
4848 back to the user as an [Assistant
49- Message](/reference/empathic-voice-interface-evi/chat/chat#receive.Assistant%20Message .type).
49+ Message](/reference/empathic-voice-interface-evi/chat/chat#receive.AssistantMessage .type).
5050 type :
5151 type : literal<"assistant_input">
5252 docs : >-
6868 docs : >-
6969 Indicates if this message was inserted into the conversation as text
7070 from an [Assistant Input
71- message](/reference/empathic-voice-interface-evi/chat/chat#send.Assistant%20Input .text).
71+ message](/reference/empathic-voice-interface-evi/chat/chat#send.AssistantInput .text).
7272 id :
7373 type : optional<string>
7474 docs : >-
@@ -443,7 +443,7 @@ types:
443443
444444 Once this message is sent, EVI will not respond until a [Resume
445445 Assistant
446- message](/reference/empathic-voice-interface-evi/chat/chat#send.Resume%20Assistant%20Message .type)
446+ message](/reference/empathic-voice-interface-evi/chat/chat#send.ResumeAssistantMessage .type)
447447 is sent. When paused, EVI won’t respond, but transcriptions of your
448448 audio inputs will still be recorded.
449449 source :
@@ -710,9 +710,9 @@ types:
710710 docs : >-
711711 Indicates whether a response to the tool call is required from the
712712 developer, either in the form of a [Tool Response
713- message](/reference/empathic-voice-interface-evi/chat/chat#send.Tool%20Response%20Message .type)
713+ message](/reference/empathic-voice-interface-evi/chat/chat#send.ToolResponseMessage .type)
714714 or a [Tool Error
715- message](/reference/empathic-voice-interface-evi/chat/chat#send.Tool%20Error%20Message .type).
715+ message](/reference/empathic-voice-interface-evi/chat/chat#send.ToolErrorMessage .type).
716716 tool_call_id :
717717 type : string
718718 docs : >-
@@ -773,7 +773,7 @@ types:
773773 invocation, ensuring that the Tool Error message is linked to the
774774 appropriate tool call request. The specified `tool_call_id` must match
775775 the one received in the [Tool Call
776- message](/reference/empathic-voice-interface-evi/chat/chat#receive.Tool%20Call%20Message .type).
776+ message](/reference/empathic-voice-interface-evi/chat/chat#receive.ToolCallMessage .type).
777777 tool_type :
778778 type : optional<ToolType>
779779 docs : >-
@@ -787,7 +787,7 @@ types:
787787
788788
789789 Upon receiving a [Tool Call
790- message](/reference/empathic-voice-interface-evi/chat/chat#receive.Tool%20Call%20Message .type)
790+ message](/reference/empathic-voice-interface-evi/chat/chat#receive.ToolCallMessage .type)
791791 and failing to invoke the function, this message is sent to notify EVI
792792 of the tool's failure.
793793 source :
@@ -815,7 +815,7 @@ types:
815815 invocation, ensuring that the correct response is linked to the
816816 appropriate request. The specified `tool_call_id` must match the one
817817 received in the [Tool Call
818- message](/reference/empathic-voice-interface-evi/chat/chat#receive.Tool%20Call%20Message .tool_call_id).
818+ message](/reference/empathic-voice-interface-evi/chat/chat#receive.ToolCallMessage .tool_call_id).
819819 tool_name :
820820 type : optional<string>
821821 docs : >-
@@ -825,7 +825,7 @@ types:
825825 Include this optional field to help the supplemental LLM identify
826826 which tool generated the response. The specified `tool_name` must
827827 match the one received in the [Tool Call
828- message](/reference/empathic-voice-interface-evi/chat/chat#receive.Tool%20Call%20Message .type).
828+ message](/reference/empathic-voice-interface-evi/chat/chat#receive.ToolCallMessage .type).
829829 tool_type :
830830 type : optional<ToolType>
831831 docs : >-
@@ -839,7 +839,7 @@ types:
839839
840840
841841 Upon receiving a [Tool Call
842- message](/reference/empathic-voice-interface-evi/chat/chat#receive.Tool%20Call%20Message .type)
842+ message](/reference/empathic-voice-interface-evi/chat/chat#receive.ToolCallMessage .type)
843843 and successfully invoking the function, this message is sent to convey
844844 the result of the function call back to EVI.
845845 source :
@@ -853,7 +853,7 @@ types:
853853 UserInput :
854854 docs : >-
855855 User text to insert into the conversation. Text sent through a User Input
856- message is treated as the user’ s speech to EVI. EVI processes this input
856+ message is treated as the user' s speech to EVI. EVI processes this input
857857 and provides a corresponding response.
858858
859859
@@ -922,7 +922,7 @@ types:
922922 docs : >-
923923 Indicates if this message was inserted into the conversation as text
924924 from a [User
925- Input](/reference/empathic-voice-interface-evi/chat/chat#send.User%20Input .text)
925+ Input](/reference/empathic-voice-interface-evi/chat/chat#send.UserInput .text)
926926 message.
927927 interim :
928928 type : boolean
@@ -934,7 +934,7 @@ types:
934934 context. Interim messages are useful to detect if the user is
935935 interrupting during audio playback on the client. Even without a
936936 finalized transcription, along with
937- [UserInterrupt](/reference/empathic-voice-interface-evi/chat/chat#receive.User%20Interruption .type)
937+ [UserInterrupt](/reference/empathic-voice-interface-evi/chat/chat#receive.UserInterruption .type)
938938 messages, interim `UserMessages` are useful for detecting if the user
939939 is interrupting during audio playback on the client, signaling to stop
940940 playback in your application. Interim `UserMessages` will only be
@@ -960,9 +960,9 @@ types:
960960 This message contains both a transcript of the user’s input and the
961961 expression measurement predictions if the input was sent as an [Audio
962962 Input
963- message](/reference/empathic-voice-interface-evi/chat/chat#send.Audio%20Input .type).
963+ message](/reference/empathic-voice-interface-evi/chat/chat#send.AudioInput .type).
964964 Expression measurement predictions are not provided for a [User Input
965- message](/reference/empathic-voice-interface-evi/chat/chat#send.User%20Input .type),
965+ message](/reference/empathic-voice-interface-evi/chat/chat#send.UserInput .type),
966966 as the prosody model relies on audio input and cannot process text
967967 alone.
968968 source :
@@ -981,21 +981,6 @@ types:
981981 - type : ToolErrorMessage
982982 source :
983983 openapi : evi-asyncapi.json
984- TtsInput :
985- properties :
986- type : optional<literal<"tts">>
987- source :
988- openapi : evi-asyncapi.json
989- TextInput :
990- properties :
991- type : optional<literal<"text_input">>
992- source :
993- openapi : evi-asyncapi.json
994- FunctionCallResponseInput :
995- properties :
996- type : optional<literal<"function_call_response">>
997- source :
998- openapi : evi-asyncapi.json
999984 HTTPValidationError :
1000985 properties :
1001986 detail :
@@ -3204,12 +3189,6 @@ types:
32043189 minutes).
32053190 source :
32063191 openapi : evi-openapi.json
3207- PostedPromptSpec :
3208- docs : A Prompt associated with this Config.
3209- properties :
3210- version : optional<unknown>
3211- source :
3212- openapi : evi-openapi.json
32133192 PostedVoiceProvider :
32143193 enum :
32153194 - HUME_AI
0 commit comments