Java: текст к Речевому [закрытому] обзору механизмов

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

52
задан Patrick W. McMahon 6 February 2015 в 09:15
поделиться

6 ответов

Мне на самом деле довольно везло с FreeTTS

18
ответ дан pfranza 7 November 2019 в 09:33
поделиться

Я использовал Mary прежде, и я был очень впечатлен качеством речи. К сожалению, я не использовал ни одного из других.

7
ответ дан 7 November 2019 в 09:33
поделиться

Я использовал AT& T Естественная Речь , который обеспечивает JSAPI и рычаги SAPI MS. Это обеспечивает превосходную качественную речь, хороший "общий" речевой словарь, много средств управления произношением и несколько языков. Это немного дорого, но работает очень хорошо.

я использовал его для чтения важной телеметрии датчика в драйверы в мобильном приложении датчика. У нас не было жалоб на качество речи. Это имело приблизительно 75% out-of-the-box точность с научными терминами и намного более высоким (возможно, 90% +) с нормальным диалогом. Мы получили его до приблизительно 99 + точность % при помощи разметок (большинство ошибок было в научных отношениях с необычными комбинациями фонемы).

Это немного плохо обращалось с процессором (мы работали на Pentium-III эквивалентная машина, и это продвигало 50%-75%-й пиковый ЦП). Это использует собственный речевой механизм (Windows, Linux и совместимый Mac) с интерфейсом Java.

существует огромное множество речи и языков...

5
ответ дан James Schek 7 November 2019 в 09:33
поделиться

Большое спасибо все, прием находится в источнике FreeTTS. Кратко: будучи выполненным как java -jar freetts.jar some-more-args-here, это произносит меньшие слова по буквам, будучи выполняемым способом bin/Server.jar и bin/Client.jar.

1
ответ дан eebbesen 7 November 2019 в 09:33
поделиться

Я использовал FreeTTS, но у меня была серьезная проблема с запуском голосов MBrola на My MacbookPro. Я получил голоса MBrola для работы в Windows (мучительно) и Linux. Мне не повезло, загружая любые другие голосовые пакеты на FreeTTS, и это позор, потому что поставленные голоса ужасны для ИМО. Помимо этого, у меня был небольшой успех и в Cloudgarden, но он работает только на Windows AFAIK. Мне было бы интересно услышать другие успехи / неудачи с движками Voice, так как этот тип работы особенно сложен. Я тоже немного играю со Sphinx4.

1
ответ дан 7 November 2019 в 09:33
поделиться

Я помог Мэри. Я считаю, что у этого есть потенциал, если кто-то умнее меня отделит голоса HMM от ядра (эти голоса не нуждаются в больших наборах данных и звучат нормально). Я также пытаюсь сделать систему событий для freetts, чтобы отправлять события, когда он произносит слово. У меня был успех, но сейчас он не работает в Linux. (вероятно, из-за ошибки таймера).

1
ответ дан 7 November 2019 в 09:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: