Как изменить голос в pyttsx3?Python

Программы на Python
Ответить
Anonymous
 Как изменить голос в pyttsx3?

Сообщение Anonymous »

Этот код работает, но я могу переключаться только между голосами, которые предварительно установлены в Microsoft Windows. Эти голоса — «Microsoft David Mobile» и «Microsoft Zira Mobile».

Позже я установил «Microsoft Kalpana Mobile» и установил его в качестве голоса Windows по умолчанию. Но я все еще не могу переключиться на «Microsoft Kalpana Mobile». Код-

Код: Выделить всё

import pyttsx3
engine = pyttsx3.init()
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[0].id) #changing index changes voices but ony 0 and 1 are working here
engine.say('Hello World')
engine.runAndWait()
Только 0 и 1 работают как индексы внутри voices[].

Я хочу, чтобы «Microsoft Kalpana Mobile» говорила. Я работаю над этим проектом последние 2 месяца. Если это не сработает, все мои усилия пойдут впустую. Пожалуйста, помогите:(

Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/448 ... in-pyttsx3
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»