| 92 | } | 92 | } |
| 93 | | 93 | |
| 94 | // Set initial values from the settings | 94 | // Set initial values from the settings |
| 95 | $('#tts_endpoint').val(this.settings.provider_endpoint); | 95 | $('#tts_endpoint').val(this.settings.provider_endpoint).on('change', this.onSettingsChange.bind(this)); |
| 96 | $('#text_lang').val(this.settings.text_lang); | 96 | $('#text_lang').val(this.settings.text_lang).on('change', this.onSettingsChange.bind(this)); |
| 97 | $('#prompt_lang').val(this.settings.prompt_lang); | 97 | $('#prompt_lang').val(this.settings.prompt_lang).on('change', this.onSettingsChange.bind(this)); |
| 98 | | | |
| 99 | | 98 | |
| 100 | await this.checkReady(); | 99 | await this.checkReady(); |
| 101 | | 100 | |