Spaces:
Running
Running
| (function () { | |
| if (!window.KimiAPI) return; | |
| window.KimiAPI.registerVoice({ | |
| id: "sample-voice", | |
| name: "Sample Voice", | |
| lang: "en-US", | |
| speak: function (text, options) { | |
| const utter = new SpeechSynthesisUtterance(text); | |
| utter.voice = speechSynthesis.getVoices().find(v => v.lang === "en-US"); | |
| utter.rate = options?.rate || 1; | |
| utter.pitch = options?.pitch || 1; | |
| utter.volume = options?.volume || 1; | |
| speechSynthesis.speak(utter); | |
| } | |
| }); | |
| })(); | |