Произношение текста голосом

Jratdroid 79 1 1

произносит заданную фразу

Voice = Новый COMObject("SAPI.SpVoice");
Voice.Speak("Привет!");
5

Комментарии

Airat
#1, 16 марта 2020 22:14

Здравствуйте, Как это работает?
Как можно проверить?


Bukas
#2, 16 октября 2020 15:47

Не работает. Ничего не происходит.


bolsun
#3, 12 сентября 2022 13:30

Список опций https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ms720892(v=vs.85)
Например можно произнести текст из файла, или асинхронно и т.д.


bolsun
#4, 12 сентября 2022 13:50

Если не работает можно попробовать установить Speech API
https://www.microsoft.com/en-us/download/details.aspx?id=27225


axe44
#5, 26 октября 2022 02:34

(4) bolsun, список опций не понятно как запускать. Можно пример что бы работал Асинхронно?
По умолчанию там стоит голос Ирины, поэтому вопрос как сделать так, что бы на лету менять произношение на Ирину или Павла , Анны или Михаила? Как бы эмуляция беседы.
Если не сложно, расскажите про параметры на русском.


См. также

СформироватьКоличествоГолосов (БСП)

ТекстНеОпределено (БСП)

ТекстыМакетов (БСП)

ПолучитьОбычныйТекстИзHTML (БСП)

ИзвлечьТекстИзHTML (БСП)

ОтфильтроватьСодержимоеТекстаHTML (БСП)

ТекстВДвоичныхДанных (БСП)

ТекстЗапросаДляИзвлеченияТекста (БСП)

УстановитьТекстПисьма (БСП)

ОбработатьТекстHTML (БСП)

Модератору