как читать строку в звуке с python без создания mp3 файла только с помощью командной строки - PullRequest
0 голосов
/ 20 июня 2020

Я хочу сделать python строку чтения, которая была добавлена ​​в переменную ранее, потому что я создаю скрипт очистки, и если есть какие-либо ошибки, я хочу, чтобы он сказал мне, я смотрел много видео об этом, но все были о прочитать текст, а затем создать mp3-файл, чтобы не читать строку одновременно

Ответы [ 2 ]

0 голосов
/ 20 июня 2020

Вы можете использовать win32com для чтения текста прямо из командной строки:

from win32com.client import Dispatch

speaker = Dispatch("SAPI.spVoice")

text = "Error" # Choose what the speaker should speak

speaker.Speak(text) # It starts speaking here
0 голосов
/ 20 июня 2020

я нашел вариант

import playsound
from gtts import gTTS
def speak(text):
    tts= gTTS(text= text, lang="en")
   # filename="voice.mp3"
    tts.save(filename)
    playsound.playsound(filename)
speak("error")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...