fdroiddata/metadata/ee.ioc.phon.android.speak.txt
2015-08-02 16:03:41 +02:00

90 lines
3.4 KiB
Plaintext

Categories:Multimedia
License:Apache2
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
gradle=yes
submodules=yes
rm=app/libs/*.jar
scandelete=net-speech-api/target/
prebuild=sed -i -e '/commandLine/s|mvn|$$MVN3$$|g' ../other.gradle && \
pushd ../ && gradle -b other.gradle clean && gradle -b other.gradle makeNetSpeechApi && popd
Maintainer Notes:
We shouldn't build the net-speech-lib in prebuild, however build= will perform
gradle checks _BEFORE_ building the lib. This will break for the main project,
because it already requires the lib being in mavenlocal.
Building the lib in prebuild is wrong and leaves jars and class files which
makes the scanner complain.
The makeIcons and makeDiagrams tasks don't provide `cleaning`, hence we cannot
use preassemble= here.
.
Auto Update Mode:None
Update Check Mode:Tags
Current Version:1.2.06
Current Version Code:1206