PB avec pyttsx3 sur Python 3.13

PB avec pyttsx3 sur Python 3.13 - Python - Programmation

Marsh Posté le 23-12-2025 à 20:46:59    

Bonjour
 
Depuis plusieurs jours je mouline sur ce problème qui est apparu sans crier gare...
En bref : impossible de faire tourner PYTTSX3
J'ai tout désinstallé / réinstallé au moins 3 fois et rien n'y fait...
Environnement Windows
 
Une suggestion ?
 
Merci
 

Code :
  1. #!/usr/bin/env python
  2. # coding: UTF-8 -*
  3. import sys
  4. import os
  5. import requests
  6. import pyaudio
  7. import pyttsx3
  8. import speech_recognition as sr
  9. engine = pyttsx3.init()
  10. engine.setProperty('rate',185)


 

Code :
  1. raceback (most recent call last):
  2.   File "F:\Python313\Lib\site-packages\pyttsx3\__init__.py", line 22, in init
  3.     eng = _activeEngines[driverName]
  4.   File "F:\Python313\Lib\weakref.py", line 136, in __getitem__
  5.     o = self.data[key]()
  6. KeyError: 'sapi5'
  7. During handling of the above exception, another exception occurred:
  8. Traceback (most recent call last):
  9.   File "F:\Python\EN COURS DE DEV PYTHON\Vieux fichiers\intelart_core.py", line 18, in <module>
  10.     engine = pyttsx3.init('sapi5')   <== WTF ??
  11.   File "F:\Python313\Lib\site-packages\pyttsx3\__init__.py", line 24, in init
  12.     eng = Engine(driverName, debug)
  13.   File "F:\Python313\Lib\site-packages\pyttsx3\engine.py", line 59, in __init__
  14.     self.proxy = driver.DriverProxy(weakref.proxy(self), self.driver_name, debug)


---------------
https://www.oise-net-multiservices.com
Reply

Marsh Posté le 23-12-2025 à 20:46:59   

Reply

Marsh Posté le 24-12-2025 à 01:44:48    

J'imagine que tu cherches à faire de la synthèse vocale sans avoir installé ce qu'il faut, genre SAPI5 et les libs COM qui vont autour ou des morceaux de colle intermédiaire genre pywin32.  
Il doit y avoir quelques lignes à taper pour vérifier tout ça, tu as cherché ?


---------------
Topic .Net - C# @ Prog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed