From d0c60907746a773ff6cae4795e8fde128c9168c6 Mon Sep 17 00:00:00 2001 From: Hoang Anh Tuan Date: Sun, 18 Dec 2022 22:08:27 +0700 Subject: [PATCH] add detect --- .gradle/7.2/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .gradle/buildOutputCleanup/outputFiles.bin | Bin 619637 -> 621905 bytes .gradle/checksums/checksums.lock | Bin 17 -> 17 bytes .gradle/checksums/md5-checksums.bin | Bin 18897 -> 19247 bytes .gradle/checksums/sha1-checksums.bin | Bin 21251 -> 22655 bytes .idea/compiler.xml | 3 + .idea/gradle.xml | 3 + ...androidx_appcompat_appcompat_1_5_1_aar.xml | 16 ++ ...ppcompat_appcompat_resources_1_5_1_aar.xml | 13 ++ ...dx_concurrent_concurrent_futures_1_0_0.xml | 11 + ...raintlayout_constraintlayout_2_0_1_aar.xml | 11 + ...ntlayout_constraintlayout_solver_2_0_1.xml | 9 + ...__androidx_fragment_fragment_1_3_6_aar.xml | 16 ++ ...lifecycle_lifecycle_livedata_2_0_0_aar.xml | 13 ++ ...dx_recyclerview_recyclerview_1_1_0_aar.xml | 16 ++ ...le__androidx_test_annotation_1_0_1_aar.xml | 13 ++ .../Gradle__androidx_test_core_1_5_0_aar.xml | 15 ++ ..._test_espresso_espresso_core_3_5_0_aar.xml | 15 ++ ...sso_espresso_idling_resource_3_5_0_aar.xml | 15 ++ ...dle__androidx_test_ext_junit_1_1_4_aar.xml | 15 ++ ...radle__androidx_test_monitor_1_6_0_aar.xml | 15 ++ ...Gradle__androidx_test_runner_1_5_0_aar.xml | 15 ++ ...droidx_test_services_storage_1_4_2_aar.xml | 15 ++ ...ices_mlkit_text_recognition_18_0_2_aar.xml | 13 ++ ...kit_text_recognition_common_18_0_0_aar.xml | 13 ++ ...le_android_material_material_1_7_0_aar.xml | 16 ++ ...gle_android_odml_image_1_0_0_beta1_aar.xml | 13 ++ ..._com_google_code_findbugs_jsr305_2_0_2.xml | 9 + ...lkit_text_recognition_16_0_0_beta6_aar.xml | 13 ++ ...nition_bundled_common_16_0_0_beta6_aar.xml | 13 ++ ..._google_mlkit_vision_common_17_2_1_aar.xml | 13 ++ ...gle_mlkit_vision_interfaces_16_1_0_aar.xml | 13 ++ ..._jetbrains_kotlin_kotlin_stdlib_1_7_10.xml | 13 ++ ...ins_kotlin_kotlin_stdlib_common_1_7_10.xml | 13 ++ .idea/modules.xml | 12 + .../Core.detect-mlkit-latin.androidTest.iml | 214 ++++++++++++++++++ .../Core.detect-mlkit-latin.iml | 40 ++++ .../Core.detect-mlkit-latin.main.iml | 192 ++++++++++++++++ .../Core.detect-mlkit-latin.unitTest.iml | 198 ++++++++++++++++ .../Core.detect-mlkit.androidTest.iml | 135 +++++++++++ .../detect-mlkit/Core.detect-mlkit.iml | 40 ++++ .../detect-mlkit/Core.detect-mlkit.main.iml | 108 +++++++++ .../Core.detect-mlkit.unitTest.iml | 114 ++++++++++ .../detect/Core.detect.androidTest.iml | 195 ++++++++++++++++ .idea/modules/detect/Core.detect.iml | 40 ++++ .idea/modules/detect/Core.detect.main.iml | 172 ++++++++++++++ .idea/modules/detect/Core.detect.unitTest.iml | 178 +++++++++++++++ .../Core.translate-mlkit.androidTest.iml | 76 +++---- .../Core.translate-mlkit.main.iml | 98 ++++---- .../Core.translate-mlkit.unitTest.iml | 98 ++++---- detect-mlkit-latin/.gitignore | 1 + detect-mlkit-latin/build.gradle | 41 ++++ detect-mlkit-latin/consumer-rules.pro | 0 detect-mlkit-latin/proguard-rules.pro | 21 ++ .../mlkit/latin/ExampleInstrumentedTest.kt | 24 ++ .../src/main/AndroidManifest.xml | 5 + .../mlkit/latin/LatinMlkitHandleDetect.kt | 37 +++ .../detect/mlkit/latin/ExampleUnitTest.kt | 17 ++ detect-mlkit/.gitignore | 1 + detect-mlkit/build.gradle | 40 ++++ detect-mlkit/consumer-rules.pro | 0 detect-mlkit/proguard-rules.pro | 21 ++ .../detect/mlkit/ExampleInstrumentedTest.kt | 24 ++ detect-mlkit/src/main/AndroidManifest.xml | 5 + .../com/one/detect/mlkit/ExampleUnitTest.kt | 17 ++ detect/.gitignore | 1 + detect/build.gradle | 38 ++++ detect/consumer-rules.pro | 0 detect/proguard-rules.pro | 21 ++ .../com/one/detect/ExampleInstrumentedTest.kt | 24 ++ detect/src/main/AndroidManifest.xml | 5 + .../main/java/com/one/detect/HandleDetect.kt | 8 + .../java/com/one/detect/TranslateModule.kt | 35 +++ .../one/detect/data/usecase/DetectUseCase.kt | 48 ++++ .../java/com/one/detect/entities/Paragraph.kt | 18 ++ .../java/com/one/detect/entities/Sentence.kt | 17 ++ .../java/com/one/detect/entities/TextBlock.kt | 45 ++++ .../java/com/one/detect/entities/TextRest.kt | 19 ++ .../main/java/com/one/detect/entities/Word.kt | 12 + .../java/com/one/detect/ExampleUnitTest.kt | 17 ++ settings.gradle | 4 + translate-mlkit/build.gradle | 4 - .../java/com/one/translate/HandleTranslate.kt | 2 - .../java/com/one/translate/TranslateModule.kt | 4 - .../data/usecase/InitTranslateUseCase.kt | 34 --- 86 files changed, 2711 insertions(+), 180 deletions(-) create mode 100644 .idea/libraries/Gradle__androidx_appcompat_appcompat_1_5_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_5_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_concurrent_concurrent_futures_1_0_0.xml create mode 100644 .idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_1.xml create mode 100644 .idea/libraries/Gradle__androidx_fragment_fragment_1_3_6_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_annotation_1_0_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_core_1_5_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_5_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_5_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_ext_junit_1_1_4_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_monitor_1_6_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_runner_1_5_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_services_storage_1_4_2_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_android_gms_play_services_mlkit_text_recognition_18_0_2_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_android_gms_play_services_mlkit_text_recognition_common_18_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_android_material_material_1_7_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_android_odml_image_1_0_0_beta1_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_2.xml create mode 100644 .idea/libraries/Gradle__com_google_mlkit_text_recognition_16_0_0_beta6_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_mlkit_text_recognition_bundled_common_16_0_0_beta6_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_mlkit_vision_common_17_2_1_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_mlkit_vision_interfaces_16_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_7_10.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_7_10.xml create mode 100644 .idea/modules/detect-mlkit-latin/Core.detect-mlkit-latin.androidTest.iml create mode 100644 .idea/modules/detect-mlkit-latin/Core.detect-mlkit-latin.iml create mode 100644 .idea/modules/detect-mlkit-latin/Core.detect-mlkit-latin.main.iml create mode 100644 .idea/modules/detect-mlkit-latin/Core.detect-mlkit-latin.unitTest.iml create mode 100644 .idea/modules/detect-mlkit/Core.detect-mlkit.androidTest.iml create mode 100644 .idea/modules/detect-mlkit/Core.detect-mlkit.iml create mode 100644 .idea/modules/detect-mlkit/Core.detect-mlkit.main.iml create mode 100644 .idea/modules/detect-mlkit/Core.detect-mlkit.unitTest.iml create mode 100644 .idea/modules/detect/Core.detect.androidTest.iml create mode 100644 .idea/modules/detect/Core.detect.iml create mode 100644 .idea/modules/detect/Core.detect.main.iml create mode 100644 .idea/modules/detect/Core.detect.unitTest.iml create mode 100644 detect-mlkit-latin/.gitignore create mode 100644 detect-mlkit-latin/build.gradle create mode 100644 detect-mlkit-latin/consumer-rules.pro create mode 100644 detect-mlkit-latin/proguard-rules.pro create mode 100644 detect-mlkit-latin/src/androidTest/java/com/tuanha/detect/mlkit/latin/ExampleInstrumentedTest.kt create mode 100644 detect-mlkit-latin/src/main/AndroidManifest.xml create mode 100644 detect-mlkit-latin/src/main/java/com/tuanha/detect/mlkit/latin/LatinMlkitHandleDetect.kt create mode 100644 detect-mlkit-latin/src/test/java/com/tuanha/detect/mlkit/latin/ExampleUnitTest.kt create mode 100644 detect-mlkit/.gitignore create mode 100644 detect-mlkit/build.gradle create mode 100644 detect-mlkit/consumer-rules.pro create mode 100644 detect-mlkit/proguard-rules.pro create mode 100644 detect-mlkit/src/androidTest/java/com/one/detect/mlkit/ExampleInstrumentedTest.kt create mode 100644 detect-mlkit/src/main/AndroidManifest.xml create mode 100644 detect-mlkit/src/test/java/com/one/detect/mlkit/ExampleUnitTest.kt create mode 100644 detect/.gitignore create mode 100644 detect/build.gradle create mode 100644 detect/consumer-rules.pro create mode 100644 detect/proguard-rules.pro create mode 100644 detect/src/androidTest/java/com/one/detect/ExampleInstrumentedTest.kt create mode 100644 detect/src/main/AndroidManifest.xml create mode 100644 detect/src/main/java/com/one/detect/HandleDetect.kt create mode 100644 detect/src/main/java/com/one/detect/TranslateModule.kt create mode 100644 detect/src/main/java/com/one/detect/data/usecase/DetectUseCase.kt create mode 100644 detect/src/main/java/com/one/detect/entities/Paragraph.kt create mode 100644 detect/src/main/java/com/one/detect/entities/Sentence.kt create mode 100644 detect/src/main/java/com/one/detect/entities/TextBlock.kt create mode 100644 detect/src/main/java/com/one/detect/entities/TextRest.kt create mode 100644 detect/src/main/java/com/one/detect/entities/Word.kt create mode 100644 detect/src/test/java/com/one/detect/ExampleUnitTest.kt delete mode 100644 translate/src/main/java/com/one/translate/data/usecase/InitTranslateUseCase.kt diff --git a/.gradle/7.2/fileHashes/fileHashes.lock b/.gradle/7.2/fileHashes/fileHashes.lock index 0fde018779687db6d822a9df836632b57e86a09f..4f5300ca324bb11839fd1b7e4755d3bc46c99dc4 100644 GIT binary patch literal 17 VcmZS1`Lu8ErhZ0$1~8CV4gfn;1uXyo literal 17 VcmZS1`Lu8ErhZ0$1~8CV3IID&1uFmm diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 100e02c30601e9d7b298d1260510c2290cbc5230..dc59f3873c17c59cd3c031f0d002defc336821ba 100644 GIT binary patch literal 17 UcmZR+#lcv`SW(i)00t(v03?_L>Hq)$ literal 17 UcmZR+#lcv`SW(i)00t&e03;X#Y5)KL diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin index 959a3920e03d93a2c640bc2abf92537291cff755..23f0742cab92b9c83cee05201b0357b4d521823d 100644 GIT binary patch delta 4458 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 NwTecTviBT8{{ySW?bQGP delta 2593 zcmZ8ieNa@_73bXh?!9jjmc^*79}!kUtXj=dtzfKS?bx{57*{12NvkXIV=)+)IE}zG zDDBut#%3BO4vkKB;t0?UyF z7noD7yTB@<=Vml4g;%2Gb)^u!v%7XgG<+-%qMy7SqS0TUuu-1fmP9wy$#e7hG@0q+ z718eayOUr=^ziLnT6Edn3L3rL8xYZT{q+RL637?0!3JK6mr}r|$%1sK;jZ!|ZSgSq z!guvjsZG@Vcr6_&)8MDL+yyN*e0&1vsaTv3U)i8d&O0U6%I;Ibk9U3u<@2BlSA-xU zaNg|RlC(chmJ3pN8yE|m$3@gZP%NQAhTE6YMjfWf zBRBbGT(+9Z!SFoxR?=Mp57bbv4fWUPP7RN3r*V#<9dra^OOlxLGudAxTrz*L@~!<3 z^pzn{h)*}u$`t(gFUGBcRyr=3XZ9q)!U(R}EYbnzchI$IP=+VEXgR~BSE+;HuWr&# zjxXP#SppCD(GWjUq>Z7FE3>PWkQLQR$apo+keM5Kt_*DC2XK<6T}*{i)COx~Qt^pQ zZJiz8o2YFexYDh)QR2EGOCA-9{G(#F95zwi)v<0rKSjF;N( z0d9Irvx5v~+d8AcfE~i_Yt`Xkpji5+(K3urV0N&^|Jji4F|5Hn5^ipvF5`Vnht=4- zmGx<;zs|fV7}&$SX?W%k8wbSocEt6p-FSVl>^drR*oUJ}uv{CiZe{rz;$N9NEqu=7 zlo^-V0eR^%^M|+1?8LDjv1Y*AS6G6|-hZ)9y!HvJBxG!D#I;2?qUB28Int`odZlMN zFB=%DrF#u&kiOXpqob5mhqG?RWP84?%pkTSSw#wsv~30Rwn3sZ?0d%8t5#%UGQN$( zWbjo|Zqcg3wmw$Lj}-F&;AP-J9ZQmVJHffB{EUX<2Xj@rbBFO-L9%Niu271BEK|MG zEqy!H+n&p@XfV(WMttd*PD9dnOK&x`8-S_M#Z8#q)>7~h7PAaU6xssH9rcavFGCin zaK!^WA23!}L()^D7`vB2@s2H|TlzOZwK;@0eKgfzY+>#wAd2x;11~4|vwhs1BDea8 z6E8;iF(U6TByPMI<1Hz8xP=cVVCb4=X0M@OgJG8;PqCH9?S=XzB9&4NsD@d9{z`Hc z!lBYK({#*w6^cMvd*Ae0de(vw;g=SO7qF&_A1Aoz-@G?fo?Jthr2K2(^V z`>k*gDX!22u9xEX6kHKk!hADV`fDL(CYhyyrIxB_OiboiLALj3_oX9^-8aa@P$i-& zeKmF(>Y1Fv&GYA3?*15W92LVkjyNIeb$NUigs`MlTxVEvRw$2>p8_|QoEKkl7#?xm za~SSe@MWS)>sDRHC`_x33`94~Z%`@Os^lAIJ+nyKZ;2MXc1yGmk&oX6FJ=(E&qgvo zh`932sF`LQ)v-e1=H+Ep=TW6?#3)m6_gira@u4jJpbh^%P7mtx(ok^At>4oV^7Jr> zW8oA%MCJV9;FYuTb+0_FW_T-KS2dg26LDoZP@zAQ21R&%nO>`7Z9qQ*Sh_~(NVL^^czJ`C2Ey9SL49kTAu}$B1#A| z8;!5>Z&YvDqaURBiw0eF5_hfU#^NTu(fYKprhe3yJhU#TrnRlDetNq#NtMR(}I*-l08BAD~vJza3={SdGb- z&QuQ!eyJ1f!9g`2Po+_xXqKUoSTVC;tYox~MT3D^RxdP4=|KSVyn##6cz}Jnf@CmQ Gx#~Y{7tpN$ diff --git a/.gradle/checksums/checksums.lock b/.gradle/checksums/checksums.lock index 42b2270dc660580a0e2fb2341f96b45a0201bb4d..4468b6e8634505e44158dd2a7c2a1155aa25c62e 100644 GIT binary patch literal 17 UcmZRc`Fn9!>rF#91_;Ol06fwK2mk;8 literal 17 UcmZRc`Fn9!>rF#91_*Ek06eJ#-v9sr diff --git a/.gradle/checksums/md5-checksums.bin b/.gradle/checksums/md5-checksums.bin index cf111f803e24558a9c901ab029e043b3ecd312c4..2da2aa0db9f878886d6582839c9859629c71bb74 100644 GIT binary patch delta 579 zcmcaOnQ{Fz#tkMC_53qTADk}kV|8Ny1J8^9pI;vLj6{znGxn%rJ3BtM66T;w!H}#nUJ6m2hHWtlX&hLwuvb0#gW(Uzyns)-k)|Hbe(IFQ$&(RKIs}^Ym_?n9?Zlrhbmg0*IDQ4Tu)DFib7qcEmnP z)tTIt(RT5@=XnkhsE!JV4t9{w(VQjW&hPJefA`ayO_v1@&DzTX)v+6*gZDX1M*_m{ zA0y`X%~}?-iGRJ_jJvBG_CmCD0kwhv&kZ1fX372l@jiDmlg5Th;p=l3r32#>7+SNt Mtic)>Sc*V80Da8AD*ylh delta 39 xcmV+?0NDSpmI2X|0kAX}0SJ>#7#NeS7p9bGj^FVNgeqP>Syie*;PV2}qmS?F_(KFEJSWeUve5W(KAvNJBV0BEYV!BVd!+*+EV`B*X>$3+ z1Q85g3NzM9w!=kPHRCQsJVF>IZu2?w{@8_Xbo#x1tN8P*sZh&yLoDNcj%gWoUG>12p52K@Tj-V@t-_oOv`zhvItkBM*mQ5{ ztz!_&x>z8V@!Y_)jA&i;K)r}$^8hxn{%`t@`b($ZysJNNVzYJ8M*r0tA(nM_LM%HifN7cbgUoyUEmbjVo;2paRWVw6 zLA6^BstXk8KyWA)NT9`ZqTVC6g_eCb@p%FnQ?(Y_T-M058#Ik-!3C8?kKc+6mlwF~mW{Cv`;`Rs5ZVgyukQ$Z; z(KU%3Y!_>wElgKEBJh<`GB5lUn^@6Yxwn2oP1X9yHT@nCZHvOe+P<6l!n7fDJ!TEP zAn)xs_u;#1=iaLC?0Wm=C$PQ(rK)Amz`7V1*JA40Rvo#%WpUbp)cO}%jC$MS3lq3{ z{z0@Y-v`lFR)DDuw`D83AiA(w=KA5nS(}=}d!lB)JSbWG>cq|X?IjSqR#rfAC*!LP zn3i?7s5CpCH2b>dpPHx%r_(g`L{Q-b^4ThAW%}?9rmp0t^-FEvg??V%)oR*5(|n~y TTR$+cK)O~-LY%1g6r>9P5axZN delta 97 zcmeyrfw6fR;|3E6M&rq*5($%!N_b4pm7FkHRH|a~UMY{sveFfk*Gd~q=9Tf7JXfY- vvaYPb + + + diff --git a/.idea/gradle.xml b/.idea/gradle.xml index fb7d042a..fa35947f 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -17,6 +17,9 @@