| export type WorkerRequest = | |
| | { | |
| type: 'speak' | |
| text: string | |
| referenceAudio: Float32Array | |
| } | |
| export type WorkerResponse = | |
| | { | |
| type: 'status' | |
| message: string | |
| } | |
| | { | |
| type: 'ready' | |
| } | |
| | { | |
| type: 'result' | |
| audio: Float32Array | |
| sampleRate: number | |
| speechTokenCount: number | |
| } | |
| | { | |
| type: 'error' | |
| message: string | |
| } | |