hc
2023-05-26 a23f51ed7a39e452c1037343a84d7db1ca2c5bd7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
ELF·ˆÕ@@ý{¿©ý‘‘”‘” Õý{Á¨À_Öý{¿©ý‘‘” Õý{Á¨À_Öý{¿©ý‘‘” Õý{Á¨À_Öý{¾©ý‘ ¹ @¹q­T@ù¡€R¹‘¡@¹” @¹qèT!‘ X`¸a È ‹֐‘”‘”‘” ‘”    ‘”‘” Õ Õý{¨À_ÖÿÃ
Ñý{¿©ý‘ ù¡ù¢ù‘¡@ù”‘¡@ù”‘᪠@ù”q¡
T @ù” _ù _AùñAT‘‘‘㪂 €R”‘᪠_Aù” [ù‘᪠[Aù” Wù WAùñT‘᪠WAù” Sù SAùñàT SAù(@¹qmT WAù” Où‘€Ò¡OAù” OAù”‘᪠[Aù” Kù KAù(@¹qÀT‘!€R¹‘¹‘””@ù9‘” _Aù”Ő‘᪠@ù”qT @ù” Gù GAùñAT‘‘‘㪀R”‘᪠GAù” Cù CAù(@¹” GAù”£‘᪠@ù”qT‘€Ò€Ò”@ù@ù‘⪡@ùઔ‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔv‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ_‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔH‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ1‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ‘᪠@ù”qT‘€Ò€Ò”@ù@ù‘⪡@ùઔ퐑᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ֐‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ¿‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ¨‘᪠@ù”q!T‘‘€Ò”@ù@ù‘⪡@ùઔ‘‘᪠@ù”q¡T¿ù¡ã‘‘⪀Ҕ Aùñ T Aù” ?ù Ã‘@€Ò⪀R”‘᪠?Aù” ;ù‘᪠?Aù” 7ù‘᪠?Aù” 3ù ;Aù@ù 7Aù@ù 3Aù@ù‘ Ã‘”@ù@ù¡Ã‘⪡@ù” Aù” ?Aù”P@ù@ù‘⪡@ùઔF‘᪠@ù”q¡T¿ù¡Ã‘‘⪀Ҕ Aùñ T Aù” /ù Ã‘@€Ò⪀R”‘᪠/Aù” +ù +Aù@ù‘ Ã‘”@ù@ù¡Ã‘⪡@ù” Aù” /Aù”@ù@ù‘⪡@ùઔ ‘᪠@ù”qáT @ù” 'ù‘᪠'Aù” #ù #AùñàT #Aù@ù‘€Ò”‘‘€Ò”‘” 'Aù”搑᪠@ù”qaT@ù@ù‘⪡@ùઔՐ‘᪠@ù”qaT@ù@ù‘⪡@ùઔĐ‘᪠@ù”qaT@ù@ù‘⪡@ùઔ³‘᪠@ù”qaT@ù@ù‘⪡@ùઔ¢‘᪠@ù”qaT@ù@ù‘⪡@ùઔ‘‘᪠@ù”qaT@ù@ù‘⪡@ùઔ€‘᪠@ù”qaT@ù@ù‘⪡@ùઔo‘᪠@ù”qaT@ù@ù‘⪡@ùઔ^‘᪠@ù”q¡T‘¹‘‘€Ò”@ù¹@ù¹@ù@¹”C‘᪠@ù”qÁT‘€Ò€Ò”‘””@ù9@ù@¹qaT‘”'‘᪠@ù”qaT”‘᪠@ù”qàT‘᪠@ù”qT‘᪠@ù”q!T‘””@ù!€R9 Õý{Á¨ÿÃ
‘À_Öý{¾©ý‘ ¹‘¡@¹”‘” Õý{¨À_Öý{¹©ý‘ ¹¡ ù‘ ƒ‘" @© ©" A© ©" B© ©" C© ©!D©© @¹ð}Ó¡ƒ‘ h`ø” @¹qT‘‘€Ò”U @¹qT‘‘€Ò”K @¹q¡T‘‘€Ò”‘€Ò€Ò”< @¹ q¡T‘‘€Ò”‘€Ò€Ò”- @¹qT‘‘€Ò”# @¹qT@ù@¹qT@ù¹@ù@ù”@ù@ù”‘” @ù!€R¹@ù@ù”‘” Õý{ǨÀ_Öý{¶©ý‘ ù¡ù¢¹£ ù‘£@ù¢@¹¡@ù” @ù” Où O@ùñAT‘‘‘ãªâ4€R”‘᪠O@ù” Kù‘᪠O@ù” Gù‘᪠O@ù” Cù K@ùñàT K@ù@ù‘€Ò” G@ùñ T G@ù@ù” ?ù ?@ùñAT‘‘‘㪢6€R”‘᪠?@ù” ;ù ;@ùñ€T ;@ù(@¹|@“àªô~Ó‹‹!‘‹‘€Ò”‘€Ò€Ò”‘᪠?@ù” 7ù 7@ùñàT 7@ù(@¹|@“àªô~Ó‹‹!‘‹‘€Ò”‘᪠?@ù” 3ù 3@ùñàT 3@ù(@¹|@“àªô~Ó‹‹!‘‹‘€Ò”‘᪠?@ù” /ù /@ùñ€T /@ù(@¹‘ ã‘”¡ã‘‘€Ò” ?@ù” C@ùñ`T +@ù@ù” +ù +@ùñAT‘‘‘ãªB<€R”‘᪠+@ù” 'ù '@ùñT‘᪠'@ù” #ù@ù@ù #@ù@ùáªàª”@ù@ù‘áªàª”” +@ù” O@ù” Õý{ʨÀ_Öý{º©ý‘” +ù” 'ù” #ù¿_¹!” ù‘¡_€¹xaø”᪐‘âªáª @ù”‘¡_€¹xaø”᪐‘âªáª @ù”¡@ù #@ù” _@¹ _¹‘¡_€¹xaøñaûÿT‘¢#@ù᪠+@ù”” ù@ù@ù” ù@ù@ù” '¹@ù@ù” #½ @ù”᪐‘âªáª @ù” '@¹b”᪐‘âªáª @ù” #@½À"”᪐‘âªáª @ù”‘¢@ù᪠+@ù” +@ù” ù +@ù” @ù”᪐‘âªáª '@ù” '@ù”  ù‘¡ @ù”‘¡ @ù” @ù”  @ù” Õý{ƨÀ_Öý{¼©ý‘ ù¿©¿ù‘ ù@ù ù ƒ‘” ù @ù”þÿÿý{¾©ý‘ ù@ù‘€Ò”€Òý{¨À_Öý{·©ý‘¿¹‘‘” Gù G@ùñÁT‘” €R” ƒ‘‚ €Ò€R” ƒ‘¢G@ùa €R”ñÀT¢s‘‘ ƒ‘” G@ù” @¹ý{ɨÀ_Öý{¾©ý‘” ¹” o9‡R! r@ù@9ã*¢o@9‘ä*â*¡@¹” o@9qÀT”@ù¹@ù@¹@ù¹@ù@¹(qT@ù¹@ù@¹!@ù"¹”‡R  r¡@¹?kéT@ù@9RSqT o@9RSq`T €R€Rý{¨À_Öý{»©ý‘ ¹ ã‘€Ò”¡@ù}€Ò!|› #@ùâùžÒbj¼ò¢tÓò‚äò|B›BüG“ü“@Ë ‹ 'ù €¹¡'@ù ‹ 'ù '@ùáùžÒaj¼ò¡tÓòäò|A›!üG“ü“ Ë ù¡'@ùàùžÒ`j¼ò tÓò€äò |@›üG“ ü“@Ë}€Ò|› ËHˆÒá ò|› ù‘”@ù”¢£‘@ù@ù”@ù”‘” Õý{ŨÀ_Öý{¾©ý‘ ù””Sq T@ù¹@ù@ù‘ãªb€Ò!€Ò”@ù@ù‘âª!}€RઔÀ€R”‘”””‘”@ù@ù‘âª!}€RઔHˆRà r”Ñÿÿÿ@ÑÿÑý{¿©ý‘¿'
ù‘‘” '
ù 'Jùñ T Ã‘£'Jù€‚Ò!€Ò” 'Jù” Ã‘” #
ù‘᪠#Jù” 
ù Jùñ T€t‘᪠Jù” 
ù Jùñ T Jù@ù”‘”‘””@ù £‘€Ò⪀Ҕ 7¹ 7T¹1AT‘‘‘ãªÂS€R” Ã‘”᪐@ùù@ù@ùñAT‘‘‘ãªBT€R”@ù@ù@ù€Òáªàª” 7¹ 7T¹1AT‘‘‘㪢T€R”@ù ƒ‘€Ò⪀Ҕ‘”‘”@ù c‘€Ò⪀Ҕ”€Ò€Ò€Ò€Ò€R”@ù@ù”€Rý{Á¨ÿ@‘ÿ‘À_Önothingprevnextnothingresumepausenothingsequencerandomsingleloop./aispeech_led -m on 4echo 0 > /sys/module/snd_soc_rockchip_vad/parameters/voice_inactive_framesecho mem > /sys/power/stateset vad level:%d
echo 0x60 0x40ff01C2 > /sys/kernel/debug/vad/regecho 0x60 0x40ff0200 > /sys/kernel/debug/vad/regecho 0x60 0x40ff0250 > /sys/kernel/debug/vad/regecho 0x60 0x40ff0270 > /sys/kernel/debug/vad/regecho 0x60 0x40ff0300 > /sys/kernel/debug/vad/regecho 0x60 0x40ff0350 > /sys/kernel/debug/vad/reg dds cb receive topic: %s
dds cb receive topic_data: %s
dm.outputmain.croot != NULLdmwidgetcountplay.list.updateshouldEndSessiondm.output close dialogdoa.resultdoacommand://spk.speaker.closeplay.list.clear{"duiWidget":"text", "extra":{"APICommandResult":"success"}}native://mediacontrol.media.singlesinglemode.setnative://mediacontrol.media.sequencesequencenative://mediacontrol.media.randomrandomnative://mediacontrol.media.looploopnative://mediacontrol.media.pausepausestatus.setnative://mediacontrol.media.continueresumenative://mediacontrol.media.stopnative://mediacontrol.media.replayreplaynative://mediacontrol.media.prevprevchange.set{"duiWidget":"text", "extra":{"count":"more", "skillName":"speakerChinaPlay", "title":""}}native://mediacontrol.media.nextnextnative://mediacontrol.media.changechangenative://query.music.infomusic.infotitlesubTitlelabel{"duiWidget":"text", "extra":{"title":"%s", "subTitle":"%s", "label":"%s"}}{"duiWidget":"text", "extra":{}}native://query.story.info{"duiWidget":"text", "extra":{"title":"%s"}}command://spk.speaker.voicevoicevolume.set../res/tts/vol.mp3native://alarm.set{"duiWidget":"text", "extra":{"text":"已为您设置闹钟"}}native://alarm.list{"duiWidget":"text", "extra":{"text":"您要查的闹钟不存在哦"}}native://alarm.delete{"duiWidget":"text", "extra":{"text":"已为您删除闹钟"}}native://alarm.close{"duiWidget":"text", "extra":{"text":"已为您关闭闹钟"}}native://remind.set{"duiWidget":"text", "extra":{"text":"已为您设置提醒"}}native://remind.list{"duiWidget":"text", "extra":{"text":"暂时抄不到提醒哦"}}native://remind.delete{"duiWidget":"text", "extra":{"text":"已为您删除提醒"}}native://remind.close{"duiWidget":"text", "extra":{"text":"已为您关闭提醒"}}local_wakeup.resultsys.dm.endplay.list.check./aispeech_led -m on -b  2 1sys.tts.beginsys.tts.endsys.vad.endsys.asr.begin./aispeech_led -m scroll -b 4 2 -s 100handle_doa_result doa is %d
./aispeech_led -m on 1+-stepBUTTON_EVENT_VOLUME_ADDBUTTON_EVENT_VOLUME_SUBBUTTON_EVENT_PREVBUTTON_EVENT_NEXTBUTTON_EVENT_PLAY_PAUSEBUTTON_EVENT_PLAY_PAUSE_LONGBUTTON_EVENT_MUTE_UNMUTEBUTTON_EVENT_MUTE_UNMUTE_LONGBUTTON_EVENT_MODE_WIFIBUTTON_EVENT_MODE_NORMALmqtt_cb receive: %s: %.*s
volumemusicttsdata != NULLstatusmodecurrentIndex%dplay.choose.updatecurrentvoiceId该轮到我上场了listspeedsend_tts_update_topic is %s
ui.control.topics.response/dev/input/event00.0.0.0:50001€8rcat /sys/module/snd_soc_rockchip_vad/parameters/voice_inactive_framespopen%ulinactive frames %d, max %d, dialog %d, music %d
#### public sleep mode ######## return sleep mode succeed ####voice inactive timeout,go to sleep
{"mode":"sleep"}pause >>>>resume >>>>{"mode":"normal"}./config.jsonplayerdevicedefaultret != -1dc != NULLamixer cset name='Master Playback Volume' 70chmod +x aispeech_ledled_offdds_cbmqtt_cbzhilingfgdgmgeyouhyanifxijunmqianranflucyf甜美女生沉稳纲叔淡定葛爷邻家女声标准男声可爱童声标准女声main <Ø8MintŒnn”n–n¸n»»ØñD    òg    ÷µ    øµ    ùµ    úµ     ûµ(    üµ0    ýµ8    þµ@
µH
µP
µX
‡`
h
gp
 gt
ux
F€
Y‚
“ƒ
£ˆ
!€
)¨˜
*¨ 
+¨¨
,¨°
.-¸
/gÀ
1©ÄÇ –œ‡    ‡    ž    ¢gVÇ »£ ‹O »¹ ‹;¹<¹=¹Â⇍ˆ‰g è$$`    
’         …        
’         ª
Rª    
Tª    
Uª…
V…(
v    
xg    
yM    
zg    
|M    
€g    
†g    
‡°
œ=    
žM    
ŸM
™\
›\
 
¥„    
§M    
¨M
¢£
¤\
©c0
—ø=„    
«ø    
¬ø    
­M     
®M$    
¯ø( M ‹ 8 »# ‹0 CM E» FM Gn »] ‹/ H#0 K’ M£ NM O4 Ph µ­ ‹ Ÿ  g ¡n ¦ ®g ¯nM >    
 ï !TZj>¨ #–dev $µcb %I     &¨ 'j )¬²@-+    .+    .+    /+    1g    3µ     4g(    510    7µ8¾8¾dc\    Cw    g    ']    (’    7g    8g    2T    ƒglœ®ret„g‘d …®‘àWfp†¿‘x Å‘p Å‘htidœ‘ØW!Û     ¨‘ÐW ®‘ÈW »¿"‹ÿD8 ÂÛ ‹Ë#q¨Ðœ2    $argq¨‘x%¼&g'(]œš    )]g‘Ltv_;‘h `4‘x a`‘X&cg'#Gw œÛ     HM‘| Iw‘{#3M”œ,
fp5¿‘xbuf6,
‘ 7M‘Œ »<
‹c#.¨0œn
).¨‘x#!¨Dœ¾
)!¨‘X "–‘` &¡‘x*ïg(œÄ  ðÄ     ùÄ     üÅ‘p üÅ‘h üÅ‘` üÅ‘X üÅ‘P 
µ‘H  g‘D  Ô ‘@ttsµ‘¸outµ‘°% ig‘| µÔ ‹(£Œœå )£â‘ˆ)£â‘€)£g‘ü~)£¨‘ð~ ¦Å‘x!õ     ¨Å‘p ¨Å‘htts¨Å‘`+À  ²Å‘X ³Å‘P ³Å‘H ³Å‘@ ³Å‘¸+L  ¸ú    +8A  Âú    +8m  Ë    %, ×‘˜%È ßÅ‘° àÅ‘¨%\ åÅ‘  Âõ ‹å » ‹ ‹     »& ‹ ‹    (mÜœt$evm>‘¬)m¨‘  nt‘° â„ ‹    (%4œ²$doa%g‘|,dÄ œï-dâ‘èz-dâ‘àz-d¨‘Øz.eg    !ÿ    +L±.kÅ‘x/dmnÅ‘p.oÅ‘h.yÅ‘P%\.qÅ‘`%(/outsµ‘X+hã.‡Å‘H/doa‰Å‘@0Y.¿µ‘ø~%¼.ÂÅ‘¸.Ñðz.ÄÅ‘°.ÅÅ‘¨.ÆÅ‘ 0±.Òµ‘ð~%|.ÕÅ‘˜.Ö‘ðz.×Å‘%t.âÅ‘ˆ.ãÅ‘€1ég' Âÿ ‹ï »"‹ÿ,9ÈœA-9g‘|21 œ2. œ3),œ!õ    % : ; I$ > &I$ >   I : ;      : ; I8
: ;I8 : ; I !I/ <4: ;I?<4: ; I?<! : ;  : ;  : ; I I8  I: ; ( 'I : ; I8 4: ; I?4: ; I?4: ;I?.?: ;I@–B4: ;I 4: ;I!4I4"!I/#.?: ;'I@–B$: ;I% &.?: ;I<'(.?: ;'@–B): ;I*.: ;I@–B+ ,.?: ; '@–B-: ; I.4: ; I/4: ; I0 U1.?: ; I<2.?: ; @–B3.?: ; @–B,<Ĩ¬Ðð”    ˜    ¼    •Èû /home/zyh/rk3308_linux/buildroot/output/rockchip_rk3308_release/host/lib/gcc/aarch64-rockchip-linux-gnu/6.4.0/include/home/zyh/rk3308_linux/buildroot/output/rockchip_rk3308_release/host/aarch64-rockchip-linux-gnu/sysroot/usr/include/bits/home/zyh/rk3308_linux/buildroot/output/rockchip_rk3308_release/host/aarch64-rockchip-linux-gnu/sysroot/usr/include/home/zyh/rk3308_linux/buildroot/output/rockchip_rk3308_release/host/aarch64-rockchip-linux-gnu/sysroot/usr/include/bits/typesbuttonjsonmain.cstddef.htypes.hlibio.hFILE.hstdio.hsys_errlist.hstruct_timeval.hstruct_timespec.hthread-shared-types.hpthreadtypes.htime.hbutton.hcJSON.h    (/==>/==/=B==MK’="="="="="="<iKLu=<’gg=g<K=Y2gKZ>=!==¡.á~ v=<‘g=™.ê~ uY”î~ ugò~ ugŒö~ ugˆú~ ug„þ~ ug€‚ ugü† uYøŠ ugôŽ ug𐒠ug쐖 ug萚 u!g==Yggg u/Ù.ª ֐­ u!g==Yggu/É.º Ɛ½ u=g=hh=:.I u6L u3O u0R u-V u)Y u&\ u#_ u c u=g==Jj vY=!=Y<t u  w vvu=!LK=L=Á 1K ÈZ>"f` >fd >gXi >gXn >fr >Y=KKDKK?>gh=<’ggg>h@K<‘gB×ZgBØgDÙg>g[0?K<‘g=gƒƒ"0/>./0///»»8<lh/YYZ‘Ÿ h=0‘>KL//>=†>B=g!11"g==0Kg[/!0//0Ê=!LuY=…YtY/!1A=×LŸô==g==>="K=‘‘/=!!=’t< M!g=Y3=gE4g<KL?$ƒ<“gX’Ÿ<”w=>t!hL!absmsecpthread_t_shortbufmain.ctts_labelis_enable_wakeup_IO_lock_tlevelstderr_IO_buf_endBUTTON_EVENT_VOLUME_ADDmusicvaluestring_IO_write_endunsigned intnextread_voice_inactive_frames_flagsBUTTON_EVENT_MUTE_UNMUTE__wrefsbutton_routine_markers/home/zyh/rk3308_linux/device/rockchip/rk3308/aispeech-2mic/dds_client/democlean_silence_framemodeprevend_dialogtts_voiceIdspeed__timezonepthread_cond_twait_device_mode_timeout_ms__pthread_internal_list_posend_sessionstdout__g1_start_IO_save_end__countvolumefloatm_vad_wakeup_timecountindexBUTTON_EVENT_MODE_WIFIlong long unsigned intcurrentIndexwidgetmylocksys_errlist_IO_backup_base_offsetchild__g_sizesys_nerr_filenotimevalsubTitleBUTTON_EVENT_VOLUME_SUBusertv_nsecusleepsize_tcJSON_IO_read_base_Boolbuttonstdin_nexttv_usecplayerstringuserdata__high__nextsleep_checkarrayvalueinttimespecchar_mode__daylightvoice_inactive_max_counttzname_IO_markerBUTTON_EVENT_MAX_IO_read_ptrm_is_dialogdataframes__spins__prevstatusmqtt_cb_IO_write_base_IO_2_1_stdin_long long int_IO_2_1_stdout_send_tts_update_topicBUTTON_EVENT_NEXTbutton_handle_t_IO_save_basehandle_doa_resulttopic_dataGNU C11 6.4.0 -mcpu=cortex-a35 -mlittle-endian -mabi=lp64 -g -O0 -fPICset_vad_level__syscall_slong_tBUTTON_EVENT_PREVmode_cmd__kind__pad1__pad2__pad3__pad4__pad5button_cb_vtable_offsetabstimevad_detect_funcvaluedouble__pthread_list_tlong doublechangetid2timezonedata_lenrootchange_cmdconfig_IO_read_endled_offshort intdds_clientmusic_player_playbutton_event_cblong int__ownerBUTTON_EVENT_PLAY_PAUSEtempBUTTON_EVENT_MUTE_UNMUTE_LONG_IO_FILE_plusbutton_event_tinactive_frames__datastatus_cmd__nuserstopic_locktv_secsizetypelong unsigned intmycond_old_offset_IO_FILEgettimeofday__g1_start32pthread_mutex_t__lock__g_refstypeunsigned char__tzname_sbufroot2dds_cbm_vad_wakeup_level_IO_write_ptrmicroseconds__suseconds_tspeaker__wseq32__pthread_cond_s__time_tlabel__g_signals__wseqdaylightinfo__list__lowbutton_config_tBUTTON_EVENT_MODE_NORMAL__off_tbusserver_routinesoftvad_detectsigned charmusic_playingshort unsigned intmain__PRETTY_FUNCTION__current__func__doubleresp__g1_orig_size__align_chainBUTTON_EVENT_PLAY_PAUSE_LONGFILEdo_system_sleep_flags2__size_cur_column_IO_2_1_stderr___off64_ttitle_unused2_IO_buf_base__pthread_mutex_svoiceGCC: (Buildroot 2018.02-rc3-00182-gad87ed9) 6.4.0 ÿÿÿÿx $,AžA HÞÝ $ AžA EÞÝ $ AžA EÞÝ $ÈA žA oÞÝ 4Ä A°AÀXžWA ,ÞÝ °A$4A žA JÞÝ ,ÜApž A tÞÝ ,ŒA žA àÞÝ ,(A` ž A ‡ÞÝ $DA@žA $0A žA IÞÝ ,”AžA bÞÝ , A žA EÞÝ ,AP
ž    A DÞÝ $ÐA žA <lA€ AÀ(AÐ(Šž‰A ”ÞÝ À(AÀAñÿ hp5xEx^Xnx~˜2Œ”(¢@³@@Â8      ÛÞêû0@0    ,, 1L ApStflÈt4Ä {‚Žœ°ÇÖÛèø 4ú#5,Ü?Vp‰Œ‘¨¹ÌÞñ3I^q„¼D“¡¬0¾Ìx å0” (/Ä ;LähuˆŸ´ÐÄËÒåìÐlñ÷ý)8HY`main.c$d$x__func__.4631__PRETTY_FUNCTION__.4655end_dialog.4653__PRETTY_FUNCTION__.4692change_cmd.4701status_cmd.4702mode_cmd.4703send_tts_update_topictts_voiceId.4711tts_label.4710__PRETTY_FUNCTION__.4769dcm_is_dialogis_enable_wakeupmylockmycondled_offputssystemclean_silence_framedo_system_sleepm_vad_wakeup_timem_vad_wakeup_levelset_vad_leveldds_cbstrcmpcJSON_Parse__assert_failcJSON_GetObjectItemcJSON_PrintUnformattedplay_manager_ffreecJSON_Deletehandle_doa_resultdds_client_resp_nativeapimemsetsprintfmusic_player_playbutton_cbdds_client_stop_dialogdds_client_disable_wakeupdds_client_enable_wakeupmqtt_cbdds_client_set_speakerdds_client_speakcJSON_CreateObjectcJSON_CreateArraycJSON_CreateStringcJSON_AddItemToObjectcJSON_AddItemToArraydds_client_get_speakerdds_client_get_volumedds_client_get_speedcJSON_CreateNumberbusserver_send_msgbutton_routinebutton_createbutton_runbusserver_routinebusserver_runvoice_inactive_max_countread_voice_inactive_framespopenperrorexitfgets__isoc99_sscanfpclosesleep_checkmusic_is_playingwait_device_mode_timeout_msgettimeofdaypthread_mutex_lockpthread_cond_timedwaitpthread_mutex_unlockvad_detect_funcstderrfwritedds_client_publishusleepmainfopenfreadfclosemusic_player_initmusic_player_startpthread_createdds_client_initdds_client_startselectdds_client_releaseh h'(48<(ThXh\(„7,ˆ8,”ˆ˜ˆ .°ì´ìÈ Ì Ð(ØØÜØà(èìð(øHüH(€ €(¸¸ (LPX.\(`(h.lHpH|0Œ1 p¤p¨X¬X°`´`À2ÄpÈpÔ3Üxàxì3€€384@ˆDˆP5X6\ ` l3„xˆx˜xœx¤¨¬(°)´7"¸8"À¸Ä¸È'Ð7ØÐÜÐè0ø1 ppXX` `,20à4à@3P8X7`èdèp0|€Œ57!”8!œ °9¸X¼XÈ0Ԁ؀܈àˆè5ì7!ð8!øü 9˜˜$00À4À8ˆ<ˆD5H7!L8!TXh9pÐtЀ0Œøø”ˆ˜ˆ 5¤7!¨8!°´Ä9ÌÐÜ0è(ì(ðˆôˆü57!8!  9(0,080DXHXL`P`X5\7!`8!hl|9„pˆp”0 ˜¤˜¨`¬`´5¸7!¼8!ÄÈØ9à ä ð0ü 57!8! 098È<ÈH0TðXð\```h5l7!p8!x|Œ9”ø˜ø¤0° ´ ¸(¼(Ä5È7!Ì8!Ô8Ø8è9ð˜ô˜0 ÀÀ(( 5$7!(8!0848D9LÈPÈ\0hðlðp(t(|5€7!„8!Œ88 9¨ø¬ø¸0ÌÐÜ5ð1: ((3$0(043<@@@L3lHpHx;|7!€8!”9œ6¤7¬7!°8!¸˜¼˜Ì9ÔÀØÀä0øü    5    14    :8    (<    (H    3X    à\    àd    ;h    7!l    8!€    9ˆ    6    7˜    7!œ    8!¤    ˜¨    ˜¸    9À    Ä    Ð    0à    1è    0ì    0ø    3
8
8 
5$
˜(
˜,
`0
`8
5<
H@
HD
<L
7T
`X
`d
0p
7!t
8!|
x€
x
9˜
¸œ
¸¨
0´
7!¸
8!À
ÐÄ
ÐÔ
9Ü
à
ì
0ø
7!ü
8! 0 0 9  p$ p0 0< 7!@ 8!H ˆL ˆ\ 9d Èh Èt 0€ 7!„ 8!Œ à à  9¨      ¬      ¸ 0Ä 7!È 8!Ð 8    Ô 8    ä 9ì €    ð €    ü 0 7! 8! ˜     ˜    ( 90 Ø    4 Ø    @ 0L 7!P 8!X ð    \ ð    l 9t 0
x 0
„ 0 x” xœ X  X¤ `¨ `° 5´ 7+¸ 8+À 7,Ä 8,Ì 7,Ð 8,Ø -à H
ä H
ð 0ü X
X
5   ( )  7"$ 8", 7#0 8#@ h
D h
H (P ˆ
T ˆ
` 0l )t ˜
x ˜
„ 0 ¨
” ¨
  0¬ ¸
° ¸
¼ 0È È
Ì È
Ð (Ô )Ø 7"Ü 8"ð
ð
.  (<@€'( ”( ˜8œ8¤5¸0 ¼0 À8Ä8Ì5à ä è(ì(ô5øX
üX
5À À$(((054X
8X
D5X8 \8 ``d`l5€7#„8#”7#˜8# 7!¤8!¬>°7!´8!¼?Àh
Äh
È(Ð7#Ô8#à7!ä8!ì@ðôø( P $P 4.<1PxTxXX\X``d`p2tp xp „3Œx x œ3¤€ ¨€ ´3Ð8Ô8Ü5ô1x xXXˆ ˆ (2,ð0ð<3lXpXx(|(„5ˆX
ŒX
˜5œ˜  ˜ ¬3Üxàxè`ì`ô5ø  ü  38˜<˜DˆHˆP5T¨ X¨ d3€¸ „¸ Œ;”À ˜À  5¨7À1ÔxØxÜXàXäˆ èˆ ô2øØ üØ 3à  à ,347!88!PBT7!X8!`è dè pC|7„7œD¤D¬E¼DÄÈÔFÜà àà ðGô@ø@F @@ G,H<@T X hGlDt7!x8!€Iˆ7!Œ8!”Jœ7! 8!¨K´F¼à Àà ÐGÜLäp èp øGL    G$Ø (Ø 8G@4L7TF\€ `€ pGx4€ „ Œ.0 ”0 œM¤6¬6ÐP ÔP Ü7=à8=ìOøP 7A8Ah h  R<€ @€ Dˆ Hˆ LU`Ð dÐ hVpW€:X Ø ¤Ø ¬Y´ZÌTÔ\ä7"è8"øà üà .) 7+$8+07+48+@7+D8+L7+P8+`7+d8+l7,p8,|7,€8,ˆ- 7"¤8"ø^¬°´.¸7$¼8$À_È7$Ì8$Ð7%Ô8%Ø`Ü7$à8$äaè8ì8ð. )[ 7+$8+,7c08c8`<`LdP7!T8!\ˆ`ˆpex]| € „'ˆ)Œ*°”°˜'œ7! 8!¨À¬À¼eÈfä€ è€ ìØðØôhi j(10è4è@3`ðdðp3Œk”ø˜øœk¤ø¨ø¬k°l´7Q¸8QÌmà8ä8èXìXðô2n7!8!7! 8!08488X<X@DP2T7!X8!`7/d8/toˆ8Œ8X”X˜œ¨2¬7N°8NÄmÈ Ì Ð(ÔPØPÜ(à7bä8bømü&p7!8!$q@ X p  ˆ (  0¸ 8Ø @ø H P0 €˜  ¨(°0À@ÈHØPèXø`hp( Â).    ;ùBfI—Pš\}cqIvT[    Žð“îž¾«¾ŽÈÔÇààìýø#£Œ(t    4V@—M”Zÿgþt÷ÄŽ0    ›¨?    µxÂÏãܤéKöRY`g*“7k    E    P>WÄc7o}{ܺ•¿2ËO×K    î1ùíO»*ˆ7A<ÌHéT=a…méyú†Ä’ žc±«¼    ÈQÔ àRìÔøD%%1\F    QÔ_Vl%x\ô˜4¤Ý¼XȲÔààçìý    ,Â78    Bï^AqÂ|8    ‡ï“™®t¹™ÄŽÏ½ÚåÔübÝ)uZþ Î&w,?2;8Ï?£J9ŠS—+¢‡³*º¼¿Ë§×lã¬ïaû€|ŸL4Ô9DT!cío"z$-‹#” $© µ%¾!Ê+Ӑß,è¤õSþª    Ð/öMæ\E{¯…8ŽÏžnáì    #    3    ¨:    äQ    ±n    }    ‡Œ    '›    j¦    Ä½    ²Ì    ‰Ü    ¬ç    0
þ=
\H
_
õo
ïz
¼‘
õ 
ö¯
*¿
_Ê
Ӈ
#î
@÷
|  æ ƒ+ v: rI ÃX Ìg v ˆ¥ ´× Ü ã ú Ý
· Ý* õ: æI ¯S x\ k z‰ ìž ù­ ȼ Ë gÚ mê Pÿ ë X À+ É8 xB W ;d ˜n x 9‘ ¸¢ ù² Ã Ó “    'n.,TSd…¥Œø ³‰¹4ÐÝß·îõýq    x¯p%ˆ:æUzcáq‚34²ôÇæäíùüì æÛ+e    :ÔI÷Z0cùr    ƒæ’Û¡e    ²Ü    ÃæÒ“    á'    l3IB     HL[Sa,t
zË—hÕ<@,dhLŒl´¸4ìðø ,DHtx”¤¨¼ÌÐôø0$(ÄTX䄈¬°Ð.symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.rela.data.rel.local.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.debug_frame @<@e¸M+€Ê&@H³ð1P|6P=C-€>@8´PX.¡S@ˆµØ    d±?Ów„B0r@`Ñ0 †´B`™C™”@Ñ¥0­H™    °0FR3¹yR΀RèÉ@¨ÑhU°
!    `s¨ÔÛ