Loquendo Olga python

Как найти токен TTS Loquendo Olga для озывучивания через модуль pyttsx3?

Например, это для выбора голоса Irina в Windows:

ru_voice_id = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_RU-RU_IRINA_11.0"

А мне нужна такая же строка, но для Loquendo Olga


Ответы (2 шт):

Автор решения: Nurmukhammad Abdulkhamidov
import pyttsx3

engine = pyttsx3.init()
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[нужно вставить порядковой номер Ольги, токена].id)
engine.say(text)
engine.runAndWait.()
→ Ссылка
Автор решения: user537594

Вот так можно посмотреть какие языки доступны. Как добавить новые еще не придумал :)

import pyttsx3 engine = pyttsx3.init() voices = engine.getProperty('voices') for voice in voices: print('==============') print(f'Имя: {voice.name}') print(f'ID: {voice.id}') print(f'Язык: {voice.languages}') print(f'Пол: {voice.gender}') print(f'Возраст: {voice.age}') engine.runAndWait()

→ Ссылка