So ändern Sie die Stimme in pyttsx3?

Dieser code funktioniert, aber ich bin nur in der Lage, wechseln zwischen den Stimmen, die vorinstalliert in Microsoft Windows. Diese Stimmen sind "Microsoft David Mobile" und "Microsoft Zira Mobile".

Später installierte ich die "Microsoft Kalpana Mobile", und legen Sie es als Standard-Windows-Stimme. Aber noch bin ich nicht in der Lage, wechseln Sie zu "Microsoft Kalpana Mobile". Der code ist-

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()

Nur 0 und 1 arbeiten als Indizes innerhalb Stimmen[].

Möchte ich die "Microsoft Kalpana Mobile" zu sprechen. Ich arbeite an diesem Projekt für die letzten 2 Monate. Wenn dies nicht funktioniert, alle meine Anstrengungen gehen in die Vene. Bitte Helfen:(

Vielen Dank im Voraus.

InformationsquelleAutor its_neetesh | 2017-07-01
Schreibe einen Kommentar