kr.angelov
7d55b4c685
update the TAG for the MainActivity
2013-10-31 14:18:39 +00:00
kr.angelov
70180a00d5
store the source and target languages for the Android UI in a preference file
2013-10-31 14:16:37 +00:00
kr.angelov
f4aac34cf8
when the phone is in silent mode the UI should not use the TTS
2013-10-31 13:38:39 +00:00
kr.angelov
bd7b9b0168
fix the parsing error in the Android app
2013-10-31 13:22:53 +00:00
kr.angelov
90cc7b8379
fixed utf-8 decoding problem in libgu
2013-10-31 13:20:12 +00:00
kr.angelov
8f565302cc
bracketedLinearize in Python is now using the linref
2013-10-31 09:04:07 +00:00
kr.angelov
8019d3a615
use linref in the C linearizer. The robust linearization is now fully supported
2013-10-30 21:43:52 +00:00
kr.angelov
68b40ff0a8
fix the debug mode in the linearizer after the refactoring in libgu
2013-10-30 21:06:55 +00:00
kr.angelov
620e880155
linref is now used by the linearizer. The visible change is that the 'l' command in the shell now can linearize discontinuous phrases
2013-10-30 14:42:29 +00:00
kr.angelov
43fb9b3b7a
added the linref construction in GF. The PGF version number is now bumped
2013-10-30 12:53:36 +00:00
kr.angelov
1381d65131
missing binary serialization for PImplArg in the .gfo files
2013-10-30 12:48:58 +00:00
kr.angelov
56893dbf54
another fix for 'pre'
2013-10-28 13:54:06 +00:00
kr.angelov
0f10297346
fix inflection_en.xml
2013-10-28 12:37:37 +00:00
kr.angelov
841880144d
fix the handling of 'pre' in the C runtime
2013-10-28 12:35:37 +00:00
kr.angelov
fad9947aab
bugfix in gu/seq.h
2013-10-28 08:58:36 +00:00
hallgren
ad0e67530b
Functions merge trees into tries in the GF Shell and the PGF web service
...
* In the shell, the new command tt (to_trie) merges a list of trees into a
trie and prints it in a readable way, where unique subtrees are marked with
a "*" and alternative subtrees are marked with numbers.
* In the PGF web service, adding the parameter trie=yes to the parse and
translate commands augments the JSON output with a trie.
Example to try in the shell:
Phrasebook> p -lang=Eng "your son waits for you" | tt
2013-10-24 17:29:02 +00:00
hallgren
1fcae658ac
Commands.hs: fix a copy-paste error in the documentation of put_tree
2013-10-24 14:32:11 +00:00
kr.angelov
4c28dc8de0
added dummy inflection template for Chinese. It needs better names for the different inflection forms
2013-10-23 15:23:54 +00:00
kr.angelov
244708e0a9
the first version of the Android's morphology browser
2013-10-23 15:10:13 +00:00
kr.angelov
c98a9a3266
tabular linearization in the C and Java runtimes
2013-10-23 14:49:28 +00:00
kr.angelov
cf05e78712
clumsy fix for nonExist in pgf-translate
2013-10-21 12:35:34 +00:00
kr.angelov
e3dc98dd0f
bugfix for the custom literals in the C runtime
2013-10-21 12:34:57 +00:00
kr.angelov
8103703858
fix the grammar serialization for nonExist and BIND
2013-10-21 10:03:43 +00:00
kr.angelov
add86fcf1d
add keyboard input in the android app
2013-10-12 12:28:23 +00:00
kr.angelov
685ccbda8b
synchronize the target languages in the main activity with the one in the lexicon activity
2013-10-11 08:16:51 +00:00
kr.angelov
167f3f4af3
better lexicon view
2013-10-11 08:15:33 +00:00
kr.angelov
3f3c5d968a
make MorphoAnalysis serializable
2013-10-11 08:10:58 +00:00
kr.angelov
7b1db5d36e
readExpr in the Java binding
2013-10-11 08:10:04 +00:00
aarne
24c64d918e
added 'make ParseFre' and 'make ParseEngFre' to lib/src/Makefile; added the script french/MkWikt.hs
2013-10-10 23:32:05 +00:00
kr.angelov
fe44835820
an improvised dictionary mode in the Android translator
2013-10-10 15:39:52 +00:00
kr.angelov
76014aa2cc
added lookupMorpho in the Java binding
2013-10-09 19:39:50 +00:00
kr.angelov
835a15a343
fix in the Java binding
2013-10-09 19:37:57 +00:00
kr.angelov
82544f74c0
avoid warning in parser.c when debugging is OFF
2013-10-09 13:41:02 +00:00
kr.angelov
3014b1672b
lexer.c is now exluded from the makefile for Android since the new runtime doesn't need lexing
2013-10-09 12:11:37 +00:00
kr.angelov
b058fdd17d
a major redesign in the C runtime. The parser and the linearizer now fully support BIND. The following things are still broken: parseval, word completion, handling 'pre', the robust mode
2013-10-09 12:08:51 +00:00
kr.angelov
eff9a3011c
added gu_is_space in gu/utf8.h. this helps to avoid the dependency on the broken unicode library for C.
2013-10-09 08:37:42 +00:00
kr.angelov
2c1e049153
remove libjpgf.so from darcs
2013-10-08 14:13:00 +00:00
kr.angelov
adc952a61d
fix the robust parser after the change of GuString
2013-10-08 15:00:42 +00:00
kr.angelov
227b9ef0a8
rename the Android translator from GFVoiceExample to GFTranslator
2013-10-08 14:10:17 +00:00
kr.angelov
547803f3b6
a quick hack in the Android translation for parsing Chinese
2013-10-08 14:08:40 +00:00
kr.angelov
527ea8fc5c
bugfix in GNU lightning for ARM
2013-10-08 13:33:18 +00:00
kr.angelov
2780ea839b
ensure that the grammar is loaded only once even if the main activity is recreated
2013-10-07 11:50:58 +00:00
kr.angelov
f42bd89676
ensure that the grammar is loaded only once
2013-10-07 11:26:53 +00:00
kr.angelov
872a14d7ca
in case of parse error report the token on Android
2013-10-07 10:11:41 +00:00
kr.angelov
6aa3ade82a
remove the binaries for the grammar, the .so file and .jar file in the Android App. These should be compiled from sources
2013-10-07 09:58:47 +00:00
kr.angelov
5324ce5de3
remove the custom background in activity_main.xml since it is not backward compatible with older versions of Android
2013-10-07 09:57:24 +00:00
kr.angelov
f6b708ecab
fix the grammar printer after the change of GuString in libgu
2013-10-07 09:46:35 +00:00
kr.angelov
2623d53963
remove the grammar copying from the Android UI since now we can load grammars from InputStream
2013-10-04 20:31:58 +00:00
bringert
6adc9f7be4
Add new Android voice translator sample app
...
This adds a simple voice translator Android app that uses
the JNI bindings to the PGF C runtime.
Caveats:
- Since the C runtime doesn't compile for Android right now,
I've bundled an old copy, along with its Java bindings.
That should be removed once the C runtime compiels for Android
again.
- Adding an automated build would be nice.
- Replacing the grammar requires editing a Java file, that should
really be more dynamic.
2013-10-04 16:26:46 +00:00
kr.angelov
0d9d926131
fixes in the Java binding after the refactoring of GuString
2013-10-04 19:53:19 +00:00