File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 31
31
└───────────────────────────┘
32
32
*/
33
33
import { type Hume } from 'hume' ;
34
- import * as serializers from 'hume/serialization' ;
34
+ import {
35
+ AssistantMessage ,
36
+ UserMessage ,
37
+ } from 'hume/serialization/resources/empathicVoice/index.js' ;
35
38
import { z } from 'zod' ;
36
39
37
40
import { AuthStrategySchema } from './auth' ;
@@ -130,13 +133,11 @@ export const FrameToClientActionSchema = z.union([
130
133
payload : z . custom <
131
134
Hume . empathicVoice . UserMessage | Hume . empathicVoice . AssistantMessage
132
135
> ( ( val ) => {
133
- const userMessageParseResponse =
134
- serializers . empathicVoice . UserMessage . parse ( val ) ;
136
+ const userMessageParseResponse = UserMessage . parse ( val ) ;
135
137
if ( userMessageParseResponse . ok ) {
136
138
return true ;
137
139
}
138
- const assistantMessageParseResponse =
139
- serializers . empathicVoice . AssistantMessage . parse ( val ) ;
140
+ const assistantMessageParseResponse = AssistantMessage . parse ( val ) ;
140
141
if ( assistantMessageParseResponse . ok ) {
141
142
return true ;
142
143
}
Original file line number Diff line number Diff line change 1
1
import { type Hume } from 'hume' ;
2
- import * as serializers from 'hume/serialization' ;
2
+ import { SubscribeEvent } from 'hume/serialization/resources/empathicVoice/index.js ' ;
3
3
4
4
import { type AudioMessage , parseAudioMessage } from './audio-message' ;
5
5
import {
@@ -58,7 +58,7 @@ export const parseMessageData = async (
58
58
} ;
59
59
}
60
60
61
- const parseResponse = serializers . empathicVoice . SubscribeEvent . parse ( data ) ;
61
+ const parseResponse = SubscribeEvent . parse ( data ) ;
62
62
63
63
if ( ! parseResponse . ok ) {
64
64
return {
You can’t perform that action at this time.
0 commit comments