Categories:Multimedia
License:Apache-2.0
Web Site:https://kaljurand.github.io/K6nele/
Source Code:https://github.com/Kaljurand/K6nele
Issue Tracker:https://github.com/Kaljurand/K6nele/issues
Changelog:https://github.com/Kaljurand/K6nele/releases

Auto Name:Kõnele
Summary:Speech-to-text provider
Description:
Offers speech-to-text service to other apps. Apps which allow user input via
voice usually have a little microphone button as part of their user interface.
It is a free replacement for the proprietary Google voice search, based on the
[http://bark.phon.ioc.ee/speech-api/v1/ Net Speech API] to communicate with a
speech recognition server. Currently only estonian is supported by the
pre-confgured server.

'''This is an UNTESTED build.'''
.

Repo Type:git
Repo:https://github.com/Kaljurand/K6nele

Build:1.2.00,1200
    disable=needs graphviz, needs testing
    commit=v1.2.00
    subdir=app
    gradle=yes
    srclibs=NetSpeechApi@f4290467ac222a8a3c4235c1bbae3d95c0fdc8c2
    rm=app/libs/*.jar
    prebuild=pushd $$NetSpeechApi$$ && \
        $$MVN3$$ install -DskipTests && \
        popd && \
        sed -i -e '/mavenCentral/amavenLocal()' ../build.gradle && \
        sed -i -e '/fileTree/acompile "ee.ioc.phon.netspeechapi:net-speech-api:0.1.8"\n' build.gradle && \
        echo '-keep class org.apache.http.** {*; }' >> proguard.cfg && \
        echo '-dontwarn org.apache.http.**' >> proguard.cfg && \
        sed -i -e '/sourceSets/ipackagingOptions {\nexclude "META-INF/LICENSE.txt"\nexclude "META-INF/LICENSE"\nexclude "META-INF/NOTICE.txt"\nexclude "META-INF/NOTICE"\n}' build.gradle && \
        pushd .. && \
        gradle makeIcons && \
        gradle makeDiagrams && \
        popd

Build:1.2.04,1204
    commit=v1.2.04
    subdir=app
    gradle=yes
    srclibs=NetSpeechApi@f4290467ac222a8a3c4235c1bbae3d95c0fdc8c2
    rm=app/libs/*.jar
    prebuild=pushd $$NetSpeechApi$$ && \
        $$MVN3$$ install -DskipTests && \
        popd && \
        sed -i -e '/mavenCentral/amavenLocal()' ../build.gradle && \
        sed -i -e '/fileTree/acompile "ee.ioc.phon.netspeechapi:net-speech-api:0.1.8"\n' build.gradle && \
        echo '-keep class org.apache.http.** {*; }' >> proguard.cfg && \
        echo '-dontwarn org.apache.http.**' >> proguard.cfg && \
        sed -i -e '/sourceSets/ipackagingOptions {\nexclude "META-INF/LICENSE.txt"\nexclude "META-INF/LICENSE"\nexclude "META-INF/NOTICE.txt"\nexclude "META-INF/NOTICE"\n}' build.gradle && \
        pushd .. && \
        gradle makeIcons && \
        gradle makeDiagrams && \
        popd

Build:1.2.06,1206
    commit=v1.2.06
    subdir=app
    submodules=yes
    gradle=yes
    rm=app/libs/*.jar
    prebuild=sed -i -e '/commandLine/s|mvn|$$MVN3$$|g' ../other.gradle && \
        pushd ../ && \
        gradle -b other.gradle clean && \
        gradle -b other.gradle makeNetSpeechApi && \
        popd
    scandelete=net-speech-api/target/

Build:1.6.98,1698
    commit=v1.6.98
    subdir=app
    submodules=yes
    gradle=yes

Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:1.6.98
Current Version Code:1698
