SYMBOL INDEX (1612 symbols across 157 files) FILE: SGM_android/SmartGlassesManager/src/androidTest/java/com/teamopensmartglasses/smartglassesmanager/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 18) | @RunWith(AndroidJUnit4.class) method useAppContext (line 20) | @Test FILE: SGM_android/SmartGlassesManager/src/main/cpp/jni/ogg_opus_encoder.cc function OggOpusEncoder (line 27) | OggOpusEncoder* GetInstanceOrDie(jlong ptr) { function VerifyInitialized (line 32) | bool VerifyInitialized(const std::string& function_name, jlong instance_... function JNIEXPORT (line 46) | JNIEXPORT jbyteArray convertToByteArray(const std::vector... function JNIEXPORT (line 56) | JNIEXPORT jlong JNICALL JNI_METHOD(init)(JNIEnv* env, jobject instance, function JNIEXPORT (line 67) | JNIEXPORT jbyteArray JNICALL function JNIEXPORT (line 88) | JNIEXPORT jbyteArray JNICALL JNI_METHOD(flush)(JNIEnv* env, jobject inst... function JNIEXPORT (line 93) | JNIEXPORT void JNICALL JNI_METHOD(free)(JNIEnv* env, jobject instance, FILE: SGM_android/SmartGlassesManager/src/main/cpp/libogg/config_types.h type ogg_int16_t (line 19) | typedef int16_t ogg_int16_t; type ogg_uint16_t (line 20) | typedef uint16_t ogg_uint16_t; type ogg_int32_t (line 21) | typedef int32_t ogg_int32_t; type ogg_uint32_t (line 22) | typedef uint32_t ogg_uint32_t; type ogg_int64_t (line 23) | typedef int64_t ogg_int64_t; type ogg_uint64_t (line 24) | typedef uint64_t ogg_uint64_t; FILE: SGM_android/SmartGlassesManager/src/main/cpp/libogg/ogg.h type ogg_iovec_t (line 26) | typedef struct { type oggpack_buffer (line 31) | typedef struct { type ogg_page (line 42) | typedef struct { type ogg_stream_state (line 52) | typedef struct { type ogg_packet (line 89) | typedef struct { type ogg_sync_state (line 104) | typedef struct { FILE: SGM_android/SmartGlassesManager/src/main/cpp/libogg/os_types.h type ogg_int16_t (line 30) | typedef int16_t ogg_int16_t; type ogg_uint16_t (line 31) | typedef uint16_t ogg_uint16_t; type ogg_int32_t (line 32) | typedef int32_t ogg_int32_t; type ogg_uint32_t (line 33) | typedef uint32_t ogg_uint32_t; type ogg_int64_t (line 34) | typedef int64_t ogg_int64_t; type ogg_uint64_t (line 35) | typedef uint64_t ogg_uint64_t; type ogg_int16_t (line 38) | typedef short ogg_int16_t; type ogg_uint16_t (line 39) | typedef unsigned short ogg_uint16_t; type ogg_int32_t (line 40) | typedef int ogg_int32_t; type ogg_uint32_t (line 41) | typedef unsigned int ogg_uint32_t; type ogg_int64_t (line 42) | typedef long long ogg_int64_t; type ogg_uint64_t (line 43) | typedef unsigned long long ogg_uint64_t; type ogg_int64_t (line 45) | typedef long long ogg_int64_t; type ogg_uint64_t (line 46) | typedef unsigned long long ogg_uint64_t; type ogg_int32_t (line 47) | typedef int ogg_int32_t; type ogg_uint32_t (line 48) | typedef unsigned int ogg_uint32_t; type ogg_int16_t (line 49) | typedef short ogg_int16_t; type ogg_uint16_t (line 50) | typedef unsigned short ogg_uint16_t; type ogg_int16_t (line 54) | typedef int16_t ogg_int16_t; type ogg_uint16_t (line 55) | typedef uint16_t ogg_uint16_t; type ogg_int32_t (line 56) | typedef int32_t ogg_int32_t; type ogg_uint32_t (line 57) | typedef uint32_t ogg_uint32_t; type ogg_int64_t (line 58) | typedef int64_t ogg_int64_t; type ogg_uint64_t (line 59) | typedef uint64_t ogg_uint64_t; type __int64 (line 62) | typedef __int64 ogg_int64_t; type __int32 (line 63) | typedef __int32 ogg_int32_t; type ogg_uint32_t (line 64) | typedef unsigned __int32 ogg_uint32_t; type ogg_uint64_t (line 65) | typedef unsigned __int64 ogg_uint64_t; type __int16 (line 66) | typedef __int16 ogg_int16_t; type ogg_uint16_t (line 67) | typedef unsigned __int16 ogg_uint16_t; type ogg_int16_t (line 74) | typedef int16_t ogg_int16_t; type ogg_uint16_t (line 75) | typedef uint16_t ogg_uint16_t; type ogg_int32_t (line 76) | typedef int32_t ogg_int32_t; type ogg_uint32_t (line 77) | typedef uint32_t ogg_uint32_t; type ogg_int64_t (line 78) | typedef int64_t ogg_int64_t; type ogg_uint64_t (line 79) | typedef uint64_t ogg_uint64_t; type ogg_int16_t (line 85) | typedef short ogg_int16_t; type ogg_uint16_t (line 86) | typedef unsigned short ogg_uint16_t; type ogg_int32_t (line 87) | typedef int ogg_int32_t; type ogg_uint32_t (line 88) | typedef unsigned int ogg_uint32_t; type ogg_int64_t (line 89) | typedef long long ogg_int64_t; type ogg_uint64_t (line 90) | typedef unsigned long long ogg_uint64_t; type ogg_int16_t (line 96) | typedef int16_t ogg_int16_t; type ogg_uint16_t (line 97) | typedef uint16_t ogg_uint16_t; type ogg_int32_t (line 98) | typedef int32_t ogg_int32_t; type ogg_uint32_t (line 99) | typedef uint32_t ogg_uint32_t; type ogg_int64_t (line 100) | typedef int64_t ogg_int64_t; type ogg_uint64_t (line 101) | typedef uint64_t ogg_uint64_t; type ogg_int16_t (line 106) | typedef short ogg_int16_t; type ogg_uint16_t (line 107) | typedef unsigned short ogg_uint16_t; type ogg_int32_t (line 108) | typedef int ogg_int32_t; type ogg_uint32_t (line 109) | typedef unsigned int ogg_uint32_t; type ogg_int64_t (line 110) | typedef long long ogg_int64_t; type ogg_uint64_t (line 111) | typedef unsigned long long ogg_uint64_t; type ogg_int16_t (line 117) | typedef short ogg_int16_t; type ogg_int32_t (line 118) | typedef int ogg_int32_t; type ogg_uint32_t (line 119) | typedef unsigned int ogg_uint32_t; type ogg_int64_t (line 120) | typedef long long ogg_int64_t; type ogg_uint64_t (line 121) | typedef unsigned long long ogg_uint64_t; type ogg_int64_t (line 126) | typedef long ogg_int64_t; type ogg_uint64_t (line 127) | typedef unsigned long ogg_uint64_t; type ogg_int32_t (line 128) | typedef int ogg_int32_t; type ogg_uint32_t (line 129) | typedef unsigned ogg_uint32_t; type ogg_int16_t (line 130) | typedef short ogg_int16_t; type ogg_int16_t (line 135) | typedef signed short ogg_int16_t; type ogg_uint16_t (line 136) | typedef unsigned short ogg_uint16_t; type ogg_int32_t (line 137) | typedef signed int ogg_int32_t; type ogg_uint32_t (line 138) | typedef unsigned int ogg_uint32_t; type ogg_int64_t (line 139) | typedef long long int ogg_int64_t; type ogg_uint64_t (line 140) | typedef unsigned long long int ogg_uint64_t; type ogg_int16_t (line 145) | typedef signed short ogg_int16_t; type ogg_uint16_t (line 146) | typedef unsigned short ogg_uint16_t; type ogg_int32_t (line 147) | typedef signed int ogg_int32_t; type ogg_uint32_t (line 148) | typedef unsigned int ogg_uint32_t; type ogg_int64_t (line 149) | typedef long long int ogg_int64_t; type ogg_uint64_t (line 150) | typedef unsigned long long int ogg_uint64_t; FILE: SGM_android/SmartGlassesManager/src/main/cpp/libopus/opus.h type OpusEncoder (line 164) | typedef struct OpusEncoder OpusEncoder; type OpusDecoder (line 399) | typedef struct OpusDecoder OpusDecoder; type OpusRepacketizer (line 754) | typedef struct OpusRepacketizer OpusRepacketizer; FILE: SGM_android/SmartGlassesManager/src/main/cpp/libopus/opus_custom.h type OpusCustomEncoder (line 95) | typedef struct OpusCustomEncoder OpusCustomEncoder; type OpusCustomDecoder (line 102) | typedef struct OpusCustomDecoder OpusCustomDecoder; type OpusCustomMode (line 110) | typedef struct OpusCustomMode OpusCustomMode; FILE: SGM_android/SmartGlassesManager/src/main/cpp/libopus/opus_multistream.h type OpusMSEncoder (line 175) | typedef struct OpusMSEncoder OpusMSEncoder; type OpusMSDecoder (line 183) | typedef struct OpusMSDecoder OpusMSDecoder; FILE: SGM_android/SmartGlassesManager/src/main/cpp/libopus/opus_projection.h type OpusProjectionEncoder (line 100) | typedef struct OpusProjectionEncoder OpusProjectionEncoder; type OpusProjectionDecoder (line 109) | typedef struct OpusProjectionDecoder OpusProjectionDecoder; FILE: SGM_android/SmartGlassesManager/src/main/cpp/libopus/opus_types.h type opus_int8 (line 51) | typedef int8_t opus_int8; type opus_uint8 (line 52) | typedef uint8_t opus_uint8; type opus_int16 (line 53) | typedef int16_t opus_int16; type opus_uint16 (line 54) | typedef uint16_t opus_uint16; type opus_int32 (line 55) | typedef int32_t opus_int32; type opus_uint32 (line 56) | typedef uint32_t opus_uint32; type opus_int64 (line 57) | typedef int64_t opus_int64; type opus_uint64 (line 58) | typedef uint64_t opus_uint64; type _G_int32_t (line 63) | typedef _G_int32_t opus_int32; type _G_uint32_t (line 64) | typedef _G_uint32_t opus_uint32; type _G_int16 (line 65) | typedef _G_int16 opus_int16; type _G_uint16 (line 66) | typedef _G_uint16 opus_uint16; type opus_int16 (line 68) | typedef short opus_int16; type opus_uint16 (line 69) | typedef unsigned short opus_uint16; type opus_int32 (line 70) | typedef int opus_int32; type opus_uint32 (line 71) | typedef unsigned int opus_uint32; type opus_int32 (line 73) | typedef int opus_int32; type opus_uint32 (line 74) | typedef unsigned int opus_uint32; type opus_int16 (line 75) | typedef short opus_int16; type opus_uint16 (line 76) | typedef unsigned short opus_uint16; type __int32 (line 79) | typedef __int32 opus_int32; type opus_uint32 (line 80) | typedef unsigned __int32 opus_uint32; type __int16 (line 81) | typedef __int16 opus_int16; type opus_uint16 (line 82) | typedef unsigned __int16 opus_uint16; type SInt16 (line 88) | typedef SInt16 opus_int16; type UInt16 (line 89) | typedef UInt16 opus_uint16; type SInt32 (line 90) | typedef SInt32 opus_int32; type UInt32 (line 91) | typedef UInt32 opus_uint32; type opus_int16 (line 96) | typedef int16_t opus_int16; type u_int16_t (line 97) | typedef u_int16_t opus_uint16; type opus_int32 (line 98) | typedef int32_t opus_int32; type u_int32_t (line 99) | typedef u_int32_t opus_uint32; type int16 (line 105) | typedef int16 opus_int16; type u_int16 (line 106) | typedef u_int16 opus_uint16; type opus_int32 (line 107) | typedef int32_t opus_int32; type u_int32_t (line 108) | typedef u_int32_t opus_uint32; type opus_int16 (line 113) | typedef short opus_int16; type opus_uint16 (line 114) | typedef unsigned short opus_uint16; type opus_int32 (line 115) | typedef int opus_int32; type opus_uint32 (line 116) | typedef unsigned int opus_uint32; type opus_int16 (line 121) | typedef short opus_int16; type opus_uint16 (line 122) | typedef unsigned short opus_uint16; type opus_int32 (line 123) | typedef int opus_int32; type opus_uint32 (line 124) | typedef unsigned int opus_uint32; type opus_int32 (line 129) | typedef int opus_int32; type opus_uint32 (line 130) | typedef unsigned opus_uint32; type opus_int16 (line 131) | typedef short opus_int16; type opus_uint16 (line 132) | typedef unsigned short opus_uint16; type opus_int16 (line 137) | typedef signed short opus_int16; type opus_uint16 (line 138) | typedef unsigned short opus_uint16; type opus_int32 (line 139) | typedef signed int opus_int32; type opus_uint32 (line 140) | typedef unsigned int opus_uint32; type opus_int16 (line 144) | typedef short opus_int16; type opus_uint16 (line 145) | typedef unsigned short opus_uint16; type opus_int32 (line 146) | typedef long opus_int32; type opus_uint32 (line 147) | typedef unsigned long opus_uint32; type opus_int16 (line 151) | typedef short opus_int16; type opus_uint16 (line 152) | typedef unsigned short opus_uint16; type opus_int32 (line 153) | typedef int opus_int32; type opus_uint32 (line 154) | typedef unsigned int opus_uint32; type opus_int16 (line 159) | typedef short opus_int16; type opus_uint16 (line 160) | typedef unsigned short opus_uint16; type opus_int32 (line 161) | typedef int opus_int32; type opus_uint32 (line 162) | typedef unsigned int opus_uint32; FILE: SGM_android/SmartGlassesManager/src/main/cpp/ogg_opus_encoder.cc type audio_util (line 31) | namespace audio_util { function SerializeUint32 (line 36) | std::string SerializeUint32(uint32_t value) { FILE: SGM_android/SmartGlassesManager/src/main/cpp/ogg_opus_encoder.h function namespace (line 27) | namespace audio_util { FILE: SGM_android/SmartGlassesManager/src/main/cpp/opus_tools/opus_header.h type OpusHeader (line 37) | typedef struct { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/SmartGlassesAndroidService.java class SmartGlassesAndroidService (line 65) | public abstract class SmartGlassesAndroidService extends LifecycleService { method SmartGlassesAndroidService (line 94) | public SmartGlassesAndroidService(Class mainActivityClass, String myCh... method onCreate (line 103) | @Override method setupEventBusSubscribers (line 132) | protected void setupEventBusSubscribers() { method handleConnectionEvent (line 141) | @Subscribe method onGlassesConnected (line 146) | protected abstract void onGlassesConnected(SmartGlassesDevice device); method connectToSmartGlasses (line 148) | public void connectToSmartGlasses(SmartGlassesDevice device) { method onDestroy (line 161) | @Override method sendTestCard (line 194) | public void sendTestCard(String title, String body, String img) { method getSmartGlassesConnectState (line 199) | public int getSmartGlassesConnectState() { method getConnectedSmartGlasses (line 207) | public SmartGlassesDevice getConnectedSmartGlasses() { method getConnectedDeviceModelOs (line 213) | public SmartGlassesOperatingSystem getConnectedDeviceModelOs(){ method sendUiUpdate (line 219) | public void sendUiUpdate() { method saveChosenAsrFramework (line 243) | public static void saveChosenAsrFramework(Context context, ASR_FRAMEWO... method getChosenAsrFramework (line 251) | public static ASR_FRAMEWORKS getChosenAsrFramework(Context context) { method changeChosenAsrFramework (line 260) | public void changeChosenAsrFramework(ASR_FRAMEWORKS asrFramework){ method getApiKey (line 268) | public static String getApiKey(Context context) { method saveApiKey (line 273) | public static void saveApiKey(Context context, String key) { method getPreferredWearable (line 281) | public static String getPreferredWearable(Context context) { method savePreferredWearable (line 286) | public static void savePreferredWearable(Context context, String weara... method saveChosenTranscribeLanguage (line 293) | public static void saveChosenTranscribeLanguage(Context context, Strin... method getChosenTranscribeLanguage (line 300) | public static String getChosenTranscribeLanguage(Context context) { method saveChosenTargetLanguage (line 309) | public static void saveChosenTargetLanguage(Context context, String ta... method getChosenTargetLanguage (line 316) | public static String getChosenTargetLanguage(Context context) { method saveChosenSourceLanguage (line 325) | public static void saveChosenSourceLanguage(Context context, String so... method getChosenSourceLanguage (line 332) | public static String getChosenSourceLanguage(Context context) { method saveSelectedLiveCaptionsTranslationChecked (line 341) | public static void saveSelectedLiveCaptionsTranslationChecked(Context ... method getSelectedLiveCaptionsTranslation (line 348) | public static int getSelectedLiveCaptionsTranslation(Context context) { method switchRunningTranscribeLanguage (line 353) | public void switchRunningTranscribeLanguage(String language){ method updateNotification (line 376) | private Notification updateNotification() { class LocalBinder (line 404) | public class LocalBinder extends Binder { method getService (line 405) | public SmartGlassesAndroidService getService() { method onBind (line 411) | @Override method onStartCommand (line 417) | @Override method run (line 444) | @Override method aioConnectSmartGlasses (line 474) | public void aioConnectSmartGlasses(){ method showNoGoogleAsrDialog (line 501) | public void showNoGoogleAsrDialog(){ method sendReferenceCard (line 513) | public static void sendReferenceCard(String title, String body) { method sendTextWall (line 518) | public static void sendTextWall(String text) { method sendDoubleTextWall (line 523) | public static void sendDoubleTextWall(String textTop, String textBotto... method sendRowsCard (line 528) | public static void sendRowsCard(String[] rowStrings) { method sendBulletPointList (line 533) | public void sendBulletPointList(String title, String [] bullets) { method sendBulletPointList (line 538) | public void sendBulletPointList(String[] rowStrings) { method sendReferenceCard (line 542) | public void sendReferenceCard(String title, String body, String imgUrl) { method sendBitmap (line 546) | public void sendBitmap(Bitmap bitmap) { method startScrollingText (line 550) | public void startScrollingText(String title){ method pushScrollingText (line 554) | public void pushScrollingText(String text){ method stopScrollingText (line 558) | public void stopScrollingText(){ method sendTextLine (line 562) | public void sendTextLine(String text) { method sendTextToSpeech (line 566) | public void sendTextToSpeech(String text, String languageString) { method sendCenteredText (line 570) | public void sendCenteredText(String text){ method sendCustomContent (line 574) | public void sendCustomContent(String json){ method sendHomeScreen (line 578) | public void sendHomeScreen(){ method setFontSize (line 582) | public void setFontSize(SmartGlassesFontSize fontSize) { EventBus.getD... FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/SmartGlassesRepresentative.java class SmartGlassesRepresentative (line 48) | class SmartGlassesRepresentative { method SmartGlassesRepresentative (line 69) | SmartGlassesRepresentative(Context context, SmartGlassesDevice smartGl... method connectToSmartGlasses (line 84) | public void connectToSmartGlasses(){ method onDisableBleScoEvent (line 114) | @Subscribe method restartAudioWithNoBleSco (line 120) | public void restartAudioWithNoBleSco(){ method connectAndStreamLocalMicrophone (line 130) | private void connectAndStreamLocalMicrophone(boolean useBluetoothSco){ method receiveChunk (line 146) | private void receiveChunk(ByteBuffer chunk){ method destroy (line 152) | public void destroy(){ method getConnectionState (line 170) | public int getConnectionState(){ method showReferenceCard (line 178) | public void showReferenceCard(String title, String body){ method showRowsCard (line 184) | public void showRowsCard(String[] rowStrings){ method startScrollingTextViewModeTest (line 190) | public void startScrollingTextViewModeTest(){ method homeUiAfterDelay (line 204) | private void homeUiAfterDelay(long delayTime){ method homeScreen (line 213) | public void homeScreen(){ method onHomeScreenEvent (line 219) | @Subscribe method onTextWallViewEvent (line 224) | @Subscribe method onDoubleTextWallViewEvent (line 231) | @Subscribe method onReferenceCardSimpleViewEvent (line 238) | @Subscribe method onRowsCardViewEvent (line 247) | @Subscribe method onBulletPointListViewEvent (line 255) | @Subscribe method onReferenceCardImageViewEvent (line 263) | @Subscribe method onSendBitmapViewRequestEvent (line 272) | @Subscribe method onDisplayCustomContentRequestEvent (line 280) | @Subscribe method onTextLineViewRequestEvent (line 288) | @Subscribe method onDisplayCenteredTextRequestEvent (line 296) | @Subscribe method onStartScrollingTextViewEvent (line 303) | @Subscribe method onStopScrollingTextViewEvent (line 310) | @Subscribe method onFinalScrollingTextEvent (line 317) | @Subscribe method onIntermediateScrollingTextEvent (line 325) | @Subscribe method onPromptViewRequestEvent (line 332) | @Subscribe method onSetFontSizeEvent (line 340) | @Subscribe FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/comms/AspWebsocketServer.java class AspWebsocketServer (line 20) | public class AspWebsocketServer extends WebSocketServer { method AspWebsocketServer (line 32) | public AspWebsocketServer(int port) method AspWebsocketServer (line 38) | public AspWebsocketServer(InetSocketAddress address) method onOpen (line 43) | @Override method onClose (line 52) | @Override method onMessage (line 68) | @Override method onMessage (line 80) | @Override method onError (line 85) | @Override method onStart (line 94) | @Override method sendJson (line 103) | public void sendJson(JSONObject data){ method setObservable (line 118) | public void setObservable(PublishSubject observable){ method handleDataStream (line 125) | private void handleDataStream(JSONObject data){ method destroy (line 174) | public void destroy(){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/comms/AudioSystem.java class AudioSystem (line 39) | public class AudioSystem { method AudioSystem (line 84) | public AudioSystem(Context context, PublishSubject dataObs... method startAudio (line 98) | public void startAudio(){ method startSocket (line 106) | public void startSocket(){ method heartBeat (line 153) | private void heartBeat(){ method restartSocket (line 197) | private void restartSocket(){ method killSocket (line 220) | private void killSocket(){ class SocketThread (line 283) | class SocketThread implements Runnable { method run (line 284) | @Override method sendBytes (line 333) | public void sendBytes(byte[] id, byte [] data){ class SendThread (line 372) | class SendThread implements Runnable { method SendThread (line 373) | SendThread() { method run (line 375) | @Override class ReceiveThread (line 404) | private class ReceiveThread implements Runnable { method run (line 405) | @Override method my_int_to_bb_be (line 429) | public byte[] my_int_to_bb_be(int myInteger){ method throwBrokenSocket (line 434) | private void throwBrokenSocket(){ method decryptBytes (line 440) | public byte [] decryptBytes(byte [] input) { method destroy (line 445) | public void destroy(){ method handleDataStream (line 451) | private void handleDataStream(JSONObject data){ method handleEncryptedData (line 467) | private void handleEncryptedData(JSONObject data){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/comms/MessageTypes.java class MessageTypes (line 3) | public class MessageTypes { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/comms/VolleyCallback.java type VolleyCallback (line 5) | public interface VolleyCallback { method onSuccess (line 6) | void onSuccess(JSONObject result); method onFailure (line 7) | void onFailure(); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/AudioChunkNewEvent.java class AudioChunkNewEvent (line 3) | public class AudioChunkNewEvent { method AudioChunkNewEvent (line 6) | public AudioChunkNewEvent(byte [] thisChunk){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/DisableBleScoAudioEvent.java class DisableBleScoAudioEvent (line 3) | public class DisableBleScoAudioEvent { method DisableBleScoAudioEvent (line 6) | public DisableBleScoAudioEvent(boolean disableBleScoAudio){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/GoogleAudioChunkNewEvent.java class GoogleAudioChunkNewEvent (line 3) | public class GoogleAudioChunkNewEvent { method GoogleAudioChunkNewEvent (line 6) | public GoogleAudioChunkNewEvent(byte [] thisChunk){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/PauseAsrEvent.java class PauseAsrEvent (line 3) | public class PauseAsrEvent { method PauseAsrEvent (line 6) | public PauseAsrEvent(boolean pauseAsr){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/PostGenericGlobalMessageEvent.java class PostGenericGlobalMessageEvent (line 3) | public class PostGenericGlobalMessageEvent { method PostGenericGlobalMessageEvent (line 6) | public PostGenericGlobalMessageEvent(String newMessage){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/ScoStartEvent.java class ScoStartEvent (line 3) | public class ScoStartEvent { method ScoStartEvent (line 6) | public ScoStartEvent(boolean scoStart){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/SetFontSizeEvent.java class SetFontSizeEvent (line 5) | public class SetFontSizeEvent { method SetFontSizeEvent (line 9) | public SetFontSizeEvent(SmartGlassesFontSize newFontSize){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/SmartGlassesConnectedEvent.java class SmartGlassesConnectedEvent (line 5) | public class SmartGlassesConnectedEvent { method SmartGlassesConnectedEvent (line 8) | public SmartGlassesConnectedEvent(SmartGlassesDevice newDevice) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/SmartGlassesConnectionEvent.java class SmartGlassesConnectionEvent (line 3) | public class SmartGlassesConnectionEvent { method SmartGlassesConnectionEvent (line 6) | public SmartGlassesConnectionEvent(int connectionStatus) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/TextToSpeechEvent.java class TextToSpeechEvent (line 3) | public class TextToSpeechEvent { method TextToSpeechEvent (line 7) | public TextToSpeechEvent(String text, String language){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/eventbusmessages/VoskAudioChunkNewEvent.java class VoskAudioChunkNewEvent (line 3) | public class VoskAudioChunkNewEvent { method VoskAudioChunkNewEvent (line 6) | public VoskAudioChunkNewEvent(byte [] thisChunk){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/hci/AudioChunkCallback.java type AudioChunkCallback (line 5) | public interface AudioChunkCallback{ method onSuccess (line 6) | void onSuccess(ByteBuffer chunk); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/hci/HearItBleMicrophone.java class HearItBleMicrophone (line 19) | public class HearItBleMicrophone { type HearItBleMicCallback (line 43) | public interface HearItBleMicCallback { method onConnected (line 44) | void onConnected(); method onPcmDataAvailable (line 45) | void onPcmDataAvailable(byte[] pcmData); method setHearItBleMicCallback (line 50) | public void setHearItBleMicCallback(HearItBleMicCallback hearItBleMicC... method isConnected (line 54) | public boolean isConnected(){ method HearItBleMicrophone (line 58) | public HearItBleMicrophone(Context context) { method startScanning (line 63) | public void startScanning() { method onLeScan (line 72) | @Override method connectToDevice (line 82) | private void connectToDevice(BluetoothDevice device) { method onConnectionStateChange (line 91) | @Override method onServicesDiscovered (line 102) | @Override method onCharacteristicChanged (line 121) | @Override method adpcmToPcm (line 136) | private void adpcmToPcm(byte[] adpcmData, ByteBuffer pcmDataBuffer) { method destroy (line 182) | public void destroy() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/hci/MicrophoneLocalAndBluetooth.java class MicrophoneLocalAndBluetooth (line 26) | public class MicrophoneLocalAndBluetooth { method onReceive (line 49) | @Override method handleBluetoothStateChange (line 82) | private void handleBluetoothStateChange(BluetoothState state) { method handleNewBluetoothDevice (line 90) | private void handleNewBluetoothDevice() { method handleDisconnectBluetoothDevice (line 96) | private void handleDisconnectBluetoothDevice() { method MicrophoneLocalAndBluetooth (line 119) | public MicrophoneLocalAndBluetooth(Context context, boolean useBluetoo... method MicrophoneLocalAndBluetooth (line 125) | public MicrophoneLocalAndBluetooth(Context context, AudioChunkCallback... method useBluetoothMic (line 141) | private void useBluetoothMic(boolean shouldUseBluetoothSco) { method startBluetoothSco (line 155) | private void startBluetoothSco() { method stopBluetoothSco (line 167) | private void stopBluetoothSco() { method startRecording (line 177) | private void startRecording() { method stopAndroidMics (line 220) | private void stopAndroidMics(){ method stopRecording (line 229) | private void stopRecording() { method activateBluetoothSco (line 244) | private void activateBluetoothSco() { method deactivateBluetoothSco (line 258) | private void deactivateBluetoothSco() { method bluetoothStateChanged (line 262) | private void bluetoothStateChanged(BluetoothState state) { class RecordingRunnable (line 276) | private class RecordingRunnable implements Runnable { method run (line 277) | @Override method getBufferReadFailureReason (line 296) | private String getBufferReadFailureReason(int errorCode) { type BluetoothState (line 312) | enum BluetoothState { method onTick (line 317) | @SuppressWarnings("synthetic-access") method onFinish (line 323) | @SuppressWarnings("synthetic-access") method destroy (line 332) | public void destroy() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/AndroidSGC.java class AndroidSGC (line 39) | public class AndroidSGC extends SmartGlassesCommunicator { method displayRowsCard (line 60) | public void displayRowsCard(String[] rowStrings){ method AndroidSGC (line 92) | public AndroidSGC(Context context, PublishSubject dataObse... method setFontSizes (line 107) | @Override method connectToSmartGlasses (line 114) | public void connectToSmartGlasses(){ class SendAdvThread (line 137) | class SendAdvThread extends Thread { method run (line 138) | public void run() { method blankScreen (line 144) | public void blankScreen(){ method startAsgWebSocketConnection (line 158) | public void startAsgWebSocketConnection(){ method startSocket (line 170) | public void startSocket(){ method openSocket (line 203) | public void openSocket() { class SocketThread (line 216) | class SocketThread implements Runnable { method run (line 217) | @Override method heartBeat (line 275) | public void heartBeat(){ class ReceiveThread (line 299) | public class ReceiveThread implements Runnable { method run (line 300) | @Override method restartSocket (line 379) | public void restartSocket(){ method killSocket (line 400) | public void killSocket(){ method my_int_to_bb_be (line 426) | public byte[] my_int_to_bb_be(int myInteger){ method sendBytes (line 430) | public void sendBytes(byte[] id, byte [] data){ class SendThread (line 469) | class SendThread implements Runnable { method SendThread (line 470) | SendThread() { method run (line 472) | @Override method throwBrokenSocket (line 507) | public void throwBrokenSocket(){ method getConnectionState (line 515) | public int getConnectionState(){ method destroy (line 519) | public void destroy(){ method displayReferenceCardSimple (line 563) | public void displayReferenceCardSimple(String title, String body){ method displayTextWall (line 578) | public void displayTextWall(String text){ method displayDoubleTextWall (line 594) | public void displayDoubleTextWall(String textTop, String textBottom){ method displayReferenceCardImage (line 599) | public void displayReferenceCardImage(String title, String body, Strin... method displayBitmap (line 615) | @Override method displayBulletList (line 620) | public void displayBulletList(String title, String [] bullets){ method displayBulletList (line 624) | public void displayBulletList(String title, String [] bullets, int lin... method stopScrollingTextViewMode (line 628) | public void stopScrollingTextViewMode() { method startScrollingTextViewMode (line 642) | public void startScrollingTextViewMode(String title){ method scrollingTextViewIntermediateText (line 658) | public void scrollingTextViewIntermediateText(String text){ method scrollingTextViewFinalText (line 673) | public void scrollingTextViewFinalText(String text){ method showHomeScreen (line 687) | public void showHomeScreen(){ method displayPromptView (line 701) | public void displayPromptView(String prompt, String [] options){ method displayTextLine (line 753) | public void displayTextLine(String text){ method displayCenteredText (line 757) | public void displayCenteredText(String text){ method displayCustomContent (line 762) | public void displayCustomContent(String json) { method showNaturalLanguageCommandScreen (line 767) | public void showNaturalLanguageCommandScreen(String prompt, String nat... method updateNaturalLanguageCommandScreen (line 781) | public void updateNaturalLanguageCommandScreen(String naturalLanguageA... method handleImage (line 793) | public void handleImage(byte [] raw_data, long imageTime){ method sendPovImage (line 801) | public void sendPovImage(byte [] img, long imageTime){ method setFontSize (line 806) | public void setFontSize(SmartGlassesFontSize fontSize){} FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/AudioWearableSGC.java class AudioWearableSGC (line 11) | public class AudioWearableSGC extends SmartGlassesCommunicator { method AudioWearableSGC (line 18) | public AudioWearableSGC(Context context){ method setFontSizes (line 26) | public void setFontSizes(){ method connectToSmartGlasses (line 29) | public void connectToSmartGlasses(){ method blankScreen (line 33) | public void blankScreen(){ method displayRowsCard (line 36) | public void displayRowsCard(String[] rowStrings){ method destroy (line 40) | public void destroy(){ method displayReferenceCardSimple (line 44) | public void displayReferenceCardSimple(String title, String body){ method displayReferenceCardImage (line 49) | public void displayReferenceCardImage(String title, String body, Strin... method displayBulletList (line 54) | public void displayBulletList(String title, String [] bullets){ method displayBulletList (line 58) | public void displayBulletList(String title, String [] bullets, int lin... method displayTextWall (line 62) | public void displayTextWall(String text){} method displayDoubleTextWall (line 63) | public void displayDoubleTextWall(String textTop, String textBottom){} method stopScrollingTextViewMode (line 65) | public void stopScrollingTextViewMode() { method startScrollingTextViewMode (line 68) | public void startScrollingTextViewMode(String title){ method scrollingTextViewIntermediateText (line 71) | public void scrollingTextViewIntermediateText(String text){ method scrollingTextViewFinalText (line 74) | public void scrollingTextViewFinalText(String text){ method showHomeScreen (line 77) | public void showHomeScreen(){ method displayPromptView (line 80) | public void displayPromptView(String prompt, String [] options){ method displayTextLine (line 83) | public void displayTextLine(String text){ method displayBitmap (line 88) | @Override method displayCenteredText (line 93) | public void displayCenteredText(String text){ method displayCustomContent (line 98) | @Override method showNaturalLanguageCommandScreen (line 104) | public void showNaturalLanguageCommandScreen(String prompt, String nat... method updateNaturalLanguageCommandScreen (line 107) | public void updateNaturalLanguageCommandScreen(String naturalLanguageA... method setFontSize (line 110) | public void setFontSize(SmartGlassesFontSize fontSize){} FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/SmartGlassesCommunicator.java class SmartGlassesCommunicator (line 10) | public abstract class SmartGlassesCommunicator { method connectToSmartGlasses (line 14) | public abstract void connectToSmartGlasses(); method blankScreen (line 15) | public abstract void blankScreen(); method destroy (line 16) | public abstract void destroy(); method displayReferenceCardSimple (line 21) | public abstract void displayReferenceCardSimple(String title, String b... method displayTextWall (line 24) | public abstract void displayTextWall(String text); method displayDoubleTextWall (line 25) | public abstract void displayDoubleTextWall(String textTop, String text... method displayReferenceCardImage (line 27) | public abstract void displayReferenceCardImage(String title, String bo... method displayBulletList (line 28) | public abstract void displayBulletList(String title, String [] bullets); method displayRowsCard (line 29) | public abstract void displayRowsCard(String[] rowStrings); method showNaturalLanguageCommandScreen (line 32) | public abstract void showNaturalLanguageCommandScreen(String prompt, S... method updateNaturalLanguageCommandScreen (line 33) | public abstract void updateNaturalLanguageCommandScreen(String natural... method startScrollingTextViewMode (line 36) | public void startScrollingTextViewMode(String title){ method scrollingTextViewIntermediateText (line 40) | public abstract void scrollingTextViewIntermediateText(String text); method scrollingTextViewFinalText (line 41) | public abstract void scrollingTextViewFinalText(String text); method stopScrollingTextViewMode (line 42) | public abstract void stopScrollingTextViewMode(); method displayPromptView (line 45) | public abstract void displayPromptView(String title, String [] options); method displayTextLine (line 48) | public abstract void displayTextLine(String text); method displayBitmap (line 50) | public abstract void displayBitmap(Bitmap bmp); method displayCenteredText (line 53) | public abstract void displayCenteredText(String text); method displayCustomContent (line 55) | public abstract void displayCustomContent(String json); method showHomeScreen (line 58) | public abstract void showHomeScreen(); method setFontSize (line 60) | public abstract void setFontSize(SmartGlassesFontSize fontSize); method SmartGlassesCommunicator (line 67) | public SmartGlassesCommunicator(){ method setFontSizes (line 72) | protected abstract void setFontSizes(); method getConnectionState (line 74) | public int getConnectionState(){ method isConnected (line 78) | protected boolean isConnected(){ method connectionEvent (line 82) | public void connectionEvent(int connectState){ method tapEvent (line 90) | public void tapEvent(int num){ method setMode (line 94) | public void setMode(SmartGlassesModes mode){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/SmartGlassesFontSize.java type SmartGlassesFontSize (line 3) | public enum SmartGlassesFontSize { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/SmartGlassesModes.java type SmartGlassesModes (line 3) | public enum SmartGlassesModes { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/TextLineSG.java class TextLineSG (line 3) | public class TextLineSG { method TextLineSG (line 7) | public TextLineSG(String text, int fontSize){ method getText (line 12) | public String getText() { method setText (line 16) | public void setText(String text) { method getFontSizeCode (line 20) | public int getFontSizeCode() { method setFontSize (line 24) | public void setFontSize(int fontSize) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/UltraliteLayoutHelper.java class UltraliteLayoutHelper (line 5) | public class UltraliteLayoutHelper { method getJsonTag (line 6) | public static String getJsonTag(Layout layout) { method getCustomJsonTag (line 10) | public static String getCustomJsonTag(String layout) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/smartglassescommunicators/UltraliteSGC.java class UltraliteSGC (line 32) | public class UltraliteSGC extends SmartGlassesCommunicator { class UltraliteListener (line 67) | public class UltraliteListener implements EventListener{ method onTap (line 68) | @Override method onDisplayTimeout (line 74) | @Override method onPowerButtonPress (line 79) | @Override method UltraliteSGC (line 107) | public UltraliteSGC(Context context, LifecycleOwner lifecycleOwner) { method onUltraliteConnectedChange (line 142) | private void onUltraliteConnectedChange(boolean isConnected) { method onUltraliteControlChanged (line 161) | private void onUltraliteControlChanged(boolean isControlledByMe) { method setFontSizes (line 174) | @Override method connectToSmartGlasses (line 178) | @Override method displayTextLine (line 199) | public void displayTextLine(String text){ method displayTextWall (line 204) | public void displayTextWall(String text) { method cleanText (line 238) | private String cleanText(String input) { method countNewLines (line 268) | public static int countNewLines(String str) { method displayDoubleTextWall (line 278) | public void displayDoubleTextWall(String textTop, String textBottom) { method displayCenteredText (line 315) | public void displayCenteredText(String text){ method displayCustomContent (line 318) | public void displayCustomContent(String json) { method showNaturalLanguageCommandScreen (line 323) | public void showNaturalLanguageCommandScreen(String prompt, String nat... method updateNaturalLanguageCommandScreen (line 346) | public void updateNaturalLanguageCommandScreen(String naturalLanguageA... method blankScreen (line 351) | public void blankScreen(){ method destroy (line 357) | @Override method showHomeScreen (line 374) | public void showHomeScreen(){ method setupUltraliteCanvas (line 380) | public void setupUltraliteCanvas(){ method changeUltraliteLayout (line 387) | public void changeUltraliteLayout(Layout chosenLayout) { method startScrollingTextViewMode (line 403) | public void startScrollingTextViewMode(String title){ method addNewlineEveryNWords (line 415) | public String addNewlineEveryNWords(String input, int n) { method drawTextOnUltralite (line 431) | public void drawTextOnUltralite(String text){ method getBitmapFromDrawable (line 449) | public Bitmap getBitmapFromDrawable(Resources res) { method displayReferenceCardSimple (line 453) | public void displayReferenceCardSimple(String title, String body){ method setFontSize (line 487) | public void setFontSize(SmartGlassesFontSize fontSize){ method displayReferenceCardSimple (line 511) | public void displayReferenceCardSimple(String titleStr, String bodyStr... method displayBulletList (line 578) | public void displayBulletList(String title, String [] bullets){ method displayRowsCard (line 582) | public void displayRowsCard(String[] rowStrings){ method displayRowsCard (line 586) | public void displayRowsCard(String[] rowStringList, int lingerTime){ method displayBulletList (line 649) | public void displayBulletList(String title, String [] bulletList, int ... method homeScreenInNSeconds (line 685) | public void homeScreenInNSeconds(int n){ method displayBitmap (line 701) | public void displayBitmap(Bitmap bmp) { method displayReferenceCardImage (line 713) | public void displayReferenceCardImage(String title, String body, Strin... method stopScrollingTextViewMode (line 822) | public void stopScrollingTextViewMode() { method scrollingTextViewIntermediateText (line 831) | public void scrollingTextViewIntermediateText(String text){ method scrollingTextViewFinalText (line 834) | public void scrollingTextViewFinalText(String text){ method maybeReverseRTLString (line 887) | public static String maybeReverseRTLString(String text) { method isRTLCharacter (line 910) | private static boolean isRTLCharacter(char c) { method maybeReverseRTLStringList (line 923) | public String[] maybeReverseRTLStringList(String[] in){ method displayPromptView (line 930) | public void displayPromptView(String prompt, String [] options){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/ASR_FRAMEWORKS.java type ASR_FRAMEWORKS (line 3) | public enum ASR_FRAMEWORKS { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/SpeechRecFramework.java class SpeechRecFramework (line 5) | public abstract class SpeechRecFramework { method start (line 10) | public abstract void start(); method destroy (line 11) | public abstract void destroy(); method ingestAudioChunk (line 12) | public abstract void ingestAudioChunk(byte [] audioChunk); method pauseAsr (line 14) | public void pauseAsr(boolean pauseAsrFlag){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/SpeechRecSwitchSystem.java class SpeechRecSwitchSystem (line 16) | public class SpeechRecSwitchSystem { method SpeechRecSwitchSystem (line 24) | public SpeechRecSwitchSystem(Context mContext) { method startAsrFramework (line 28) | public void startAsrFramework(ASR_FRAMEWORKS asrFramework) { method startAsrFramework (line 32) | public void startAsrFramework(ASR_FRAMEWORKS asrFramework, String lang... method startAsrFramework (line 59) | public void startAsrFramework(ASR_FRAMEWORKS asrFramework, String tran... method onAudioChunkNewEvent (line 86) | @Subscribe method onPauseAsrEvent (line 94) | @Subscribe method destroy (line 100) | public void destroy(){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/azure/AzureAudioInputStream.java class AzureAudioInputStream (line 9) | public class AzureAudioInputStream extends PullAudioInputStreamCallback { method AzureAudioInputStream (line 22) | private AzureAudioInputStream() { method getInstance (line 29) | public static synchronized AzureAudioInputStream getInstance() { method push (line 36) | public void push(byte[] audioChunk) { method read (line 40) | @Override method close (line 77) | @Override method getFormat (line 82) | public AudioStreamFormat getFormat() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/azure/SpeechRecAzure.java class SpeechRecAzure (line 23) | public class SpeechRecAzure extends SpeechRecFramework { method SpeechRecAzure (line 40) | public SpeechRecAzure(Context context, String languageLocale) { method SpeechRecAzure (line 46) | public SpeechRecAzure(Context context, String currentLanguageLocale, S... method start (line 53) | @Override method stopReco (line 63) | private void stopReco() { method destroy (line 96) | @Override method ingestAudioChunk (line 102) | @Override method initializeSpeechRecognizer (line 111) | private void initializeSpeechRecognizer() { method initializeTranslationRecognizer (line 156) | private void initializeTranslationRecognizer() { method handleDisconnect (line 210) | private void handleDisconnect() { method setupPhraseList (line 240) | private void setupPhraseList(SpeechRecognizer speechRecognizer) { method initLanguageLocale (line 249) | private String initLanguageLocale(String localeString) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/deepgram/SpeechRecDeepgram.java class SpeechRecDeepgram (line 21) | public class SpeechRecDeepgram extends SpeechRecFramework { method SpeechRecDeepgram (line 31) | public SpeechRecDeepgram(Context context, String languageLocale) { method start (line 36) | @Override method destroy (line 42) | @Override method ingestAudioChunk (line 50) | @Override method initializeWebSocket (line 57) | private void initializeWebSocket() { method parseDeepgramMessage (line 92) | public void parseDeepgramMessage(String jsonString) { method initLanguageLocaleDefault (line 127) | private void initLanguageLocaleDefault() { method initLanguageLocale (line 131) | private void initLanguageLocale(String localeString) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/SpeechRecGoogle.java class SpeechRecGoogle (line 27) | public class SpeechRecGoogle extends SpeechRecFramework { method SpeechRecGoogle (line 32) | public SpeechRecGoogle(Context mContext) { method SpeechRecGoogle (line 39) | public SpeechRecGoogle(Context mContext, String languageLocale) { method ingestAudioChunk (line 51) | @Override method start (line 56) | @Override method destroy (line 63) | @Override method initLanguageLocaleDefault (line 92) | private void initLanguageLocaleDefault() { method initLanguageLocale (line 97) | private void initLanguageLocale(String localeString) { method constructRepeatingRecognitionSession (line 131) | private void constructRepeatingRecognitionSession() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/AlwaysSameSpeakerIDLabeler.java class AlwaysSameSpeakerIDLabeler (line 24) | public class AlwaysSameSpeakerIDLabeler implements SpeakerIDLabeler { method AlwaysSameSpeakerIDLabeler (line 27) | public AlwaysSameSpeakerIDLabeler(SpeakerIdInfo fixedInfo) { method setReferenceTimestamp (line 31) | @Override method getSpeakerIDForTimeInterval (line 34) | @Override method init (line 39) | @Override method clearSpeakerIDTimestamps (line 42) | @Override method reset (line 45) | @Override method processAudioBytes (line 48) | @Override method stop (line 51) | @Override FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/AlwaysSpeechPolicy.java class AlwaysSpeechPolicy (line 19) | public class AlwaysSpeechPolicy implements SpeechDetectionPolicy { method AlwaysSpeechPolicy (line 20) | public AlwaysSpeechPolicy() {} method shouldPassAudioToRecognizer (line 22) | @Override method init (line 27) | @Override method reset (line 30) | @Override method processAudioBytes (line 33) | @Override method stop (line 36) | @Override FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/RepeatingRecognitionSession.java class RepeatingRecognitionSession (line 94) | public class RepeatingRecognitionSession implements SampleProcessorInter... type PostHandler (line 116) | public interface PostHandler { method post (line 117) | void post(RequestForRecognitionThread request); class TranscriptionResultPublisherReference (line 182) | private static class TranscriptionResultPublisherReference method TranscriptionResultPublisherReference (line 186) | public TranscriptionResultPublisherReference( method RepeatingRecognitionSession (line 194) | private RepeatingRecognitionSession(Builder builder) { method newBuilder (line 212) | public static Builder newBuilder() { method init (line 217) | @Override method processAudioBytes (line 236) | @Override method stop (line 318) | @Override method reset (line 341) | public void reset() { method reset (line 345) | private void reset(boolean clearTranscript) { method resetAndClearTranscript (line 368) | public void resetAndClearTranscript() { method setModelOptions (line 378) | public void setModelOptions(SpeechRecognitionModelOptions modelOptions) { method getModelOptions (line 389) | public SpeechRecognitionModelOptions getModelOptions() { method registerCallback (line 394) | public void registerCallback( method unregisterCallback (line 408) | public void unregisterCallback(TranscriptionResultUpdatePublisher call... method handlePostedActions (line 426) | private void handlePostedActions() { method processError (line 482) | private void processError(Throwable errorCause) { method resetInternal (line 488) | private void resetInternal() { method requestCurrentSessionEnd (line 497) | private void requestCurrentSessionEnd() { method abandonCurrentSession (line 503) | private void abandonCurrentSession() { method tryToProcessLeftovers (line 512) | private void tryToProcessLeftovers() { method storeSamplesInLeftovers (line 524) | private void storeSamplesInLeftovers( method isNetworkReconnectionTimeout (line 545) | private boolean isNetworkReconnectionTimeout() { method isNetworkAvailable (line 555) | private boolean isNetworkAvailable() { method processResult (line 565) | protected void processResult(TranscriptionResult result, boolean resul... method finalizeLeftoverHypothesis (line 578) | private void finalizeLeftoverHypothesis() { method startReconnectionTimer (line 585) | private void startReconnectionTimer() { method getReconnectionTimerValue (line 589) | private String getReconnectionTimerValue() { method stopReconnectionTimer (line 597) | private void stopReconnectionTimer() { method sendTranscriptResultUpdated (line 605) | private void sendTranscriptResultUpdated(TranscriptionResultUpdatePubl... method addSpeakerIDLabels (line 636) | TranscriptionResult addSpeakerIDLabels(TranscriptionResult result) { class Builder (line 667) | public static class Builder { method Builder (line 685) | private Builder() {} method build (line 687) | public RepeatingRecognitionSession build() { method setSampleRateHz (line 694) | public Builder setSampleRateHz(int sampleRateHz) { method setSpeechSessionFactory (line 699) | public Builder setSpeechSessionFactory(SpeechSessionFactory factory) { method setSpeechRecognitionModelOptions (line 704) | public Builder setSpeechRecognitionModelOptions(SpeechRecognitionMod... method setNetworkConnectionChecker (line 709) | public Builder setNetworkConnectionChecker(NetworkConnectionChecker ... method setTranscriptionResultFormatter (line 714) | public Builder setTranscriptionResultFormatter(SafeTranscriptionResu... method setSpeechDetectionPolicy (line 719) | public Builder setSpeechDetectionPolicy(SpeechDetectionPolicy speech... method setSpeakerIDLabeler (line 724) | public Builder setSpeakerIDLabeler(SpeakerIDLabeler diarizer) { method addTranscriptionResultCallback (line 729) | public Builder addTranscriptionResultCallback( method setTranscriptionErrorPublisher (line 743) | public Builder setTranscriptionErrorPublisher(TranscriptionErrorPubl... FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/RequestForRecognitionThread.java class RequestForRecognitionThread (line 28) | public class RequestForRecognitionThread { type Action (line 37) | public enum Action { method RequestForRecognitionThread (line 48) | private RequestForRecognitionThread(Builder builder) { method newBuilder (line 56) | static Builder newBuilder() { method action (line 60) | Action action() { method hasSessionID (line 64) | boolean hasSessionID() { method sessionID (line 69) | int sessionID() { method requestIsFinal (line 73) | boolean requestIsFinal() { method result (line 77) | TranscriptionResult result() { method getErrorCause (line 81) | Throwable getErrorCause() { class Builder (line 86) | static class Builder { method Builder (line 93) | private Builder() {} method setAction (line 96) | public Builder setAction(Action action) { method setSessionID (line 102) | public Builder setSessionID(int sessionID) { method setResult (line 110) | public Builder setResult(TranscriptionResult result, boolean request... method build (line 116) | public RequestForRecognitionThread build() { method setErrorCause (line 120) | public Builder setErrorCause(Throwable errorCause) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/SafeTranscriptionResultFormatter.java class SafeTranscriptionResultFormatter (line 47) | public class SafeTranscriptionResultFormatter { class Request (line 61) | private static class Request { method Request (line 71) | public Request(RequestType type) { type RequestType (line 82) | private enum RequestType { method SafeTranscriptionResultFormatter (line 97) | public SafeTranscriptionResultFormatter() { method SafeTranscriptionResultFormatter (line 101) | public SafeTranscriptionResultFormatter(TranscriptionResultFormatterOp... method ensureThreadIsRunning (line 105) | private void ensureThreadIsRunning() { method setOptions (line 115) | public void setOptions(TranscriptionResultFormatterOptions options) { method reset (line 126) | public void reset() { method addFinalizedResult (line 135) | public void addFinalizedResult(TranscriptionResult resultSingleUtteran... method clearCurrentHypothesis (line 147) | public void clearCurrentHypothesis() { method finalizeCurrentHypothesis (line 157) | public boolean finalizeCurrentHypothesis() { method setCurrentHypothesis (line 173) | public void setCurrentHypothesis(TranscriptionResult resultSingleUtter... method getFormattedTranscript (line 185) | public Spanned getFormattedTranscript() { method getMostRecentTranscriptSegment (line 201) | public Spanned getMostRecentTranscriptSegment() { method getTranscriptDuration (line 217) | public Duration getTranscriptDuration() { class TranscriptionResultFormatterService (line 242) | private class TranscriptionResultFormatterService implements Runnable { method TranscriptionResultFormatterService (line 245) | TranscriptionResultFormatterService() { method TranscriptionResultFormatterService (line 249) | TranscriptionResultFormatterService(TranscriptionResultFormatterOpti... method run (line 256) | @Override FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/SpeechDetectionPolicy.java type SpeechDetectionPolicy (line 25) | public interface SpeechDetectionPolicy extends SampleProcessorInterface { method shouldPassAudioToRecognizer (line 26) | boolean shouldPassAudioToRecognizer(); method reset (line 28) | void reset(); method cueEvidenceOfSpeech (line 38) | default void cueEvidenceOfSpeech() {} FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/SpeechSession.java class SpeechSession (line 25) | public abstract class SpeechSession { method requiresNetworkConnection (line 29) | public abstract boolean requiresNetworkConnection(); method init (line 36) | public void init( method sessionID (line 46) | public int sessionID() { method initImpl (line 50) | protected abstract void initImpl( method isInitialized (line 54) | public final boolean isInitialized() { method processAudioBytes (line 59) | public boolean processAudioBytes(byte[] buffer, int offset, int count) { method processAudioBytesImpl (line 66) | protected abstract boolean processAudioBytesImpl(byte[] buffer, int of... method requestCloseSession (line 76) | public void requestCloseSession() { method requestCloseSessionImpl (line 83) | protected abstract void requestCloseSessionImpl(); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/SpeechSessionFactory.java type SpeechSessionFactory (line 19) | public interface SpeechSessionFactory { method create (line 20) | SpeechSession create(SpeechSessionListener listener, int sampleRateHz); method cleanup (line 23) | default void cleanup() {} FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/SpeechSessionListener.java type SpeechSessionListener (line 21) | public interface SpeechSessionListener { method onSessionFatalError (line 26) | void onSessionFatalError(int sessionID, Throwable error); method onResults (line 32) | void onResults(int sessionID, TranscriptionResult result, boolean resu... method onDoneListening (line 35) | void onDoneListening(int sessionID); method onOkToTerminateSession (line 41) | void onOkToTerminateSession(int sessionID); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/TimeUtil.java class TimeUtil (line 31) | public final class TimeUtil { method toInstant (line 32) | public static Instant toInstant(Timestamp t) { method toTimestamp (line 36) | public static Timestamp toTimestamp(Instant t) { method convert (line 40) | public static Duration convert(com.google.protobuf.Duration d) { method convert (line 44) | public static com.google.protobuf.Duration convert(Duration d) { method TimeUtil (line 47) | private TimeUtil() {} FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/TranscriptionErrorPublisher.java type TranscriptionErrorPublisher (line 19) | public interface TranscriptionErrorPublisher { method onError (line 21) | void onError(Throwable errorCause); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/TranscriptionResultFormatter.java class TranscriptionResultFormatter (line 48) | public class TranscriptionResultFormatter { method noFormattingOptions (line 75) | public static TranscriptionResultFormatterOptions noFormattingOptions() { class CachedResult (line 86) | private static class CachedResult { method CachedResult (line 91) | CachedResult(TranscriptionResult result, Spanned text, Spanned leadi... method getFormattedText (line 97) | CharSequence getFormattedText() { method TranscriptionResultFormatter (line 119) | public TranscriptionResultFormatter() { method TranscriptionResultFormatter (line 123) | public TranscriptionResultFormatter(TranscriptionResultFormatterOption... method setOptions (line 132) | public void setOptions(TranscriptionResultFormatterOptions options) { method createLineBreakString (line 156) | private String createLineBreakString(int lineBreakCount) { method reset (line 161) | public void reset() { method addFinalizedResult (line 173) | public void addFinalizedResult(TranscriptionResult resultSingleUtteran... method clearCurrentHypothesis (line 186) | public void clearCurrentHypothesis() { method finalizeCurrentHypothesis (line 195) | public boolean finalizeCurrentHypothesis() { method setCurrentHypothesis (line 209) | public void setCurrentHypothesis(TranscriptionResult resultSingleUtter... method getFormattedTranscript (line 214) | public Spanned getFormattedTranscript() { method getMostRecentTranscriptSegment (line 225) | public Spanned getMostRecentTranscriptSegment() { method getTranscriptDuration (line 241) | public Duration getTranscriptDuration() { method getFormattedHypothesis (line 250) | private Spannable getFormattedHypothesis() { method formatHypothesis (line 266) | private Spannable formatHypothesis(TranscriptionResult result, boolean... type ColorByWordFunction (line 279) | private interface ColorByWordFunction { method getColor (line 280) | String getColor(TranscriptionResult.Word w); method formatSingleFinalized (line 287) | private Spannable formatSingleFinalized( method obtainLineBreaksFromLastFinalizedResult (line 347) | private String obtainLineBreaksFromLastFinalizedResult(TranscriptionRe... method obtainLineBreaksBetweenTwoResults (line 353) | private String obtainLineBreaksBetweenTwoResults( method getLineBreaksWhenSilenceAndLanguageSwitch (line 370) | private String getLineBreaksWhenSilenceAndLanguageSwitch() { method getLanguageWithoutDialect (line 377) | private static String getLanguageWithoutDialect(String languageCode) { method formatWord (line 388) | private static String formatWord(String languageCode, String word) { method checkWordExistedThenAdd (line 405) | private static boolean checkWordExistedThenAdd( method addPerWordColoredStringToResult (line 426) | private Spannable addPerWordColoredStringToResult( method makeColoredString (line 499) | private SpannableString makeColoredString(String message, String color) { method getColorFromConfidence (line 514) | private String getColorFromConfidence(TranscriptionResult result) { method getColorFromConfidence (line 525) | private String getColorFromConfidence(float confidence) { method getDefaultColorFromTheme (line 537) | private String getDefaultColorFromTheme() { method getColorFromSpeakerId (line 552) | private String getColorFromSpeakerId(int speakerID) { method getColorList (line 556) | private static ImmutableList getColorList(TranscriptionResultF... method newSpeakerChevron (line 567) | private static String newSpeakerChevron(int tag, boolean includesNewli... method getLastSpeakerIdTag (line 571) | private static int getLastSpeakerIdTag(TranscriptionResult result) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/TranscriptionResultReceiver.java class TranscriptionResultReceiver (line 28) | class TranscriptionResultReceiver implements SpeechSessionListener { method TranscriptionResultReceiver (line 33) | public TranscriptionResultReceiver(RepeatingRecognitionSession.PostHan... method onSessionFatalError (line 37) | @Override method onResults (line 51) | @Override method onDoneListening (line 61) | @Override method onOkToTerminateSession (line 67) | @Override method errorIndicatesLossOfConnection (line 73) | private boolean errorIndicatesLossOfConnection(Throwable error) { method post (line 81) | private void post(int sessionID, RequestForRecognitionThread.Action re... method post (line 89) | private void post(RequestForRecognitionThread request) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/TranscriptionResultUpdatePublisher.java type TranscriptionResultUpdatePublisher (line 21) | public interface TranscriptionResultUpdatePublisher { type UpdateType (line 23) | enum UpdateType { type ResultSource (line 30) | enum ResultSource { method onTranscriptionUpdate (line 43) | void onTranscriptionUpdate(Spanned formattedResult, UpdateType updateT... FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/asrhelpers/CircularByteBuffer.java class CircularByteBuffer (line 28) | public class CircularByteBuffer { class Reader (line 37) | public static class Reader { method read (line 57) | public boolean read(byte[] dst, int offset, int numBytes) { method read (line 65) | public boolean read(byte[] dst) { method peek (line 73) | public boolean peek(byte[] dst, int offset, int numBytes) { method peek (line 77) | public boolean peek(byte[] dst) { method advance (line 81) | public void advance(int advanceBy) { method availableBytes (line 85) | public int availableBytes() { method Reader (line 89) | private Reader(CircularByteBuffer owner) { method reset (line 94) | private void reset() { method CircularByteBuffer (line 100) | public CircularByteBuffer(int capacity) { method newReader (line 110) | public Reader newReader() { method write (line 121) | public synchronized boolean write(byte[] src, int offset, int bytesToW... method write (line 141) | public boolean write(byte[] src) { method getCapacity (line 145) | public int getCapacity() { method reset (line 153) | public synchronized void reset() { method read (line 168) | private boolean read(Reader reader, byte[] dst, int offset, int numByt... method peek (line 189) | private boolean peek(Reader reader, byte[] dst, int offset, int numByt... method getCumulativeWritten (line 209) | public synchronized long getCumulativeWritten() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/asrhelpers/NetworkConnectionChecker.java class NetworkConnectionChecker (line 43) | public class NetworkConnectionChecker { method onReceive (line 51) | @Override method NetworkConnectionChecker (line 59) | public NetworkConnectionChecker(Context context) { method addNetworkStateObserver (line 95) | public void addNetworkStateObserver(LifecycleOwner owner, Observer data) { method onCreateViewHolder (line 22) | @NonNull method onBindViewHolder (line 30) | @Override method getItemCount (line 36) | @Override class ViewHolder (line 41) | static class ViewHolder extends RecyclerView.ViewHolder { method ViewHolder (line 44) | ViewHolder(@NonNull View itemView) { method addText (line 50) | public void addText(String text) { method clearTexts (line 55) | public void clearTexts() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/asrhelpers/SampleProcessorInterface.java type SampleProcessorInterface (line 19) | public interface SampleProcessorInterface { method init (line 20) | public void init(int blockSizeSamples); method processAudioBytes (line 24) | public void processAudioBytes(byte[] bytes, int offset, int length); method processAudioBytes (line 26) | public default void processAudioBytes(byte[] bytes) { method stop (line 34) | public void stop(); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/asrhelpers/SpeakerIDLabeler.java type SpeakerIDLabeler (line 25) | public interface SpeakerIDLabeler extends SampleProcessorInterface { method setReferenceTimestamp (line 30) | void setReferenceTimestamp(Instant now); method getSpeakerIDForTimeInterval (line 37) | SpeakerIdInfo getSpeakerIDForTimeInterval(Instant start, Instant end); method clearSpeakerIDTimestamps (line 44) | void clearSpeakerIDTimestamps(); method reset (line 47) | void reset(); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/asr/asrhelpers/StreamingAudioEncoder.java class StreamingAudioEncoder (line 47) | public class StreamingAudioEncoder { class EncoderException (line 60) | public static class EncoderException extends Exception { method EncoderException (line 61) | public EncoderException(String message) { type CodecType (line 67) | public enum CodecType { method StreamingAudioEncoder (line 79) | public StreamingAudioEncoder(boolean useDeprecatedEncoder) { method StreamingAudioEncoder (line 83) | public StreamingAudioEncoder() { type StreamingAudioInternalEncoder (line 87) | private interface StreamingAudioInternalEncoder { method init (line 88) | void init(int sampleRateHz, CodecAndBitrate codecAndBitrate, boolean... method processAudioBytes (line 91) | byte[] processAudioBytes(byte[] input, int offset, int length); method flushAndStop (line 93) | byte[] flushAndStop(); method init (line 104) | public void init(int sampleRateHz, CodecAndBitrate codecAndBitrate, bo... method processAudioBytes (line 128) | public byte[] processAudioBytes(byte[] input, int offset, int length) { method processAudioBytes (line 138) | public byte[] processAudioBytes(byte[] input) { method flushAndStop (line 143) | public byte[] flushAndStop() { method isEncoderSupported (line 161) | public static boolean isEncoderSupported(CodecAndBitrate encoderInfo) { method getCodecType (line 169) | public CodecType getCodecType() { method getMime (line 173) | private static String getMime(CodecType codecAndBitrate) { method lookupCodecType (line 187) | private static CodecType lookupCodecType(CodecAndBitrate codecAndBitra... method searchAmongAndroidSupportedCodecs (line 219) | private static MediaCodecInfo searchAmongAndroidSupportedCodecs(String... class AndroidSystemEncoder (line 237) | private static class AndroidSystemEncoder implements StreamingAudioInt... method AndroidSystemEncoder (line 275) | public AndroidSystemEncoder(boolean useDeprecatedEncoder) { method init (line 281) | @Override method processAudioBytes (line 307) | @Override method flushAndStop (line 328) | @Override method processAudioBytesInternal (line 342) | private void processAudioBytesInternal( method getMediaFormat (line 413) | private static MediaFormat getMediaFormat(CodecAndBitrate codecAndBi... method getHeaderBytes (line 428) | private byte[] getHeaderBytes() { method initBuffers (line 446) | private void initBuffers() { method getInputBuffer (line 453) | private ByteBuffer getInputBuffer(int index) { method getOutputBuffer (line 461) | private ByteBuffer getOutputBuffer(int index) { method updateOutputBuffers (line 469) | private void updateOutputBuffers() { class OggOpusEncoder (line 476) | private static class OggOpusEncoder implements StreamingAudioInternalE... method OggOpusEncoder (line 481) | public OggOpusEncoder() {} method init (line 483) | @Override method init (line 501) | private native long init(int channels, int bitrate, int sampleRateHz... method processAudioBytes (line 503) | @Override method processAudioBytes (line 508) | private native byte[] processAudioBytes(long instance, byte[] sample... method flushAndStop (line 516) | @Override method finalize (line 529) | @Override method flush (line 539) | private native byte[] flush(long instance); method free (line 540) | private native void free(long instance); FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/gcloudspeech/CloudSpeechSession.java class CloudSpeechSession (line 50) | public class CloudSpeechSession extends SpeechSession { method CloudSpeechSession (line 85) | public CloudSpeechSession( method initImpl (line 98) | @Override method usingEncoder (line 128) | public boolean usingEncoder() { method makeResponseObserver (line 132) | private CloudSpeechStreamObserver makeResponseObserver( method processAudioBytesImpl (line 148) | @Override method isStillSendingRequests (line 172) | private boolean isStillSendingRequests() { method requestCloseSessionImpl (line 181) | @Override method requiresNetworkConnection (line 194) | @Override method initServer (line 199) | private void initServer(SpeechRecognitionModelOptions modelOptions) { method streamToServer (line 269) | private void streamToServer(byte[] buffer, int offset, int count) { method closeServer (line 277) | private void closeServer() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/gcloudspeech/CloudSpeechSessionFactory.java class CloudSpeechSessionFactory (line 37) | public class CloudSpeechSessionFactory implements SpeechSessionFactory { method CloudSpeechSessionFactory (line 54) | public CloudSpeechSessionFactory(CloudSpeechSessionParams params, Stri... method create (line 59) | @Override method cleanup (line 71) | @Override method setParams (line 87) | public void setParams(CloudSpeechSessionParams params) { method ensureManagedChannelConnection (line 93) | protected void ensureManagedChannelConnection() { method createManagedChannel (line 102) | private ManagedChannel createManagedChannel(String apiKey) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/google/gcloudspeech/CloudSpeechStreamObserver.java class CloudSpeechStreamObserver (line 50) | public class CloudSpeechStreamObserver implements StreamObserver updateUnfinalizedTimestamps( FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/vad/VadGateSpeechPolicy.java class VadGateSpeechPolicy (line 20) | public class VadGateSpeechPolicy implements SpeechDetectionPolicy { method VadGateSpeechPolicy (line 27) | public VadGateSpeechPolicy(Context context){ method startVad (line 33) | public void startVad(int blockSizeSamples){ method shouldPassAudioToRecognizer (line 66) | @Override method init (line 71) | @Override method reset (line 76) | @Override method bytesToShort (line 79) | public short [] bytesToShort(byte[] bytes) { method processAudioBytes (line 86) | @Override method stop (line 111) | @Override FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/speechrecognition/vosk/SpeechRecVosk.java class SpeechRecVosk (line 34) | public class SpeechRecVosk extends SpeechRecFramework implements Recogni... method SpeechRecVosk (line 70) | public SpeechRecVosk(Context context){ method start (line 101) | @Override method setupEventBusSubscribers (line 121) | private void setupEventBusSubscribers(){ method initModel (line 125) | private void initModel() { method setErrorState (line 135) | private void setErrorState(String message) { method recognizeSpeech (line 139) | private void recognizeSpeech() { method pause (line 156) | private void pause(boolean checked) { method destroy (line 162) | public void destroy() { method handleDataStream (line 171) | private void handleDataStream(JSONObject data){ class VoskAudioBytesStream (line 185) | class VoskAudioBytesStream extends InputStream { method read (line 188) | public int read() { method write (line 193) | public void write(byte [] inputData){ method onResult (line 199) | @Override method handleResult (line 209) | public void handleResult(String hypothesis){ method handleTranscript (line 214) | public void handleTranscript(String hypothesis, String transcriptType,... method onFinalResult (line 292) | @Override method onPartialResult (line 299) | @Override method onError (line 305) | @Override method onTimeout (line 310) | @Override method ingestAudioChunk (line 324) | @Override FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/AndroidPhoneTestGlasses.java class AndroidPhoneTestGlasses (line 4) | public class AndroidPhoneTestGlasses extends SmartGlassesDevice { method AndroidPhoneTestGlasses (line 5) | public AndroidPhoneTestGlasses() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/AudioWearable.java class AudioWearable (line 3) | public class AudioWearable extends SmartGlassesDevice { method AudioWearable (line 4) | public AudioWearable() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/EngoTwo.java class EngoTwo (line 3) | public class EngoTwo extends SmartGlassesDevice { method EngoTwo (line 4) | public EngoTwo() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/EvenRealitiesG1.java class EvenRealitiesG1 (line 3) | public class EvenRealitiesG1 extends SmartGlassesDevice { method EvenRealitiesG1 (line 4) | public EvenRealitiesG1() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/InmoAirOne.java class InmoAirOne (line 4) | public class InmoAirOne extends SmartGlassesDevice { method InmoAirOne (line 5) | public InmoAirOne() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/InmoGo.java class InmoGo (line 3) | public class InmoGo extends SmartGlassesDevice { method InmoGo (line 4) | public InmoGo() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/SmartGlassesDevice.java class SmartGlassesDevice (line 5) | public class SmartGlassesDevice implements Serializable { method getDeviceModelName (line 21) | public String getDeviceModelName() { method setDeviceModelName (line 25) | public void setDeviceModelName(String deviceModelName) { method getDeviceIconName (line 29) | public String getDeviceIconName() { method setDeviceIconName (line 33) | public void setDeviceIconName(String deviceIconName) { method getAnySupport (line 37) | public boolean getAnySupport() { method setAnySupport (line 41) | public void setAnySupport(boolean anySupport) { method getFullSupport (line 45) | public boolean getFullSupport() { method setFullSupport (line 49) | public void setFullSupport(boolean fullSupport) { method getGlassesOs (line 53) | public SmartGlassesOperatingSystem getGlassesOs() { method setGlassesOs (line 57) | public void setGlassesOs(SmartGlassesOperatingSystem glassesOs) { method getHasDisplay (line 61) | public boolean getHasDisplay() { method setHasDisplay (line 65) | public void setHasDisplay(boolean hasDisplay) { method getHasSpeakers (line 69) | public boolean getHasSpeakers() { method setHasSpeakers (line 73) | public void setHasSpeakers(boolean hasSpeakers) { method getHasCamera (line 77) | public boolean getHasCamera() { method setHasCamera (line 81) | public void setHasCamera(boolean hasCamera) { method getHasInMic (line 85) | public boolean getHasInMic() { method setHasInMic (line 89) | public void setHasInMic(boolean hasInMic) { method getHasOutMic (line 93) | public boolean getHasOutMic() { method setHasOutMic (line 97) | public void setHasOutMic(boolean hasOutMic) { method getWeight (line 101) | public double getWeight() { method setWeight (line 105) | public void setWeight(double weight) { method getConnectionState (line 109) | public int getConnectionState() { method setConnectionState (line 113) | public void setConnectionState(int connectionState) { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/SmartGlassesOperatingSystem.java type SmartGlassesOperatingSystem (line 3) | public enum SmartGlassesOperatingSystem { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/TCLRayNeoXTwo.java class TCLRayNeoXTwo (line 3) | public class TCLRayNeoXTwo extends SmartGlassesDevice { method TCLRayNeoXTwo (line 4) | public TCLRayNeoXTwo() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/VuzixShield.java class VuzixShield (line 3) | public class VuzixShield extends SmartGlassesDevice { method VuzixShield (line 4) | public VuzixShield() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/supportedglasses/VuzixUltralite.java class VuzixUltralite (line 3) | public class VuzixUltralite extends SmartGlassesDevice { method VuzixUltralite (line 4) | public VuzixUltralite() { FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/texttospeech/TextToSpeechSystem.java class TextToSpeechSystem (line 21) | public class TextToSpeechSystem { method TextToSpeechSystem (line 29) | public TextToSpeechSystem(Context context){ method useSco (line 35) | public void useSco(boolean useSco){ method setup (line 40) | public void setup(){ method speak (line 62) | public void speak(String text){ method speak (line 66) | public void speak(String text, Locale locale){ method destroy (line 114) | public void destroy(){ method handleTtsEvent (line 124) | @Subscribe method handleScoEvent (line 164) | @Subscribe FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/utils/AES.java class AES (line 15) | public class AES { method setKey (line 21) | public static void setKey(String myKey) method encrypt (line 39) | public static String encrypt(String strToEncrypt, String secret) method encrypt (line 56) | public static byte [] encrypt(byte [ ] bytesToEncrypt, String secret) method decrypt (line 73) | public static String decrypt(String strToDecrypt, String secret) method decrypt (line 91) | public static byte [] decrypt(byte [] bytesToDecrypt, String secret) FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/utils/BitmapJavaUtils.java class BitmapJavaUtils (line 8) | public class BitmapJavaUtils { method loadImageFromStorage (line 11) | public static Bitmap loadImageFromStorage(String path){ FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/utils/NetworkUtils.java class NetworkUtils (line 28) | public class NetworkUtils { method sendBroadcast (line 31) | public static void sendBroadcast(String messageStr, DatagramSocket adv... method getBroadcast (line 63) | public static InetAddress getBroadcast(InetAddress inetAddr) { method isHotspotOn (line 83) | public static boolean isHotspotOn(Context context){ method getIpAddress (line 110) | public static InetAddress getIpAddress() { method getHotspotIpAddress (line 140) | public static String getHotspotIpAddress() { method getBroadcastAddress (line 178) | public static InetAddress getBroadcastAddress(InetAddress inetAddr) { method getLocalIpAddress (line 202) | public static String getLocalIpAddress(Context context) throws Unknown... FILE: SGM_android/SmartGlassesManager/src/main/java/com/teamopensmartglasses/smartglassesmanager/utils/PermissionsUtils.java class PermissionsUtils (line 16) | public class PermissionsUtils { method PermissionsUtils (line 20) | public PermissionsUtils(AppCompatActivity callingActivity, String tag){ method requestFilesPermission (line 36) | public boolean requestFilesPermission() { method canAccessExternalSd (line 48) | public boolean canAccessExternalSd() { method hasPermission (line 52) | private boolean hasPermission(String perm) { method checkPermission (line 57) | public void checkPermission() { method askForLocationPermission (line 77) | private void askForLocationPermission() { method askPermissionForBackgroundUsage (line 103) | private void askPermissionForBackgroundUsage() { method onRequestPermissionsResult (line 129) | public void onRequestPermissionsResult(int requestCode, @NonNull Strin... method getSomePermissions (line 155) | public void getSomePermissions(){ FILE: SGM_android/SmartGlassesManager/src/test/java/com/teamopensmartglasses/smartglassesmanager/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/arch.h type spx_int16_t (line 91) | typedef spx_int16_t spx_word16_t; type spx_int32_t (line 92) | typedef spx_int32_t spx_word32_t; type spx_word32_t (line 93) | typedef spx_word32_t spx_mem_t; type spx_word16_t (line 94) | typedef spx_word16_t spx_coef_t; type spx_word16_t (line 95) | typedef spx_word16_t spx_lsp_t; type spx_word32_t (line 96) | typedef spx_word32_t spx_sig_t; type spx_mem_t (line 137) | typedef float spx_mem_t; type spx_coef_t (line 138) | typedef float spx_coef_t; type spx_lsp_t (line 139) | typedef float spx_lsp_t; type spx_sig_t (line 140) | typedef float spx_sig_t; type spx_word16_t (line 141) | typedef float spx_word16_t; type spx_word32_t (line 142) | typedef float spx_word32_t; FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/audio-in.c function input_format (line 101) | input_format *open_audio_file(FILE *in, oe_enc_opt *opt) function seek_forward (line 145) | static int seek_forward(FILE *in, unsigned int length) function find_wav_chunk (line 165) | static int find_wav_chunk(FILE *in, char *type, unsigned int *len) function find_aiff_chunk (line 194) | static int find_aiff_chunk(FILE *in, char *type, unsigned int *len) function read_IEEE80 (line 229) | double read_IEEE80(unsigned char *buf) function aiff_id (line 261) | int aiff_id(unsigned char *buf, int len) function aiff_open (line 287) | int aiff_open(FILE *in, oe_enc_opt *opt, unsigned char *buf, int buflen) function wav_id (line 420) | int wav_id(unsigned char *buf, int len) function wav_open (line 435) | int wav_open(FILE *in, oe_enc_opt *opt, unsigned char *oldbuf, int buflen) function wav_read (line 634) | long wav_read(void *in, float *buffer, int samples) function wav_ieee_read (line 718) | long wav_ieee_read(void *in, float *buffer, int samples) function wav_close (line 740) | void wav_close(void *info) function raw_open (line 748) | int raw_open(FILE *in, oe_enc_opt *opt, unsigned char *buf, int buflen) type scaler (line 779) | typedef struct { function read_scaler (line 786) | static long read_scaler(void *data, float *buffer, int samples) { function setup_scaler (line 798) | void setup_scaler(oe_enc_opt *opt, float scale) { type padder (line 810) | typedef struct { function read_padder (line 820) | static long read_padder(void *data, float *buffer, int samples) { function setup_padder (line 850) | void setup_padder(oe_enc_opt *opt,ogg_int64_t *original_samples) { function clear_padder (line 865) | void clear_padder(oe_enc_opt *opt) { type resampler (line 875) | typedef struct { function read_resampled (line 886) | static long read_resampled(void *d, float *buffer, int samples) function setup_resample (line 915) | int setup_resample(oe_enc_opt *opt, int complexity, long outfreq) { function clear_resample (line 943) | void clear_resample(oe_enc_opt *opt) { type downmix (line 955) | typedef struct { function read_downmix (line 964) | static long read_downmix(void *data, float *buffer, int samples) function setup_downmix (line 986) | int setup_downmix(oe_enc_opt *opt, int out_channels) { function clear_downmix (line 1036) | void clear_downmix(oe_enc_opt *opt) { FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/diag_range.c function parse_size (line 52) | static int parse_size(const unsigned char *data, opus_int32 len, short *... function opus_packet_parse_impl (line 72) | static int opus_packet_parse_impl(const unsigned char *data, opus_int32 ... function save_range (line 219) | void save_range(FILE *frange, int frame_size, unsigned char *packet, int... FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/info_opus.c function packet_get_samples_per_frame (line 46) | static int packet_get_samples_per_frame(const unsigned char *data, ogg_i... function packet_get_nb_frames (line 67) | static int packet_get_nb_frames(const unsigned char packet[], ogg_int32_... function info_opus_process (line 88) | void info_opus_process(stream_processor *stream, ogg_page *page ) function info_opus_end (line 257) | void info_opus_end(stream_processor *stream) function info_opus_start (line 305) | void info_opus_start(stream_processor *stream) FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/info_opus.h type misc_opus_info (line 28) | typedef struct { FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/lpc.c function vorbis_lpc_from_data (line 58) | float vorbis_lpc_from_data(float *data,float *lpci,int n,int m,int stride){ function vorbis_lpc_predict (line 130) | void vorbis_lpc_predict(float *coeff,float *prime,int m, FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/opus_header.c type Packet (line 60) | typedef struct { type ROPacket (line 66) | typedef struct { function write_uint32 (line 72) | static int write_uint32(Packet *p, ogg_uint32_t val) function write_uint16 (line 84) | static int write_uint16(Packet *p, ogg_uint16_t val) function write_chars (line 94) | static int write_chars(Packet *p, const unsigned char *str, int nb_chars) function read_uint32 (line 104) | static int read_uint32(ROPacket *p, ogg_uint32_t *val) function read_uint16 (line 116) | static int read_uint16(ROPacket *p, ogg_uint16_t *val) function read_chars (line 126) | static int read_chars(ROPacket *p, unsigned char *str, int nb_chars) function opus_header_parse (line 136) | int opus_header_parse(const unsigned char *packet, int len, OpusHeader *h) function opus_header_to_packet (line 219) | int opus_header_to_packet(const OpusHeader *h, unsigned char *packet, in... FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/opus_header.h type OpusHeader (line 37) | typedef struct { FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/opusdec.c type shapestate (line 108) | typedef struct shapestate shapestate; type shapestate (line 109) | struct shapestate { function fast_rand (line 117) | static inline unsigned int fast_rand(void) { function shape_dither_toshort (line 141) | static inline void shape_dither_toshort(shapestate *_ss, short *_o, floa... function print_comments (line 195) | static void print_comments(char *comments, int length) function FILE (line 253) | FILE *out_file_open(char *outFile, int *wav_format, int rate, int mappin... function usage (line 378) | void usage(void) function version (line 407) | void version(void) function version_short (line 413) | void version_short(void) function OpusMSDecoder (line 419) | static OpusMSDecoder *process_header(ogg_packet *op, opus_int32 *rate, i... function opus_int64 (line 471) | opus_int64 audio_write(float *pcm, int channels, int frame_size, FILE *f... function main (line 531) | int main(int argc, char **argv) FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/opusenc.c function oe_write_page (line 81) | static inline int oe_write_page(ogg_page *page, FILE *fp) function opustoolsversion (line 93) | void opustoolsversion(const char *opusversion) function opustoolsversion_short (line 99) | void opustoolsversion_short(const char *opusversion) function usage (line 105) | void usage(void) function print_time (line 157) | static inline void print_time(double seconds) type option (line 175) | struct option type timeval (line 246) | struct timeval type timeval (line 247) | struct timeval function comment_init (line 979) | static void comment_init(char **comments, int* length, const char *vendo... function comment_add (line 998) | static void comment_add(char **comments, int* length, char *tag, char *val) FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/opusenc.h type oe_enc_opt (line 22) | typedef struct type input_format (line 45) | typedef struct type wav_fmt (line 55) | typedef struct { type wavfile (line 65) | typedef struct { type aiff_fmt (line 75) | typedef struct { type wavfile (line 84) | typedef wavfile aifffile; FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/opusinfo.c function stream_set (line 46) | static stream_set *create_stream_set(void) { function oi_info (line 56) | void oi_info(char *format, ...) function oi_warn (line 68) | void oi_warn(char *format, ...) function oi_error (line 81) | void oi_error(char *format, ...) function check_xiph_comment (line 92) | void check_xiph_comment(stream_processor *stream, int i, const char *com... function process_null (line 250) | static void process_null(stream_processor *stream, ogg_page *page) function process_other (line 257) | static void process_other(stream_processor *stream, ogg_page *page ) function free_stream_set (line 269) | static void free_stream_set(stream_set *set) function streams_open (line 286) | static int streams_open(stream_set *set) function null_start (line 298) | static void null_start(stream_processor *stream) function other_start (line 305) | static void other_start(stream_processor *stream, char *type) function stream_processor (line 315) | static stream_processor *find_stream_processor(stream_set *set, ogg_page... function get_next_page (line 439) | static int get_next_page(FILE *f, ogg_sync_state *ogsync, ogg_page *page, function process_file (line 467) | static void process_file(char *filename) { function version (line 565) | static void version (void) { function usage (line 569) | static void usage(void) { function main (line 586) | int main(int argc, char **argv) { FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/opusinfo.h type stream_processor (line 18) | typedef struct _stream_processor { type stream_set (line 39) | typedef struct { FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/os_support.h function speex_free (line 77) | static inline void speex_free (void *ptr) function speex_free_scratch (line 85) | static inline void speex_free_scratch (void *ptr) function _speex_fatal (line 109) | static inline void _speex_fatal(const char *str, const char *file, int l... function speex_warning (line 117) | static inline void speex_warning(const char *str) function speex_warning_int (line 126) | static inline void speex_warning_int(const char *str, int val) function speex_notify (line 135) | static inline void speex_notify(const char *str) function _speex_putc (line 145) | static inline void _speex_putc(int ch, void *file) function print_vec (line 156) | static inline void print_vec(float *vec, int len, char *name) FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/resample.c function speex_free (line 68) | static void speex_free (void *ptr) {free(ptr);} type SpeexResamplerState_ (line 111) | struct SpeexResamplerState_ { type FuncDef (line 189) | struct FuncDef { type FuncDef (line 194) | struct FuncDef type FuncDef (line 198) | struct FuncDef type FuncDef (line 200) | struct FuncDef type FuncDef (line 202) | struct FuncDef type QualityMapping (line 205) | struct QualityMapping { type QualityMapping (line 223) | struct QualityMapping function compute_func (line 237) | static double compute_func(float x, struct FuncDef *func) function main (line 259) | int main(int argc, char **argv) function spx_word16_t (line 272) | static spx_word16_t sinc(float cutoff, float x, int N, struct FuncDef *w... function spx_word16_t (line 285) | static spx_word16_t sinc(float cutoff, float x, int N, struct FuncDef *w... function cubic_coef (line 299) | static void cubic_coef(spx_word16_t x, spx_word16_t interp[4]) function cubic_coef (line 315) | static void cubic_coef(spx_word16_t frac, spx_word16_t interp[4]) function resampler_basic_direct_single (line 328) | static int resampler_basic_direct_single(SpeexResamplerState *st, spx_ui... function resampler_basic_direct_double (line 385) | static int resampler_basic_direct_double(SpeexResamplerState *st, spx_ui... function resampler_basic_interpolate_single (line 434) | static int resampler_basic_interpolate_single(SpeexResamplerState *st, s... function resampler_basic_interpolate_double (line 496) | static int resampler_basic_interpolate_double(SpeexResamplerState *st, s... function update_filter (line 556) | static void update_filter(SpeexResamplerState *st) function SPX_RESAMPLE_EXPORT (line 724) | SPX_RESAMPLE_EXPORT SpeexResamplerState *speex_resampler_init(spx_uint32... function SPX_RESAMPLE_EXPORT (line 729) | SPX_RESAMPLE_EXPORT SpeexResamplerState *speex_resampler_init_frac(spx_u... function SPX_RESAMPLE_EXPORT (line 788) | SPX_RESAMPLE_EXPORT void speex_resampler_destroy(SpeexResamplerState *st) function speex_resampler_process_native (line 798) | static int speex_resampler_process_native(SpeexResamplerState *st, spx_u... function speex_resampler_magic (line 824) | static int speex_resampler_magic(SpeexResamplerState *st, spx_uint32_t c... function SPX_RESAMPLE_EXPORT (line 845) | SPX_RESAMPLE_EXPORT int speex_resampler_process_int(SpeexResamplerState ... function SPX_RESAMPLE_EXPORT (line 886) | SPX_RESAMPLE_EXPORT int speex_resampler_process_float(SpeexResamplerStat... function SPX_RESAMPLE_EXPORT (line 959) | SPX_RESAMPLE_EXPORT int speex_resampler_process_interleaved_float(SpeexR... function SPX_RESAMPLE_EXPORT (line 980) | SPX_RESAMPLE_EXPORT int speex_resampler_process_interleaved_int(SpeexRes... function SPX_RESAMPLE_EXPORT (line 1001) | SPX_RESAMPLE_EXPORT int speex_resampler_set_rate(SpeexResamplerState *st... function SPX_RESAMPLE_EXPORT (line 1006) | SPX_RESAMPLE_EXPORT void speex_resampler_get_rate(SpeexResamplerState *s... function SPX_RESAMPLE_EXPORT (line 1012) | SPX_RESAMPLE_EXPORT int speex_resampler_set_rate_frac(SpeexResamplerStat... function SPX_RESAMPLE_EXPORT (line 1051) | SPX_RESAMPLE_EXPORT void speex_resampler_get_ratio(SpeexResamplerState *... function SPX_RESAMPLE_EXPORT (line 1057) | SPX_RESAMPLE_EXPORT int speex_resampler_set_quality(SpeexResamplerState ... function SPX_RESAMPLE_EXPORT (line 1069) | SPX_RESAMPLE_EXPORT void speex_resampler_get_quality(SpeexResamplerState... function SPX_RESAMPLE_EXPORT (line 1074) | SPX_RESAMPLE_EXPORT void speex_resampler_set_input_stride(SpeexResampler... function SPX_RESAMPLE_EXPORT (line 1079) | SPX_RESAMPLE_EXPORT void speex_resampler_get_input_stride(SpeexResampler... function SPX_RESAMPLE_EXPORT (line 1084) | SPX_RESAMPLE_EXPORT void speex_resampler_set_output_stride(SpeexResample... function SPX_RESAMPLE_EXPORT (line 1089) | SPX_RESAMPLE_EXPORT void speex_resampler_get_output_stride(SpeexResample... function SPX_RESAMPLE_EXPORT (line 1094) | SPX_RESAMPLE_EXPORT int speex_resampler_get_input_latency(SpeexResampler... function SPX_RESAMPLE_EXPORT (line 1099) | SPX_RESAMPLE_EXPORT int speex_resampler_get_output_latency(SpeexResample... function SPX_RESAMPLE_EXPORT (line 1104) | SPX_RESAMPLE_EXPORT int speex_resampler_skip_zeros(SpeexResamplerState *st) function SPX_RESAMPLE_EXPORT (line 1112) | SPX_RESAMPLE_EXPORT int speex_resampler_reset_mem(SpeexResamplerState *st) function SPX_RESAMPLE_EXPORT (line 1120) | SPX_RESAMPLE_EXPORT const char *speex_resampler_strerror(int err) FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/speex_resampler.h type SpeexResamplerState_ (line 115) | struct SpeexResamplerState_ type SpeexResamplerState (line 116) | typedef struct SpeexResamplerState_ SpeexResamplerState; FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/wav_io.c function adjust_wav_mapping (line 40) | void adjust_wav_mapping(int mapping_family, int channels, unsigned char ... function fwrite_le32 (line 55) | static size_t fwrite_le32(opus_int32 i32, FILE *file) function fwrite_le16 (line 65) | static size_t fwrite_le16(int i16, FILE *file) function write_wav_header (line 73) | int write_wav_header(FILE *file, int rate, int mapping_family, int chann... FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/wav_io.h function opus_int32 (line 43) | static inline opus_int32 le_int(opus_int32 i) FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/wave_out.c function Box (line 61) | static int function wave_callback (line 73) | static void CALLBACK function free_memory (line 87) | static void function Int (line 110) | Int function WIN_Play_Samples (line 150) | int function WIN_Audio_close (line 200) | int FILE: SGM_android/SmartGlassesManager/third_party/opus_tools/src/src/wave_out.h type Int (line 50) | typedef signed int Int; type Uint (line 51) | typedef unsigned int Uint; type Ldouble (line 52) | typedef long double Ldouble; FILE: android_smart_glasses_frontend/main/app/src/androidTest/java/com/example/wearableintelligencesystemandroidsmartglasses/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ASPClientSocket.java class ASPClientSocket (line 35) | public class ASPClientSocket { method ASPClientSocket (line 114) | private ASPClientSocket(Context context){ method getInstance (line 123) | public static ASPClientSocket getInstance(Context c){ method setIp (line 130) | public static void setIp(String ip){ method getInstance (line 137) | public static ASPClientSocket getInstance(){ method startSocket (line 144) | public void startSocket(){ method heartBeat (line 174) | private void heartBeat(){ method restartSocket (line 184) | public static void restartSocket() { method stopThread (line 211) | public static void stopThread(Thread thread){ method my_int_to_bb_be (line 218) | public static byte[] my_int_to_bb_be(int myInteger){ method sendBytes (line 222) | public void sendBytes(byte[] id, byte [] data, String type){ method getConnected (line 289) | public int getConnected(){ class SocketThread (line 293) | static class SocketThread implements Runnable { method run (line 294) | public void run() { method my_bb_to_int_be (line 349) | public static int my_bb_to_int_be(byte [] byteBarray){ method getConnectState (line 353) | public boolean getConnectState(){ class ReceiveThread (line 361) | static class ReceiveThread implements Runnable { method run (line 362) | @Override class SendThread (line 429) | static class SendThread implements Runnable { method SendThread (line 430) | SendThread() { method run (line 432) | @Override method parseData (line 469) | private void parseData(JSONObject data){ method setObservable (line 509) | public void setObservable(PublishSubject observable){ method startWebSocket (line 515) | public static void startWebSocket(){ class WebSocketThread (line 521) | static class WebSocketThread implements Runnable { method run (line 522) | public void run() { method getSocketStarted (line 531) | public boolean getSocketStarted(){ method getWebSocketStarted (line 535) | public boolean getWebSocketStarted(){ method getAudioSocketStarted (line 539) | public boolean getAudioSocketStarted(){ method updateUi (line 543) | private static void updateUi() { method destroy (line 559) | public static void destroy(){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/AudioSystem.java class AudioSystem (line 26) | public class AudioSystem { method AudioSystem (line 61) | public AudioSystem(Context context){ method startStreaming (line 66) | public void startStreaming(){ type BluetoothState (line 77) | enum BluetoothState { method onReceive (line 85) | @Override method handleBluetoothStateChange (line 107) | private void handleBluetoothStateChange(BluetoothState state) { method encryptBytes (line 116) | public byte [] encryptBytes(byte [] input){ method decryptBytes (line 122) | public byte [] decryptBytes(byte [] input) { method sendBytes (line 127) | public void sendBytes(byte [] data) { method receiveChunk (line 139) | private void receiveChunk(ByteBuffer chunk){ method activateBluetoothSco (line 145) | private void activateBluetoothSco() { method setObservable (line 157) | public void setObservable(PublishSubject observable){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ImageAdapter.java class ImageAdapter (line 17) | public class ImageAdapter extends BaseAdapter { method ImageAdapter (line 32) | public ImageAdapter(Context c) { method getCount (line 36) | public int getCount() { method getItem (line 40) | @Override method getItemId (line 45) | public long getItemId(int position) { method getView (line 49) | public View getView(int position, View convertView, ViewGroup parent) { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/MainActivity.java class MainActivity (line 49) | public class MainActivity extends AppCompatActivity { method onCreate (line 104) | @Override method onRequestPermissionsResult (line 163) | @Override method turnOffScreen (line 181) | private void turnOffScreen(){ method turnOnScreen (line 185) | private void turnOnScreen(){ method screenBrightnessControl (line 189) | private void screenBrightnessControl(float brightness){ method setupHud (line 196) | private void setupHud(){ method updateWifiHud (line 232) | private void updateWifiHud(){ method updatePhoneHud (line 248) | private void updatePhoneHud(){ method updateBatteryHud (line 262) | private void updateBatteryHud(){ method switchMode (line 291) | private void switchMode(String mode) { method setupTextList (line 355) | private void setupTextList() { method setupTextBlock (line 371) | private void setupTextBlock() { method blankUi (line 383) | private void blankUi() { method onResume (line 387) | @Override method teardownHud (line 400) | private void teardownHud() { method onPause (line 406) | @Override method makeComputeUpdateIntentFilter (line 420) | private static IntentFilter makeComputeUpdateIntentFilter() { method onReceive (line 439) | @Override method onBackPressed (line 504) | @Override method onServiceConnected (line 512) | @Override method onServiceDisconnected (line 525) | @Override method onKeyUp (line 531) | @Override method StartPartialWakeLock (line 558) | public void StartPartialWakeLock() { method bindWearableAiService (line 566) | public void bindWearableAiService(){ method unbindWearableAiService (line 572) | public void unbindWearableAiService() { method showReferenceCard (line 577) | private void showReferenceCard(String title, String body, String imgUr... method showSearchEngineResults (line 600) | private void showSearchEngineResults(JSONObject data) { method showReferenceCardSimpleView (line 626) | private void showReferenceCardSimpleView(JSONObject data) { method showTextWallView (line 642) | private void showTextWallView(JSONObject data) { method showReferenceCardImageView (line 673) | private void showReferenceCardImageView(JSONObject data) { method stopWearableAiService (line 691) | public void stopWearableAiService() { method sendWearableAiServiceMessage (line 702) | public void sendWearableAiServiceMessage(String message) { method startWearableAiService (line 710) | public void startWearableAiService() { method isMyServiceRunning (line 720) | private boolean isMyServiceRunning(Class serviceClass) { method showVoiceCommandInterface (line 730) | private void showVoiceCommandInterface(JSONObject data){ method showPostWakeWordInterface (line 780) | private void showPostWakeWordInterface(String wakeWord, JSONArray comm... method showRequiredArgumentInterface (line 789) | private void showRequiredArgumentInterface(String argName, JSONArray a... method showPostCommandInterface (line 797) | private void showPostCommandInterface(String wakeWord, String selected... method showCommandResolve (line 805) | private void showCommandResolve(boolean success, String message){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/WearableAiService.java class WearableAiService (line 51) | public class WearableAiService extends Service { method onCreate (line 101) | @Override class ReceiveAdvThread (line 155) | class ReceiveAdvThread extends Thread { method run (line 156) | public void run() { class StartGlbox (line 161) | class StartGlbox extends Thread { method run (line 162) | public void run() { method receiveUdpBroadcast (line 168) | public void receiveUdpBroadcast() { method asp_comms_starter (line 201) | public void asp_comms_starter() { method glbox_starter (line 214) | public void glbox_starter() { method onDestroy (line 218) | @Override class LocalBinder (line 233) | public class LocalBinder extends Binder { method getService (line 234) | WearableAiService getService() { method onBind (line 240) | @Override method startMyOwnForeground (line 245) | private void startMyOwnForeground(){ method updateNotification (line 250) | private Notification updateNotification() { method onStartCommand (line 279) | @Override method startGlboxSocket (line 298) | private void startGlboxSocket() { method getDir (line 307) | private File getDir() { method isMyServiceRunning (line 314) | private boolean isMyServiceRunning(Class serviceClass) { method onReceive (line 325) | @Override method updateUi (line 341) | private void updateUi() { method requestUiUpdate (line 352) | public void requestUiUpdate(){ method handleDataStream (line 356) | private void handleDataStream(JSONObject data){ method wakeupScreen (line 371) | private void wakeupScreen() { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/archive/AudioService.java class AudioService (line 36) | public class AudioService extends Service { method onStartCommand (line 93) | @Override type BluetoothState (line 126) | enum BluetoothState { method onReceive (line 134) | @Override method handleBluetoothStateChange (line 156) | private void handleBluetoothStateChange(BluetoothState state) { method onCreate (line 165) | @Override method onDestroy (line 188) | @Override method createNotificationChannel (line 193) | private void createNotificationChannel() { method startSocket (line 207) | public void startSocket(){ method heartBeat (line 236) | private void heartBeat(){ method restartSocket (line 255) | public static void restartSocket() { method encryptBytes (line 273) | public byte [] encryptBytes(byte [] input){ method decryptBytes (line 285) | public byte [] decryptBytes(byte [] input) { method sendBytes (line 316) | public void sendBytes(byte [] data) { class SocketThread (line 319) | static class SocketThread implements Runnable { method run (line 320) | public void run() { class SendThread (line 353) | static class SendThread implements Runnable { method SendThread (line 354) | SendThread() { method run (line 356) | @Override method StartRecorder (line 389) | public void StartRecorder() { method StopRecorder (line 394) | public void StopRecorder() { method receiveChunk (line 400) | private void receiveChunk(ByteBuffer chunk){ method startStreaming (line 410) | private void startStreaming() { class LocalBinder (line 464) | public class LocalBinder extends Binder { method getService (line 465) | AudioService getService() { method onBind (line 471) | @Override method activateBluetoothSco (line 476) | private void activateBluetoothSco() { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/archive/GlboxClientSocket.java class GlboxClientSocket (line 36) | public class GlboxClientSocket { method GlboxClientSocket (line 131) | private GlboxClientSocket(Context context){ method getInstance (line 140) | public static GlboxClientSocket getInstance(Context c){ method setIp (line 147) | public static void setIp(String ip){ method getInstance (line 151) | public static GlboxClientSocket getInstance(){ method startSocket (line 158) | public void startSocket(){ method heartBeat (line 188) | private void heartBeat(){ method restartSocket (line 206) | public static void restartSocket() { method stopThread (line 230) | public static void stopThread(Thread thread){ method my_int_to_bb_be (line 237) | public static byte[] my_int_to_bb_be(int myInteger){ method sendBytes (line 301) | public void sendBytes(byte[] id, byte [] data, String type){ method getImageBuf (line 370) | public int getImageBuf(){ method getConnected (line 374) | public int getConnected(){ class SocketThread (line 378) | static class SocketThread implements Runnable { method run (line 379) | public void run() { method my_bb_to_int_be (line 426) | public static int my_bb_to_int_be(byte [] byteBarray){ class ReceiveThread (line 430) | static class ReceiveThread implements Runnable { method run (line 431) | @Override method getDir (line 679) | private static File getDir() { method savePicture (line 685) | private static File savePicture(byte[] data){ class SendThread (line 716) | static class SendThread implements Runnable { method SendThread (line 717) | SendThread() { method run (line 719) | @Override method readLine (line 758) | public static String readLine(DataInputStream in) throws IOException { method setObservable (line 774) | public void setObservable(PublishSubject observable){ method parseData (line 779) | private void parseData(JSONObject data){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/archive/SendImage.java class SendImage (line 23) | class SendImage extends AsyncTask { method doInBackground (line 28) | @Override method uploadImage (line 35) | private void uploadImage(byte[] data) { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/comms/AsgWebSocketClient.java class AsgWebSocketClient (line 47) | public class AsgWebSocketClient extends WebSocketClient { method AsgWebSocketClient (line 60) | public AsgWebSocketClient(URI serverUri, Draft draft) { method sendHeartBeat (line 65) | public void sendHeartBeat(){ method AsgWebSocketClient (line 77) | public AsgWebSocketClient(WebSocketManager manager, URI serverURI) { method AsgWebSocketClient (line 85) | public AsgWebSocketClient(URI serverUri, Map httpHeade... method setup (line 90) | private void setup(){ method setObservable (line 95) | public void setObservable(PublishSubject dataO){ method setSourceName (line 99) | public void setSourceName(String name){ method getDataObservable (line 103) | public PublishSubject getDataObservable(){ method stop (line 108) | public boolean stop(){ method onOpen (line 127) | @Override method onMessage (line 138) | @Override method onMessage (line 150) | @Override method onClose (line 154) | @Override method onError (line 175) | @Override method getConnectionState (line 183) | public int getConnectionState(){ method parseData (line 197) | private void parseData(JSONObject data){ method sendJson (line 213) | public void sendJson(JSONObject data){ method sendString (line 218) | public void sendString(String data){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/comms/MessageTypes.java class MessageTypes (line 3) | public class MessageTypes { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/comms/WebSocketManager.java class WebSocketManager (line 16) | public class WebSocketManager implements Runnable{ method setObservable (line 33) | public void setObservable(PublishSubject dataO){ method setSourceName (line 37) | public void setSourceName(String name){ method getConnectionState (line 41) | public int getConnectionState(){ method sendJson (line 49) | public void sendJson(JSONObject data){ method WebSocketManager (line 56) | public WebSocketManager(String ip, String port){ method setNewIp (line 92) | public void setNewIp(String ip){ method run (line 101) | @Override method onClose (line 134) | protected void onClose(){ method runny (line 160) | protected void runny(){ method destroy (line 164) | public void destroy(){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/comms/WifiStatusCallback.java type WifiStatusCallback (line 3) | public interface WifiStatusCallback{ method onSuccess (line 4) | void onSuccess(boolean connected); FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/comms/WifiUtils.java class WifiUtils (line 12) | public class WifiUtils { method checkWifiOnAndConnected (line 15) | public static boolean checkWifiOnAndConnected(Context context) { class WifiReceiver (line 32) | public static class WifiReceiver extends BroadcastReceiver { method WifiReceiver (line 35) | public WifiReceiver(WifiStatusCallback callback){ method onReceive (line 40) | @Override method displayNetworkInfo (line 56) | public static void displayNetworkInfo(Context context) { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/sensors/AudioChunkCallback.java type AudioChunkCallback (line 5) | public interface AudioChunkCallback{ method onSuccess (line 6) | void onSuccess(ByteBuffer chunk); FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/sensors/BluetoothMic.java class BluetoothMic (line 26) | public class BluetoothMic { method onReceive (line 68) | @Override method handleBluetoothStateChange (line 115) | private void handleBluetoothStateChange(BluetoothState state) { method handleNewBluetoothDevice (line 124) | private void handleNewBluetoothDevice(){ method handleDisconnectBluetoothDevice (line 140) | private void handleDisconnectBluetoothDevice() { method BluetoothMic (line 170) | public BluetoothMic(Context context, AudioChunkCallback chunkCallback) { method startRecording (line 201) | private void startRecording() { method stopRecording (line 227) | private void stopRecording() { method activateBluetoothSco (line 244) | private void activateBluetoothSco() { method deactivateBluetoothSco (line 260) | private void deactivateBluetoothSco(){ method bluetoothStateChanged (line 265) | private void bluetoothStateChanged(BluetoothState state) { class RecordingRunnable (line 281) | private class RecordingRunnable implements Runnable { method run (line 283) | @Override method getBufferReadFailureReason (line 305) | private String getBufferReadFailureReason(int errorCode) { type BluetoothState (line 321) | enum BluetoothState { method onTick (line 331) | @SuppressWarnings("synthetic-access") method onFinish (line 341) | @SuppressWarnings("synthetic-access") FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/sensors/BluetoothScanner.java class BluetoothScanner (line 12) | public class BluetoothScanner { method BluetoothScanner (line 30) | public BluetoothScanner(Context context){ method startScan (line 60) | public void startScan(){ method stopScan (line 64) | public void stopScan(){ method scanLeDevice (line 68) | private void scanLeDevice(final boolean enable) { method onLeScan (line 92) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/sensors/Muse.java class Muse (line 16) | public class Muse extends Thread { method onServiceConnected (line 27) | @Override method onServiceDisconnected (line 39) | @Override method Muse (line 45) | public Muse(Context context, String name, String address){ method run (line 52) | public void run(){ method connect (line 56) | public void connect(){ method disconnect (line 67) | public void disconnect(){ method makeGattUpdateIntentFilter (line 74) | private static IntentFilter makeGattUpdateIntentFilter() { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/sensors/MuseService.java class MuseService (line 59) | public class MuseService extends Service { method onDestroy (line 108) | @Override method onCreate (line 118) | @Override method prepareNotification (line 132) | private Notification prepareNotification() { method onStartCommand (line 172) | @Override method onConnectionStateChange (line 188) | @Override method onServicesDiscovered (line 213) | @Override method onCharacteristicRead (line 230) | @Override method onCharacteristicWrite (line 239) | @Override method onDescriptorWrite (line 245) | @Override method onCharacteristicChanged (line 250) | @Override method broadcastUpdate (line 276) | private void broadcastUpdate(final String action) { final Intent inten... method broadcastUpdate (line 280) | private void broadcastUpdate(final String action, class LocalBinder (line 313) | public class LocalBinder extends Binder { method getService (line 314) | MuseService getService() { method onBind (line 319) | @Override method onUnbind (line 324) | @Override method setShouldStream (line 335) | public void setShouldStream(boolean stream){ method initialize (line 344) | public boolean initialize() { method connect (line 375) | public boolean connect(final String address) { method oldConn (line 407) | public boolean oldConn(final String address){ method museSetup (line 422) | public void museSetup(){ method disconnect (line 475) | public void disconnect() { method close (line 488) | public void close() { method readCharacteristic (line 505) | public void readCharacteristic(BluetoothGattCharacteristic characteris... method getSupportedGattServices (line 552) | public List getSupportedGattServices() { method discoverCharacteristics (line 561) | private void discoverCharacteristics(BluetoothGattService service) { method giveCharacteristics (line 567) | private ArrayList giveCharacteristics(Blu... FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/ASGFragment.java class ASGFragment (line 29) | public class ASGFragment extends Fragment { method onResume (line 35) | @Override method onViewCreated (line 42) | @Override method onPause (line 49) | @Override method onReceive (line 56) | @Override method onBroadcastReceive (line 62) | protected void onBroadcastReceive(Context context, Intent intent){ method makeComputeUpdateIntentFilter (line 66) | public IntentFilter makeComputeUpdateIntentFilter() { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/CommandPostUi.java class CommandPostUi (line 31) | public class CommandPostUi extends ASGFragment { method CommandPostUi (line 37) | public CommandPostUi() { method onCreate (line 41) | @Override method onCreateView (line 46) | @Override method onViewCreated (line 53) | @Override method onResume (line 63) | @Override method onPause (line 69) | @Override method onReceive (line 76) | @Override method setupCommandArgsTextView (line 94) | private void setupCommandArgsTextView(View view){ method makeComputeUpdateIntentFilter (line 116) | public IntentFilter makeComputeUpdateIntentFilter() { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/CommandResolveUi.java class CommandResolveUi (line 26) | public class CommandResolveUi extends ASGFragment { method CommandResolveUi (line 31) | public CommandResolveUi() { method onCreate (line 35) | @Override method onCreateView (line 40) | @Override method onViewCreated (line 47) | @Override method onBroadcastReceive (line 72) | @Override method updateVoiceResponse (line 78) | private void updateVoiceResponse(String voiceResponse) { method makeComputeUpdateIntentFilter (line 82) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/ConvoModeUi.java class ConvoModeUi (line 37) | public class ConvoModeUi extends ASGFragment { method ConvoModeUi (line 43) | public ConvoModeUi() { method onCreate (line 47) | @Override method onCreateView (line 52) | @Override method onViewCreated (line 59) | @Override method onBroadcastReceive (line 67) | @Override method makeComputeUpdateIntentFilter (line 80) | @Override method showPotentialReferences (line 88) | private void showPotentialReferences(JSONArray refs) { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/HomePromptUi.java class HomePromptUi (line 15) | public class HomePromptUi extends Fragment { method HomePromptUi (line 22) | public HomePromptUi() { method onCreate (line 25) | @Override method onCreateView (line 30) | @Override method onViewCreated (line 37) | @Override method onResume (line 42) | @Override method onPause (line 47) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/LanguageTranslateUi.java class LanguageTranslateUi (line 37) | public class LanguageTranslateUi extends Fragment { method LanguageTranslateUi (line 55) | public LanguageTranslateUi() { method onCreate (line 58) | @Override method onCreateView (line 63) | @Override method onViewCreated (line 70) | @Override method onResume (line 99) | @Override method onPause (line 105) | @Override method onReceive (line 112) | @Override method makeComputeUpdateIntentFilter (line 127) | private static IntentFilter makeComputeUpdateIntentFilter() { method scrollToBottom (line 134) | private void scrollToBottom(TextView tv) { method getCurrentTranslateScrollText (line 157) | private Spanned getCurrentTranslateScrollText() { method updateTranslatedText (line 175) | private void updateTranslatedText(String translationResultString){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/LiveLifeCaptionsUi.java class LiveLifeCaptionsUi (line 37) | public class LiveLifeCaptionsUi extends Fragment { method LiveLifeCaptionsUi (line 54) | public LiveLifeCaptionsUi() { method onCreate (line 57) | @Override method onCreateView (line 62) | @Override method onViewCreated (line 69) | @Override method onResume (line 99) | @Override method onPause (line 105) | @Override method onReceive (line 112) | @Override method makeComputeUpdateIntentFilter (line 181) | private static IntentFilter makeComputeUpdateIntentFilter() { method getCurrentTranscriptScrollText (line 192) | private Spanned getCurrentTranscriptScrollText() { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/ObjectTranslateUi.java class ObjectTranslateUi (line 33) | public class ObjectTranslateUi extends ASGFragment { method ObjectTranslateUi (line 40) | public ObjectTranslateUi() { method onCreate (line 44) | @Override method onCreateView (line 49) | @Override method onViewCreated (line 56) | @Override method onBroadcastReceive (line 67) | @Override method onPause (line 83) | @Override method onResume (line 88) | @Override method showObjectTranslationResults (line 93) | private void showObjectTranslationResults(JSONObject objectTranslatedD... method makeComputeUpdateIntentFilter (line 105) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/ReferenceUi.java class ReferenceUi (line 30) | public class ReferenceUi extends ASGFragment { method ReferenceUi (line 42) | public ReferenceUi() { method onCreate (line 46) | @Override method onDestroy (line 51) | @Override method onDestroyView (line 57) | @Override method onCreateView (line 63) | @Override method onViewCreated (line 71) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/RequiredArgsUi.java class RequiredArgsUi (line 22) | public class RequiredArgsUi extends ASGFragment { method RequiredArgsUi (line 25) | public RequiredArgsUi() { method onCreate (line 29) | @Override method onCreateView (line 34) | @Override method onViewCreated (line 41) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/SelectableImageGridUi.java class SelectableImageGridUi (line 31) | public class SelectableImageGridUi extends ASGFragment { method SelectableImageGridUi (line 43) | public SelectableImageGridUi() { method onCreate (line 47) | @Override method onCreateView (line 52) | @Override method onViewCreated (line 59) | @Override method selectImage (line 72) | private void selectImage(){ method showImages (line 78) | public void showImages(JSONArray data){ FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/TextWallUi.java class TextWallUi (line 21) | public class TextWallUi extends ASGFragment { method TextWallUi (line 29) | public TextWallUi() { method onCreate (line 33) | @Override method onDestroy (line 38) | @Override method onDestroyView (line 44) | @Override method onCreateView (line 50) | @Override method onViewCreated (line 58) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/UiUtils.java class UiUtils (line 5) | public class UiUtils { method scrollToBottom (line 6) | public static void scrollToBottom(TextView tv) { FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/WakeWordPostUi.java class WakeWordPostUi (line 22) | public class WakeWordPostUi extends ASGFragment { method WakeWordPostUi (line 25) | public WakeWordPostUi() { method onCreate (line 29) | @Override method onCreateView (line 34) | @Override method onViewCreated (line 41) | @Override FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/ui/adapters/CommandListRecyclerViewAdapter.java class CommandListRecyclerViewAdapter (line 16) | public class CommandListRecyclerViewAdapter extends RecyclerView.Adapter... method CommandListRecyclerViewAdapter (line 23) | public CommandListRecyclerViewAdapter(Context context, JSONArray data) { method onCreateViewHolder (line 29) | @Override method onBindViewHolder (line 36) | @Override method getItemCount (line 48) | @Override class ViewHolder (line 55) | public class ViewHolder extends RecyclerView.ViewHolder implements Vie... method ViewHolder (line 58) | ViewHolder(View itemView) { method onClick (line 64) | @Override method getItem (line 71) | String getItem(int id) { method setClickListener (line 81) | void setClickListener(ItemClickListener itemClickListener) { type ItemClickListener (line 86) | public interface ItemClickListener { method onItemClick (line 87) | void onItemClick(View view, int position); FILE: android_smart_glasses_frontend/main/app/src/main/java/com/wearableintelligencesystem/androidsmartglasses/utils/AES.java class AES (line 13) | public class AES { method setKey (line 18) | public static void setKey(String myKey) method encrypt (line 36) | public static String encrypt(String strToEncrypt, String secret) method encrypt (line 53) | public static byte [] encrypt(byte [ ] bytesToEncrypt, String secret) method decrypt (line 70) | public static String decrypt(String strToDecrypt, String secret) method decrypt (line 87) | public static byte [] decrypt(byte [] bytesToDecrypt, String secret) FILE: android_smart_glasses_frontend/main/app/src/test/java/com/example/wearableintelligencesystemandroidsmartglasses/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: example_smart_glasses_app/app/src/androidTest/java/com/teamopensmartglasses/example_smart_glasses_app/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 18) | @RunWith(AndroidJUnit4.class) method useAppContext (line 20) | @Test FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/MainActivity.java class MainActivity (line 31) | public class MainActivity extends AppCompatActivity { method onCreate (line 51) | @Override method makeMainServiceReceiverIntentFilter (line 76) | private static IntentFilter makeMainServiceReceiverIntentFilter() { method onReceive (line 84) | @Override method updateGlassesConnectionState (line 95) | public void updateGlassesConnectionState(int glassesConnectionState, S... method onResume (line 107) | @Override method onPause (line 125) | @Override method stopSmartGlassesService (line 136) | public void stopSmartGlassesService() { method startSmartGlassesService (line 146) | public void startSmartGlassesService() { method isMyServiceRunning (line 160) | private boolean isMyServiceRunning(Class serviceClass) { method bindSmartGlassesService (line 193) | public void bindSmartGlassesService(){ method unbindSmartGlassesService (line 201) | public void unbindSmartGlassesService() { method onServiceConnected (line 212) | @Override method onServiceDisconnected (line 224) | @Override method connectSmartGlasses (line 231) | public void connectSmartGlasses(SmartGlassesDevice device){ method areSmartGlassesConnected (line 242) | public boolean areSmartGlassesConnected(){ method changeAsrFramework (line 250) | public void changeAsrFramework(ASR_FRAMEWORKS asrFramework){ FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/SmartGlassesService.java class SmartGlassesService (line 13) | public class SmartGlassesService extends SmartGlassesAndroidService { method SmartGlassesService (line 16) | public SmartGlassesService(){ method onTranscript (line 28) | @Subscribe method onSmartRingButtonEvent (line 41) | @Subscribe method onGlassesTapSideEvent (line 49) | @Subscribe method deinit (line 57) | public void deinit(){ FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/ui/ConnectingToSmartGlassesUi.java class ConnectingToSmartGlassesUi (line 18) | public class ConnectingToSmartGlassesUi extends Fragment { method ConnectingToSmartGlassesUi (line 25) | public ConnectingToSmartGlassesUi() { method onCreateView (line 28) | @Override method onViewCreated (line 35) | @Override FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/ui/GlassesConnectedFragment.java class GlassesConnectedFragment (line 22) | public class GlassesConnectedFragment extends Fragment { method GlassesConnectedFragment (line 29) | public GlassesConnectedFragment() { method onCreateView (line 32) | @Override method onViewCreated (line 39) | @Override FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/ui/SelectSmartGlassesUi.java class SelectSmartGlassesUi (line 24) | public class SelectSmartGlassesUi extends Fragment { method SelectSmartGlassesUi (line 34) | public SelectSmartGlassesUi() { method onCreate (line 38) | @Override method onCreateView (line 43) | @Override method onViewCreated (line 51) | @Override method showNoGlassSelectedDialog (line 115) | public void showNoGlassSelectedDialog(){ method showUnsupportedGlassSelected (line 126) | public void showUnsupportedGlassSelected(){ FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/ui/SettingsUi.java class SettingsUi (line 34) | public class SettingsUi extends Fragment { method SettingsUi (line 46) | public SettingsUi() { method onCreateView (line 49) | @Override method onViewCreated (line 56) | @Override method sendTestCard (line 149) | public void sendTestCard(){ method launchHotspotSettings (line 155) | private void launchHotspotSettings(){ method showAPIKeyDialog (line 165) | private void showAPIKeyDialog() { method showDefaultAppDialog (line 188) | private void showDefaultAppDialog() { method showNoGoogleAsrDialog (line 195) | public void showNoGoogleAsrDialog(){ FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/ui/SmartGlassesListAdapter.java class SmartGlassesListAdapter (line 17) | public class SmartGlassesListAdapter extends ArrayAdapter glassesLi... method getSelectedPosition (line 31) | public int getSelectedPosition() { method setSelectedPosition (line 35) | public void setSelectedPosition(int selectedPosition) { method getSelectedDevice (line 39) | public SmartGlassesDevice getSelectedDevice(){ method getView (line 47) | @Override FILE: example_smart_glasses_app/app/src/main/java/com/teamopensmartglasses/example_smart_glasses_app/ui/UiUtils.java class UiUtils (line 10) | public class UiUtils { method setupTitle (line 13) | public static void setupTitle(Activity activity, String title) { FILE: example_smart_glasses_app/app/src/test/java/com/teamopensmartglasses/example_smart_glasses_app/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test