Дополнительные голоса в веб-приложении ASP.NET

У меня есть веб-приложение, которое использует SAPI для выполнения TTS. Я запускаю его на Windows Server 2003, на котором по умолчанию установлен MS Sam.

Я понимаю, что есть ряд сторонних компаний, которые продают голоса. Какая из этих компаний предлагает лицензии для коммерческого приложения, которые не требуют больших денег? Есть ли у них API для простой интеграции с приложением ASP.NET?

Очень хотелось бы добавить больше голосов в приложение.

EDIT: Есть ответы? Спасибо


person Nick    schedule 18.01.2010    source источник


Ответы (1)


ИЗМЕНИТЬ

Судя по вопросу и комментариям, похоже, что у вас уже есть рендеринг аудиофайла и доставка клиенту.

Вот еще несколько голосов:

Остаются голоса L&H, найденные на сайте bytecool.com, или дополнительные 5 голосов SAPI, предлагаемые в SDK (пакет установки только для голосов, связанных на bytecool.com).

Голоса AT&T и Cepstral звучат лучше всего, хотя за них приходится много платить.

Изменение отображаемого голоса должно быть таким же простым, как установка свойства Sapi.SpVoice.Voice.

person Martijn Laarman    schedule 20.01.2010
comment
Marijn — Мое веб-приложение создает аудиофайлы. Мне нужно добавить голоса на сервере. Для конечного пользователя это просто mp3-файл, как и любой другой файл. - person Nick; 21.01.2010
comment
Отлично, я почувствовал паршивую реализацию SAPI на стороне клиента :). Хотя тогда я не совсем понимаю вопрос. Похоже, вы закончили создание mp3. Изменение голоса должно быть таким же простым, как установка свойства Sapi.SpVoice.Voice. - person Martijn Laarman; 21.01.2010
comment
Извините за недостаточно ясность. У меня нет голосов, установленных на Win Server 2003 (он поставляется с голосом MS Sam по умолчанию, но я хотел бы добавить больше). Поскольку это коммерческое приложение (т. е. пользователи платят за получение аудиофайлов), какие компании предоставляют бесплатные/доступные голоса, которые можно легко интегрировать с приложением ASP.NET. Из перечисленных вами компаний поправьте меня, если я ошибаюсь, но я не верю, что NextUp и Cepstral предлагают бесплатные голоса для коммерческого использования. По ссылке bytecool, L&H TruVoice и другие голоса бесплатны? - person Nick; 21.01.2010
comment
Ссылка MS указывает на загрузку пакета SDK для службы "Речь". Я предполагаю, что это уже часть .NET 3.5 Framework, которую я установил на Win Server 2003. Зачем мне нужна эта загрузка? - person Nick; 21.01.2010
comment
Он вполне может быть установлен, но SDK поставляется с 5 бесплатными голосами SAPI, поэтому я не думаю, что это так. Страница bytecool, похоже, ссылается на установщик ТОЛЬКО этих 5 дополнительных голосов. Голоса L&H также бесплатны. Nextup/cepstral стоят от 23 до 35 долларов за голос, что в зависимости от вашего определения может быть доступным. После установки вам не нужно ничего менять, кроме выбора правильного голоса перед его сохранением в mp3. - person Martijn Laarman; 21.01.2010
comment
Я не в восторге от голосов MS, так как они звучат очень роботизированно :( Я связался с nextup/cepstral, и хотя отдельные лицензии стоят 23 доллара, лицензия для коммерческого использования далеко не для меня. Был ли у вас опыт работы с голосами в коммерческой среде? Если это так, ваш вклад будет действительно ценным. Я проверю лицензию на голоса L&H. - person Nick; 21.01.2010
comment
Мой опыт работы с TTS некоммерческий: у меня никогда не было необходимости распространять отрендеренные голоса. Хотелось бы услышать ответ, который вы получили от cepstral и nexgen (см. также мой обновленный пост), было бы очень полезно знать. - person Martijn Laarman; 21.01.2010