c5e0f7f6243cb4f898e009070515a82721253f6c3365b4b872afa68a489f5367  CODEX-SETUP.md
4321a2401e49b661ae496f340ec3dcfc5d1667ed83f33024c954e9df5c4d92d1  EchoGPT-How-To.html
58248612f7682a1a04b57920fe4f84e3cc968fc7e7a73bd8ba6ce02cf40549d9  EchoGPT-How-To.md
2cbd86c7bd8ffb04ce93088e95a2f6e61d497b224c527648105ad57d867f728e  EchoGPT-How-To.pdf
0270d337e6c3466449a4f1f01c2937050992caa702b5e5ef96ff40d4e1eb287a  SOURCES.md
6931ce0b1a156a741b552b271a8f52142775c914bc6067cf2f0360e93a1c2912  START-HERE.md
7123c9aa5dd76d906d0c963b2238577b91cb947e5ebe1c13c71cba55275d0bee  VALIDATION.md
8a592bfa9eee4b728f0f6d0eea58949ccbb8b06abd42aedb73e204f3570a0ca7  WEBSITE-COPY.md
289b46efbd61646c700d44e98c832049086bc153dd48e35092de8d57431e9022  images/home.png
b11fc82ca3b71ae9920aa6a8bb11888edeb7afe5ad17a52b322cda6699bb67b2  images/night.png
5ed6a33b0124f385c16c33502ae3cb77ff824145da29176fee9583feb17c1a31  images/reminder.png
bd185fab1297c7a7f302bc1fd916c0d15aa49785f3200c4286366ecffe2509ea  images/weather.png
4b3b92267a88ba8f8e506f66a17ced871ee8445f19c4c050bdf915e6e94f1457  reference-firmware-hashes.json
ae4c8bf6abe0f93921df051c45f3ffb62b9a8ae87d2ebaabe2163581a902b0c5  starter/.gitignore
41dda3d2cb14e08774ffd25e2fd7d804e2f8fc791e54e192e55d70c46734d365  starter/README.md
5f2491ffccef4773f8fa5c5d95932b46a116d7d6892bce1e94be0e5161f1519c  starter/app/build.gradle
8c02431983f0a7f113eb229a12620e3b39fc27150416b7178eab81b5640a4824  starter/app/libs/sherpa-onnx-1.11.5.aar
fc7c8d027eb33860ccbb7847988f7f942d44a92d1f575348bba6c0250cde4071  starter/app/libs/webrtc-144.7559.15.aar
02b89287d1401b26057da8ec2ec51e68e2876fb6d25b1ff7a7de184b94fceb53  starter/app/src/androidTest/assets/negative.wav
9c591aad2a5f1ae7dde9def918a159c62265799225bce1077e66f9f4df36f23e  starter/app/src/androidTest/assets/similar.wav
39213aec6380a2420dcc859efa5cdbc0a73c4b13a4193fcf808c82f5e2469c89  starter/app/src/androidTest/assets/wake-daniel.wav
1276a1a61bd7021c389d5c6fed755ec0934743d45a84366f11cddbaca172bcab  starter/app/src/androidTest/assets/wake-eddy.wav
8c502e92c0ca0228351df6b1ef0ecc14209c7a40ed557b7640553b5b1a17c958  starter/app/src/androidTest/assets/wake-spelled.wav
f5d06f38fbf4117878f425df8fdbdd37419ebec72a9d59d6ef22008cd7d15b5a  starter/app/src/androidTest/assets/wake.wav
44920466e7d1b4f7d718f377915eeb55c5d51cc7233bcd3cd4ac2075d282dd37  starter/app/src/androidTest/java/com/echogpt/wake/AnswerMemoryTest.kt
bcc09888980c691c72e00ee39ad69750e3671305fdcdc7828bae3d2d2df142a6  starter/app/src/androidTest/java/com/echogpt/wake/CallbackDispatchTest.kt
95a7f35f2cdab2442da28bf27ac984c9676ffad8fe079944be48f2e2f91a388c  starter/app/src/androidTest/java/com/echogpt/wake/DeviceConnectionTest.kt
f036115f1ff1e4488c189697d1974e3601249c30fa095de5a4f0f9dda9217ecf  starter/app/src/androidTest/java/com/echogpt/wake/LocalRemindersTest.kt
0b1132f716cd62a1f05aa73800a84536ea020eb47dbaaa6cf04ebf42142d5b5a  starter/app/src/androidTest/java/com/echogpt/wake/LocalTimersTest.kt
44fb132c3a43d34e3550bad433452fed9850bb266f9a7afcd8f0e2bcb5123a0d  starter/app/src/androidTest/java/com/echogpt/wake/NativeModelTest.kt
1eaa07d638c8827993b5b5bc03930f6ed45ede02cccc53d90fb8b0b80aa962ca  starter/app/src/androidTest/java/com/echogpt/wake/RealtimeProtocolTest.kt
98badbe238ebc74b380cb739eea6d699200f043a9ae7fa2a38b1c94a9b187c1b  starter/app/src/androidTest/java/com/echogpt/wake/RealtimeToolExchangeTest.kt
b7724b8f647dc119fc911ff6ef55b76fcf7208b72a0f7d41f357e4e2d41154a3  starter/app/src/androidTest/java/com/echogpt/wake/UsageLedgerTest.kt
7234f5eb754b1aa3ab8395ec37e96d3d60b250999b2ccfac356d04db5d17bad7  starter/app/src/androidTest/java/com/echogpt/wake/WebRtcTransportTest.kt
a119656efdc3ec9ee4c51adc2ac49e1ac8a80786961c95cd2ba8339350255932  starter/app/src/debug/AndroidManifest.xml
01cfe16de38573f76311d94a4f671d5a312cf6dede43e270167de942e99d8ac5  starter/app/src/debug/java/com/echogpt/wake/DebugProvisioning.java
6b3bbad8d5859ebaf7bc6ccf5e2df0804d243144a53b6cf216cb2336e9fc3e0a  starter/app/src/debug/java/com/echogpt/wake/DebugWakeCheck.java
2a65a8dfab717ef4c246eed1e3726db7acdccb330c121bb54659cbd66951a1b2  starter/app/src/debug/java/com/echogpt/wake/LiveVoiceActivity.kt
12889e74866759efdcddfeac66b575e419b2d1035039c52135a5070fce2af57f  starter/app/src/main/AndroidManifest.xml
f61ebd3eed3773a44d088d53dfae92dbb6aec4839f4dcaee2d402414741663a3  starter/app/src/main/assets/model/decoder-epoch-12-avg-2-chunk-16-left-64.onnx
1e721676515bcd42a186979733981213c66c80db680e1cc582dfedf3be76e678  starter/app/src/main/assets/model/encoder-epoch-12-avg-2-chunk-16-left-64.int8.onnx
eae9da0c7e1e6c6a3f4cc42d167899c388f6c6701b94cb96320e4f55df79624c  starter/app/src/main/assets/model/joiner-epoch-12-avg-2-chunk-16-left-64.int8.onnx
da034a002b2e2b2dc57a57e372db8e01c3cd3c8fe247e044d4cccc6734e27f64  starter/app/src/main/assets/model/keywords.txt
fd2ded4050a55d2b1578870ba8697d02371980217806b7558bd0a5cc60f3ba53  starter/app/src/main/assets/model/tokens.txt
5afba6e2bfa80694b7aa3a5c230886d770a1b82ead24091f4e954f88db2ae1d0  starter/app/src/main/java/com/echogpt/wake/AnswerMemory.kt
7d3400a9fc242c9b7785f07f61a319c42a247c350bc6727cc9dd77c5f41b1fdb  starter/app/src/main/java/com/echogpt/wake/AudioSession.kt
e832fe5aa8dbcc16ea1050298635459fa6c5ab994e0cc8d55b2128faabe92e82  starter/app/src/main/java/com/echogpt/wake/AudioWakeDetector.kt
dabee58d4c7f00c48ad7418094c01fbc0b1a678de0c5e636ea070a4a132d1f65  starter/app/src/main/java/com/echogpt/wake/CallResources.java
ae7781ba53bcb751fac77e441b8496734605be67b2b08ee3ea96aa10d4ced0ec  starter/app/src/main/java/com/echogpt/wake/CallbackDispatch.kt
a411e97f26e495763aa4f86e318abbf197f29e167cd60e7a299fdceb62f33b07  starter/app/src/main/java/com/echogpt/wake/ConversationController.java
6a26ca79eeb4a5be1d8807beb0e98a2272b6669c876da14259daaf9b4f32c6ec  starter/app/src/main/java/com/echogpt/wake/DeviceCredentials.kt
7306602692dc6835820989461d372088a2738fd6504e156698bc808134e2cd93  starter/app/src/main/java/com/echogpt/wake/FamilyDialogs.kt
20842e01588790a361100f0b3105e4c3850294e4a66706a94496339fe646f930  starter/app/src/main/java/com/echogpt/wake/HomeScreen.kt
bd58b169ff103d81f15dcd18f40d82b0751c8b15ed8ce292268dc497ab1a7964  starter/app/src/main/java/com/echogpt/wake/LocalReminders.kt
bbd7244d444f00dbc841f8b9e40e5330ddcdef5536b6a9c2d10287de838fb7f8  starter/app/src/main/java/com/echogpt/wake/LocalTimers.kt
1388b2552c9069d5aa74dfaf8e0d1227950139151b60c9782ce93a0fafd321fb  starter/app/src/main/java/com/echogpt/wake/MainActivity.kt
ef7e2670223df5969588cc3472461068a5bc977d54aee47ad61c769304862e3e  starter/app/src/main/java/com/echogpt/wake/NativeAccounting.kt
666f5a461efd93dc1532f97e930d6c6afd2b1ebd507b3ff655c50eb39185a343  starter/app/src/main/java/com/echogpt/wake/NightMode.kt
6a581c356c60a19d0e7761b69d0b0d63d3221189ad4767967f3d0529b1b4bf89  starter/app/src/main/java/com/echogpt/wake/NightSchedule.java
90328ba85e7855559b89a46c7665958cc02f8b8116ecaa45fe5b86674506169a  starter/app/src/main/java/com/echogpt/wake/RealtimeJson.kt
c747b930916ce1c4bbc389d459b7664fb4a8c275fc8adea9c8367426faf0e13e  starter/app/src/main/java/com/echogpt/wake/RealtimeProtocol.kt
f21e8858103e6782e657ff0059d8f1acace68df8e06112402c3a3e070a07c5b0  starter/app/src/main/java/com/echogpt/wake/RealtimeTransport.kt
9413f67862d0c6381982336be8e78ba0b7f273052412d66b6edee1bce49a8d00  starter/app/src/main/java/com/echogpt/wake/ReminderBook.java
eef57f3de1cc04dc8f5ef8317ec5ad47e30be0357edc2947551d644c48f8a1a8  starter/app/src/main/java/com/echogpt/wake/ReminderReceiver.kt
4b7a56b9639d561c35be2cb5817455aee1d7969b16d2f3e53185c5ef933ecc48  starter/app/src/main/java/com/echogpt/wake/SessionBrokerClient.kt
38cd821f9d5d4a5cb75cd63948b541cc491655c58cd2cdc8e8af5b149bdc3699  starter/app/src/main/java/com/echogpt/wake/StrictHttpsCall.kt
a7e7e51c6bcd12a4dd76116a727a1386f628f2cc634f301d9644cf01b2cdd015  starter/app/src/main/java/com/echogpt/wake/TimerBook.java
4af5f8d0e4ab647be563c4f3fa98077e8982009f30942b30460986c5365902d2  starter/app/src/main/java/com/echogpt/wake/TimerReceiver.kt
a70143ba94fc9540b8f878bab815a6a457231c46c59e3045f824849e9db9e0ca  starter/app/src/main/java/com/echogpt/wake/ToolRequests.kt
aa93c3eac4ea51107a9517d6562d7ccaaabb8709e4d36f9aa3e4b130297bf4be  starter/app/src/main/java/com/echogpt/wake/UsageEstimator.java
06069156314daa96d8a20bfccfdb8fe49749e44aef358d8e8a324ae28d3198b5  starter/app/src/main/java/com/echogpt/wake/UsageLedger.kt
8b4e28f0acc495fd42076aa3b5ce51f27d56efd114e2935f6a15e95b78e3ee97  starter/app/src/main/java/com/echogpt/wake/WakeModel.kt
5ea0e28888f040c31571a414b49a89b653bf3ae90aa2e4b9ea0b27a395ba97f6  starter/app/src/main/java/com/echogpt/wake/WakeService.kt
76e4cad454028dd768c0447014375bfcdf7a49013fd5c79ee8287f46cb5f635d  starter/app/src/main/java/com/echogpt/wake/WebRtcTransport.kt
8ebd21f7ad6c314fb8f3652aa16acd16688e22c9b2899f43cd4eb0da77b7edce  starter/app/src/main/res/drawable/ic_echo.xml
702c973450405973ea45bef1e27aae9dfa1b949de3204a60412f63fcdea84df4  starter/app/src/main/res/values/strings.xml
854dbd783acca0be35ee6ac6a14fc6bc98d25d8d9e410451fd92348c4f3a4554  starter/broker/README.md
cdae0d6b6b3674d3e08961ae2a2817dba8fc9bd13db78cd86bb640a83194c296  starter/broker/package-lock.json
bd7f4a35b4838f742bd0aec176e399a7debf75d33b5bd790417f7a58bf85b6fb  starter/broker/package.json
d2323bd2e2610953a6b04141b261ed401bcec7dfded38f04c6aa6a060950756e  starter/broker/src/errors.mjs
7ec5db35d4a974677ddf9b9c931becb507960403c49df5e42de33b58be2f5cff  starter/broker/src/quota.mjs
bfb656fc747174cbd283754800dfdbbe428dd1a4689fabdaf7ea4be946bf0f25  starter/broker/src/session-config.mjs
779a9cbb9005fb8ccbeee2058a79fd98e85d23df4acea5b6dd8001c6bd5ef783  starter/broker/src/tools.mjs
f9eb248c7c84ea14affee29333cb1c185201c02309211568cb777bf59e59da74  starter/broker/src/usage.mjs
59d942e91a4b5b8df0758072114e6861944560ff5d135ecb1303999a2ede24f9  starter/broker/src/worker.mjs
d94bed236816482ae3bb2a9c998b614055b73895a7f2073cde25a82f72e0ce53  starter/broker/test/broker.test.mjs
1a8c569db3709faf0bbdd7aff44051a182125502e240bd8383d1919c317fcba0  starter/broker/test/family.test.mjs
71f1c8c9d80b759d176f84bf09c86a6d16575bc744b01c758de32a8456c8a34b  starter/broker/test/fixtures.mjs
46a41737ee91208e568882676dd89f40839a0d513446bebf828acf679d50aa22  starter/broker/test/quota.test.mjs
1897a9cab101774760665107eb12c99b58fa1669f6da69ead6262b49f4ae3319  starter/broker/test/runtime.integration.mjs
58b3cc833cfe8ff64ec654cf1e3b5250c2f55fbdc1810364ff7e2115d72f4a98  starter/broker/test/session-config.test.mjs
34fab1e20dcc3f63d79fac48d58cecd890853791e494c155694053cef6a06b5d  starter/broker/test/session-v2.fixture.json
7b5d988ad1737ef6c7b4d0ef15a6699c2df7bc2c0cf7f241389cc0c49668cdf4  starter/broker/test/sqlite-fixture.mjs
c96e7350f38f072578742ecb3a53a7f4910d10a8b30c947d005efa701c45c5e4  starter/broker/test/tools.test.mjs
11b30f6c81446c35fd569faca5e61b5e2be41d6484f4a5b830dfa5027a3cbc6f  starter/broker/test/usage.test.mjs
ec0a60bcaaadf4ce2984a3f14d2ccc9218f82d0d5cb8714e26dbfb85a5eebedd  starter/broker/test/weather-fixture.mjs
01abbe3e618bd463611a30c6035ce9fcb9d7b35d9164be71863b440b866997ba  starter/broker/wrangler.jsonc
84084aac8b80da3ae3a67a53c133f6c10f6d72e36cb27a65b9affd589bd9129a  starter/build.gradle
a08f2a141ea5bf561dbf0f9d7061596288c39a1ec7bb0ab083fa9a3e15e0abff  starter/dependencies.json
299ce557b659cfe51da8872fa5c9c3f837f62f3ace3b5bf4407dfe27ac43c447  starter/gradle.properties
c046f53fbf2059eaf5b6608f71bc6c97deef90c5eef85702ecc4ecabc7dc18ef  starter/host-tests/CallResourcesTest.java
c6cf24cbd3610db897876fe2aaaf97e71d23e88a928274b77f80e5a554f2caf1  starter/host-tests/ConversationControllerTest.java
fd7bcada6d997f4c6a345ff340f48b8f5d0693bc16b836138f5f2e7c44785b68  starter/host-tests/DebugProvisioningTest.java
2eea0f63750e9a47c8bce8120b603a7ddda8727b703563a32fcdb2e00a766fb3  starter/host-tests/DebugWakeCheckTest.java
3fcdb0a6ff087c69d3ddc879ea70200e2a8fb2945d838b60ff6d0793c2a5780f  starter/host-tests/NightScheduleTest.java
8dd24f89e1194ec9f7d951ea1c223929a273d747ec850f9cd79d6051bc52e05a  starter/host-tests/ReminderBookTest.java
e3cdf87fec54e452c9cc4ff9285343725b20662614604cba97f2f1a6eb51af6a  starter/host-tests/TimerBookTest.java
d92e69217dc9169531c7034eb4e6a82cd8fe4910f0b85b65da6e7c598c6bad52  starter/host-tests/UsageEstimatorTest.java
cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30  starter/licenses/gson-LICENSE.txt
74e42d37d63acd2366b042151d576fcc0c4917a41de339414a37f1e79f4e80e2  starter/licenses/model-README.txt
2f07c72751aed99790b8a4869cf2311df85a860b22ded05fa22803587a48922c  starter/licenses/onnxruntime-LICENSE.txt
cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30  starter/licenses/sherpa-onnx-LICENSE.txt
e6b282fe6c0fb353928923470457f31b44cbab203effd60c0cde4a5bb96c8aec  starter/licenses/webrtc-LICENSE.txt
ab00a482b6a3902e40211b43c5d0441962ea99b6cc7c25c0f243fa270b78d482  starter/licenses/webrtc-core-LICENSE.txt
2a483acc01378f2affeeaa2fa4b9e5362229515fa7249f79500c57d0615711b8  starter/probe/build.gradle
87eed081a725af17c681817b338d090bfe576c201063fa3f1ce50decd9567fd9  starter/probe/src/androidTest/java/com/echogpt/probe/NativeWebRtcTest.java
480793b4243e116ac4db8ee9c26a6d21f0bff557c334be4e47b4a615d221c7f2  starter/probe/src/androidTest/java/com/echogpt/probe/ProbeSession.java
1ee72621334d7e5b4d73c52de152ab5f420eb500931c536b0157abc7f501eeeb  starter/probe/src/androidTest/java/com/echogpt/probe/WebRtcAudioLifecycleTest.java
caf244e718f6aa7dad1aefce154e8b79c02acfbfe276de46c25a608b362403d0  starter/probe/src/main/AndroidManifest.xml
837444078a723418dfb049253c98c2c40614ca4eafb3c550548d1b1a3b7fe334  starter/probe/src/main/java/com/echogpt/probe/ProbeActivity.java
fe4c388b62bf92d17e2f91e26758cae0258bdee6ce29f23b99ff575726509c50  starter/settings.gradle
768a12dbef627d2e274e59123db11cc079fc3416104b1fe5258f08203d476bca  starter/setup/pair_device.py
e5c52e1b5db4fd5ac190922206866f678fa6d07e4b582ec24fcb7e35423be91d  starter/setup/sign_apks.py
b6814f36cc4033b27713929c660354a17373c5afc4c31d2cbd748c9ebbd0793b  starter/setup/test_setup.py
f544776a4d7fc79168cecb3a2b06110de732d180eea527e9cc3a679c55369e3c  starter/test-host.sh
