UNPKG

@inworld/web-core

Version:
52 lines (51 loc) 2.5 kB
import * as z from "zod"; export declare const AudioFormatEnumSchema: z.ZodEnum<["AUDIO_MP3", "AUDIO_PCM_16000", "AUDIO_PCM_22050", "UNSPECIFIED_AUDIO_FORMAT"]>; export type AudioFormatEnum = z.infer<typeof AudioFormatEnumSchema>; export declare const DataTypeEnumSchema: z.ZodEnum<["AUDIO", "INSPECT", "NVIDIA_A2F_ANIMATION", "NVIDIA_A2F_ANIMATION_HEADER", "SILENCE", "STATE", "UNSPECIFIED"]>; export type DataTypeEnum = z.infer<typeof DataTypeEnumSchema>; export declare const AdditionalPhonemeInfoSchema: z.ZodObject<{ phoneme: z.ZodOptional<z.ZodString>; start_offset: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { phoneme?: string; start_offset?: string; }, { phoneme?: string; start_offset?: string; }>; export type AdditionalPhonemeInfo = z.infer<typeof AdditionalPhonemeInfoSchema>; export declare const DataChunkSchema: z.ZodObject<{ additional_phoneme_info: z.ZodOptional<z.ZodArray<z.ZodObject<{ phoneme: z.ZodOptional<z.ZodString>; start_offset: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { phoneme?: string; start_offset?: string; }, { phoneme?: string; start_offset?: string; }>, "many">>; audioFormat: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["AUDIO_MP3", "AUDIO_PCM_16000", "AUDIO_PCM_22050", "UNSPECIFIED_AUDIO_FORMAT"]>, z.ZodNumber]>>; chunk: z.ZodOptional<z.ZodString>; duration_ms: z.ZodOptional<z.ZodString>; type: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["AUDIO", "INSPECT", "NVIDIA_A2F_ANIMATION", "NVIDIA_A2F_ANIMATION_HEADER", "SILENCE", "STATE", "UNSPECIFIED"]>, z.ZodNumber]>>; }, "strip", z.ZodTypeAny, { chunk?: string; type?: number | "UNSPECIFIED" | "AUDIO" | "SILENCE" | "INSPECT" | "NVIDIA_A2F_ANIMATION" | "NVIDIA_A2F_ANIMATION_HEADER" | "STATE"; additional_phoneme_info?: { phoneme?: string; start_offset?: string; }[]; audioFormat?: number | "AUDIO_MP3" | "AUDIO_PCM_16000" | "AUDIO_PCM_22050" | "UNSPECIFIED_AUDIO_FORMAT"; duration_ms?: string; }, { chunk?: string; type?: number | "UNSPECIFIED" | "AUDIO" | "SILENCE" | "INSPECT" | "NVIDIA_A2F_ANIMATION" | "NVIDIA_A2F_ANIMATION_HEADER" | "STATE"; additional_phoneme_info?: { phoneme?: string; start_offset?: string; }[]; audioFormat?: number | "AUDIO_MP3" | "AUDIO_PCM_16000" | "AUDIO_PCM_22050" | "UNSPECIFIED_AUDIO_FORMAT"; duration_ms?: string; }>; export type DataChunk = z.infer<typeof DataChunkSchema>;