Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/78/xiaozhi-esp32
/ functions
Functions
3,761 in github.com/78/xiaozhi-esp32
⨍
Functions
3,761
◇
Types & classes
524
↓ 6 callers
Function
discard_sub_blocks
main/display/lvgl_display/gif/gifdec.c:171
↓ 6 callers
Method
height
main/display/display.h:48
↓ 6 callers
Method
value
main/mcp_server.h:105
↓ 5 callers
Method
GetAudioCodec
main/boards/esp-hi/esp_hi.cc:404
↓ 5 callers
Method
GetBacklight
main/boards/common/board.h:70
↓ 5 callers
Method
GetBatteryLevel
main/boards/common/board.cc:48
↓ 5 callers
Method
GetUuid
main/boards/common/board.h:69
↓ 5 callers
Method
IsCharging
main/boards/waveshare/esp32-c6-lcd-1.69/power_manager.h:142
↓ 5 callers
Method
IsDischarging
main/boards/waveshare/esp32-c6-lcd-1.69/power_manager.h:149
↓ 5 callers
Method
OnMultipleClick
main/boards/common/button.cc:109
↓ 5 callers
Method
PlaySound
main/application.cc:1102
↓ 5 callers
Method
PowerOff
main/boards/waveshare/esp32-s3-lcd-0.85/power_manager.h:198
↓ 5 callers
Method
SetDeviceState
main/application.cc:57
↓ 5 callers
Method
SetOutputState
main/boards/atk-dnesp32s3/atk_dnesp32s3.cc:25
↓ 5 callers
Method
SetString
main/settings.cc:40
↓ 5 callers
Method
Stop
main/display/lvgl_display/gif/lvgl_gif.cc:103
↓ 5 callers
Method
UpdateStatusBar
main/display/display.cc:35
↓ 5 callers
Method
WakeWordInvoke
main/application.cc:1016
↓ 5 callers
Method
Write
main/boards/sensecap-watcher/sensecap_audio_codec.cc:211
↓ 5 callers
Function
copy_file
Copy file
scripts/spiffs_assets/build.py:30
↓ 5 callers
Method
large_icon_font
main/display/lvgl_display/lvgl_theme.h:34
↓ 5 callers
Function
malloc_psram
main/display/lvgl_display/jpg/image_to_jpeg.cpp:19
↓ 5 callers
Method
set_text_font
main/display/lvgl_display/lvgl_theme.h:48
↓ 5 callers
Method
to_c_array
(self, filename: str)
scripts/Image_Converter/LVGLImage.py:1228
↓ 4 callers
Method
Blink
main/led/gpio_led.cc:136
↓ 4 callers
Method
Capture
main/boards/common/esp_video.cc:388
↓ 4 callers
Method
EnableAudioTesting
main/audio/audio_service.cc:606
↓ 4 callers
Method
EnableVoiceProcessing
main/audio/audio_service.cc:579
↓ 4 callers
Method
GetAudioCodec
main/boards/waveshare/esp32-s3-touch-lcd-1.54/esp32-s3-touch-lcd-1.54.cc:308
↓ 4 callers
Method
GetAudioCodec
main/boards/waveshare/esp32-s3-lcd-0.85/esp32-s3-lcd-0.85.cc:260
↓ 4 callers
Method
GetBool
main/settings.cc:70
↓ 4 callers
Method
Initialize
main/boards/yunliao-s3/power_manager.cc:49
↓ 4 callers
Method
IsCharging
main/boards/magiclick-2p5/power_manager.h:170
↓ 4 callers
Method
IsDischarging
main/boards/magiclick-2p5/power_manager.h:179
↓ 4 callers
Method
ReadOutSet
main/boards/m5stack-tab5/m5stack_tab5.cc:65
↓ 4 callers
Method
SetOutputState
main/boards/zhengchen-cam-ml307/zhengchen_cam_board_ml307.cc:41
↓ 4 callers
Method
SetOutputState
main/boards/zhengchen-cam/zhengchen_cam_board.cc:41
↓ 4 callers
Method
SetOutputState
main/boards/lichuang-dev/lichuang_dev_board.cc:29
↓ 4 callers
Method
SetOutputVolume
main/boards/nulllab-ai-vox-v3/ai_vox3_audio_codec.h:192
↓ 4 callers
Method
SetPosition
main/boards/electron-bot/oscillator.cc:106
↓ 4 callers
Method
SetPosition
main/boards/lceda-course-examples/eda-super-bear/oscillator.cc:118
↓ 4 callers
Method
SetPosition
main/boards/lceda-course-examples/eda-robot-pro/oscillator.cc:118
↓ 4 callers
Method
SetPosition
main/boards/otto-robot/oscillator.cc:118
↓ 4 callers
Method
Stop
main/audio/audio_service.cc:169
↓ 4 callers
Method
Write
main/audio/codecs/no_audio_codec.cc:217
↓ 4 callers
Method
WriteOutSet
main/boards/m5stack-tab5/m5stack_tab5.cc:66
↓ 4 callers
Method
_check_dir
(self, filename: str)
scripts/Image_Converter/LVGLImage.py:739
↓ 4 callers
Method
_check_ext
(self, filename: str, ext)
scripts/Image_Converter/LVGLImage.py:735
↓ 4 callers
Method
_replace_ext
(self, input, ext)
scripts/Image_Converter/LVGLImage.py:1278
↓ 4 callers
Method
adjust_stride
Stride can be set directly, or by stride alignment in bytes
scripts/Image_Converter/LVGLImage.py:509
↓ 4 callers
Function
color_pre_multiply
(r, g, b, a, background)
scripts/Image_Converter/LVGLImage.py:41
↓ 4 callers
Function
copy_file
Copy file
scripts/build_default_assets.py:135
↓ 4 callers
Method
input_enabled
main/audio/audio_codec.h:39
↓ 4 callers
Method
input_sample_rate
main/audio/audio_codec.h:33
↓ 4 callers
Method
output_enabled
main/audio/audio_codec.h:40
↓ 4 callers
Method
set_background_color
main/display/lvgl_display/lvgl_theme.h:37
↓ 4 callers
Method
set_chat_background_color
main/display/lvgl_display/lvgl_theme.h:39
↓ 4 callers
Method
set_text_color
main/display/lvgl_display/lvgl_theme.h:38
↓ 4 callers
Method
stop
(self)
scripts/p3_tools/p3_gui_player.py:219
↓ 3 callers
Method
EnableDeviceAec
main/audio/audio_service.cc:619
↓ 3 callers
Method
EnableOutput
main/boards/df-k10/k10_audio_codec.cc:187
↓ 3 callers
Method
EnableOutput
main/audio/audio_codec.cc:61
↓ 3 callers
Method
Feed
main/audio/wake_words/esp_wake_word.cc:62
↓ 3 callers
Method
GetBacklight
main/boards/waveshare/esp32-s3-touch-lcd-1.85/esp32-s3-touch-lcd-1.85.cc:439
↓ 3 callers
Method
GetBacklight
main/boards/waveshare/esp32-s3-touch-lcd-1.46/esp32-s3-touch-lcd-1.46.cc:237
↓ 3 callers
Method
Initialize
main/boards/common/press_to_talk_mcp_tool.cc:10
↓ 3 callers
Method
Initialize
main/audio/audio_service.cc:62
↓ 3 callers
Method
IoExpanderGetLevel
main/boards/atk-dnesp32s3-box3/atk_dnesp32s3_box3.cc:165
↓ 3 callers
Method
IoExpanderGetLevel
main/boards/atk-dnesp32s3-box2-wifi/atk_dnesp32s3_box2.cc:153
↓ 3 callers
Method
IoExpanderGetLevel
main/boards/atk-dnesp32s3-box2-4g/atk_dnesp32s3_box2.cc:153
↓ 3 callers
Method
IoExpanderSetLevel
main/boards/sensecap-watcher/sensecap_watcher.cc:183
↓ 3 callers
Method
IsCharging
main/boards/waveshare/esp32-s3-lcd-0.85/power_manager.h:172
↓ 3 callers
Method
IsCharging
main/boards/common/sy6970.cc:16
↓ 3 callers
Method
IsCharging
main/boards/xingzhi-abs-2.0/power_manager.h:263
↓ 3 callers
Method
IsDischarging
main/boards/waveshare/esp32-s3-lcd-0.85/power_manager.h:181
↓ 3 callers
Method
IsDischarging
main/boards/xingzhi-abs-2.0/power_manager.h:271
↓ 3 callers
Method
OnChargingStatusChanged
main/boards/xingzhi-abs-2.0/power_manager.h:284
↓ 3 callers
Method
OnChargingStatusChanged
main/boards/magiclick-2p5/power_manager.h:192
↓ 3 callers
Method
ParseMessage
main/mcp_server.cc:324
↓ 3 callers
Method
Pmic_SetAldo3
main/boards/waveshare/esp32-c6-touch-amoled-2.16/esp32-c6-touch-amoled-2.16.cc:61
↓ 3 callers
Method
PowerOff
main/boards/common/sy6970.cc:63
↓ 3 callers
Method
Read
main/audio/codecs/no_audio_codec.cc:240
↓ 3 callers
Method
Reboot
main/application.cc:951
↓ 3 callers
Method
RegisterTheme
main/display/lvgl_display/lvgl_theme.cc:28
↓ 3 callers
Method
Scroll
main/led/circular_strip.cc:158
↓ 3 callers
Method
SetAllColor
main/led/circular_strip.cc:52
↓ 3 callers
Method
SetOutputVolume
main/boards/esp-box-lite/box_audio_codec_lite.cc:173
↓ 3 callers
Method
SetPreviewImage
main/boards/otto-robot/otto_emoji_display.cc:98
↓ 3 callers
Method
Start
main/audio/audio_codec.cc:29
↓ 3 callers
Method
Start
main/audio/audio_service.cc:125
↓ 3 callers
Method
StartPlayer
main/boards/esp-hi/emoji_display.cc:76
↓ 3 callers
Method
Stop
main/boards/otto-robot/oscillator.h:46
↓ 3 callers
Method
assistant_bubble_color
main/display/lvgl_display/lvgl_theme.h:25
↓ 3 callers
Method
border_color
main/display/lvgl_display/lvgl_theme.h:28
↓ 3 callers
Method
from_png
Create lvgl image from png file. If cf is none, used I1/2/4/8 based on palette size
scripts/Image_Converter/LVGLImage.py:839
↓ 3 callers
Function
gd_render_frame
main/display/lvgl_display/gif/gifdec.c:752
↓ 3 callers
Function
get_key
main/display/lvgl_display/gif/gifdec.c:302
↓ 3 callers
Function
get_sound_files
获取目录中的音效文件列表
scripts/gen_lang.py:47
↓ 3 callers
Function
image_to_jpeg_cb
main/display/lvgl_display/jpg/image_to_jpeg.cpp:451
↓ 3 callers
Method
input_reference
main/audio/audio_codec.h:32
← previous
next →
101–200 of 3,761, ranked by callers