Size: a a a

2021 July 12

SK

Sergio Keler in SPb Python
есть такое.
я стараюсь аккуратно ехать и не выскакивать внезапно.
много неопытных, да.
источник

Д

Дэн in SPb Python
Ок, спасибо.
источник
2021 July 14

Р

Руслан in SPb Python
Народ, есть кто-то кто шарит в том как запустить pyttsx3 в потоке? У меня он тупо зависает когда я его пытаюсь через threading запустить в потоке
Если кто может помочь - мой исходник с попыткой реализовать это
источник

p

pragus in SPb Python
Зачем такой код?
источник

Р

Руслан in SPb Python
В смысле "такой"?
источник

p

pragus in SPb Python
while True
источник

Р

Руслан in SPb Python
Пытался запустить в бесконечном цикле, сути проблемы не меняет
источник

Р

Руслан in SPb Python
проверял как оно работает в бесконечном цикле
источник

Р

Руслан in SPb Python
в итоге всё так-же , программа зависает сразу после принта в функции talk
источник

p

pragus in SPb Python
У меня этот код работает
источник

Р

Руслан in SPb Python
Ты услышал голос, голосового движка или просто принт в консольке?))
источник

Р

Руслан in SPb Python
Я так понял ты получил просто print и то 1 , а не бесконечно их получаешь?
источник

Р

Руслан in SPb Python
Ибо первый принт и Я вижу, после программа зависает
источник

p

pragus in SPb Python
Голос
источник

p

pragus in SPb Python
Начни с такого кода:

import pyttsx3
import threading


def talk():
   text='Hello World'
   engine = pyttsx3.init(debug=True)
   engine.say(text)
   engine.runAndWait()

def go():
   t1 = threading.Thread(target=talk, args=())
   t1.start()
   t1.join()

go()
источник

Р

Руслан in SPb Python
Тааак, реально это заработало
источник

p

pragus in SPb Python
Мой пример?
источник

Р

Руслан in SPb Python
Спасибо огромное, ты мне очень помог, думаю от этого буду отталкиваться
источник

Р

Руслан in SPb Python
Да
источник

p

pragus in SPb Python
Вангую, у тебя движок хочет чтобы init был из того же треда
источник