API reference
petty.tts
capability: tts-providerpetty.tts.registerProvider
registerProvider(handler: TTSHandler): voidpetty.tts.unregisterProvider
unregisterProvider(): voidTypes referenced
TTSHandler
type TTSHandler = (
text: string,
category: "notification" | "quip" | "drop",
done: (result: TTSResult) => void
) => void;TTSResult
type TTSResult =
| { audio: string; format: "mp3" | "wav" | "aac" }
| { error: string }
| null;