top of page

NetTTS

$0Цена
  • Краткое описание:
    Удаленное использование TTS в Android.

    Описание:
    Потребовалось заюзать TTS движок андройда удаленно, и быстренько написал соответствующую программулину.
    Она работает в виде фоновой службы и слушает соединения на указанном в настройках порту.
    Входящие текстовые данные читает до знака переноса строки и озвучивает.
    Есть возможность автозапуска вместе с системой. Тестировал на SVOX Katja, хотя, отличий в теории быть не должно.


    История изменений
    0.2:

    • Запилил авторизацию по authtag’у. если authtag стоит в каком либо непустом значение — первой строчкой должен идти авторизационный тег, и только потом - текст на синтез
    • Save&restart теперь действительно перезапускает сервер, а не только сохраняет настройки
    • Убивание сервера не приводит более к тоннам ненависти в logcat на тему leakedserviceconnectioninfo
    • Теперь можно переключать язык в рантайме, отправляя /setlangru_RU или /setlangen_US
    • Если очередь команд забилась сотнями сообщений, то можно отправить команду /shutup, а не ждать, пока закончиться пустая говорильня.
    • Имя пакаджа переименовано с org.necromant.nettts на org.ncrmnt.nettts во имя справедливости




    0.1b - Добавил выбор локали, исправил работу кнопки остановки службы
    0.1 - первый релиз

    Использование
    Установить, выбрать порт, запустить.
    С удаленного компьютера:
    под windows

    telnet 192.168.0.25 4444

    (192.168.0.25 заменить адресом адндройд устройства, 4444 номером порта).
    Ввести текст, нажать enter, прослушать его с планшета/телефона.
    Под Linux/mac:

    echo "Привет, Нео!" | nc 192.168.0.25 4444



    Более расширенная инструкция и пример более продвинутой обертки для баша есть здесь: http://ncrmnt.org/wp/2012/08/21/nettts-0-2/?lang=ru

    Страшный исходный код находится тут: https://github.com/nekromant/NetTTS
    APK лежит в том же репозитории: https://github.com/nekromant/NetTTS/tree/master/bin

    Разработчик:Necromant
    Домашняя страница:http://ncrmnt.org/
    Маркет: На маркете нету, так как жаба душит платить 25 баксов, и не хочу встраивать в свой софт рекламу.

     

  • Бесплатные игры и исходники Android studio

bottom of page