Я ищу механизмы преобразования текста в речь (TTS) с открытым исходным кодом, написанные на C ++. В идеале с высококачественными голосами (см. Определение качества ниже), но также возможны альтернативы с более низким качеством, если источник находится в свободном доступе.
Существует ли такой проект с открытым исходным кодом?
Под «высоким качеством» я подразумеваю «человеческое звучание», «не роботизированный» и с конечными результатами примерно на одном уровне с этими двумя примерами на английском языке: Пример 1, Пример 2
Я думаю, что вы найдете Flite отличный проект. Он широко используется, с открытым исходным кодом и мультиплатформенность. Разработанный в CMU, он более строг, чем проект случайного разработчика.
Тем не менее, он полностью написан на C для переносимости на мобильные объекты, возможно, уменьшая его академическую ценность для вас, если это то, что вы ищете (ищите C ++)
Если вы не заинтересованы в библиотеке C, на этом же сайте есть ссылка на фестиваль, библиотека C ++ из Эдинбургского университета, которая является гораздо более надежной. Тем не менее, он гораздо менее переносим, и вам придется работать над ним, чтобы он работал в вашей среде, я уверен.
Других решений пока нет …