Compare commits

..

9 Commits

Binary file not shown.

Before

Width:  |  Height:  |  Size: 581 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 809 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 622 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 617 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 886 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

@ -0,0 +1,26 @@
README for Linux_aisound
-----------------------
bin
|-- msc
|-- msc.cfg作用msc调试、生成msc日志
|-- res
|--tts合成资源文件
doc
|-- readme.txt
include调用SDK所需头文件
libs
|-- x86
|-- libmsc.so32位动态库
|-- x64
|-- libmsc.so64位动态库
samples
|-- tts_sample语音合成示例
|-- tts_sample.c
|-- Makefile
|-- 32bit_make.sh
|-- 64bit_make.sh

@ -0,0 +1,3 @@
2024/05/16 14:43:35
99914b932bd37a50b983c5e7c90ae93b
ŽgŕCč÷˙

@ -0,0 +1,4 @@
145
ÉqżýJ^˝i -<2D>˙Áś ŻłË=ä:p„č˘<C48D>W¸Č<C2B8>ěSךAÂé+ÜLĆ!¸ßŐq˘ý&č:}<7D>˝´řueĂy†ck§ ł‰†ťöŹŮ<C5B9>x¸v'łSŁ¬27Z([,ÎEž¶÷ĽiΔÎ_„Uďt<‰C(ôÍQÄŢ„PĽőëTM¶l'<4w÷
145
Éq§ë]ői\|ѧĹ¡˝…&ú<pÔđşÇőŹ<C591>SךAÂë(Ýa<C39D>w˙„Ů{Ąü8ě>śT4×üýˇ=eš-€5\xwíuŐ˙lŰÜ~ĺÎĂĚyŞ~7ŮÖĄv4Č$šTF /žłÍ¬^rëÔÓ[Ç{Ég"<22>l×<>$¸ĎťBú¶ĄTńlqu&w÷

File diff suppressed because it is too large Load Diff

@ -0,0 +1,713 @@
============================================================
Time 2024/05/16 14:43:35 302
============================================================
[2024/05/16 14:43:35 303] tts 811 SYS_MSG_REGCB param0 = msp_status_cb param1 = func(cc016560)
[2024/05/16 14:43:35 306] config 43 use general cloud
[2024/05/16 14:43:35 310] tts_cloud 1438 SYS_MSG_REGCB_CLOUD param0 = msp_status_cb param1 = func(cc016560)
[2024/05/16 14:43:35 311] tts 782 TTS_MSG_SSB
[2024/05/16 14:43:35 311] tts 434 params = engine_type = local,voice_name=xiaoyan, text_encoding = UTF8, tts_res_path = fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet, sample_rate = 16000, speed = 50, volume = 50, pitch = 50, rdn = 2
[2024/05/16 14:43:35 311] tts 273 auf=audio/L16;rate=16000
[2024/05/16 14:43:35 311] tts 273 auf=audio/L16;rate=16000
[2024/05/16 14:43:35 312] tts 471 ssb|use local
[2024/05/16 14:43:35 312] tts 385 local_session_begin
[2024/05/16 14:43:35 316] tts 789 TTS_MSG_SYN 0
[2024/05/16 14:43:35 316] tts 514 synth|use local
[2024/05/16 14:43:35 321] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 323] tts 557 get audio|use local
[2024/05/16 14:43:35 323] tts 599 0 nil 1
[2024/05/16 14:43:35 325] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 326] tts 557 get audio|use local
[2024/05/16 14:43:35 326] tts 599 0 nil 1
[2024/05/16 14:43:35 328] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 329] tts 557 get audio|use local
[2024/05/16 14:43:35 330] tts 599 0 nil 1
[2024/05/16 14:43:35 334] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 335] tts 557 get audio|use local
[2024/05/16 14:43:35 336] tts 599 0 nil 1
[2024/05/16 14:43:35 339] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 340] tts 557 get audio|use local
[2024/05/16 14:43:35 340] tts 599 0 nil 1
[2024/05/16 14:43:35 342] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 343] tts 557 get audio|use local
[2024/05/16 14:43:35 343] tts 599 0 nil 1
[2024/05/16 14:43:35 346] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 346] tts 557 get audio|use local
[2024/05/16 14:43:35 347] tts 599 0 nil 1
[2024/05/16 14:43:35 350] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 351] tts 557 get audio|use local
[2024/05/16 14:43:35 351] tts 599 0 nil 1
[2024/05/16 14:43:35 354] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 354] tts 557 get audio|use local
[2024/05/16 14:43:35 354] tts 599 0 nil 1
[2024/05/16 14:43:35 358] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 359] tts 557 get audio|use local
[2024/05/16 14:43:35 359] tts 599 0 nil 1
[2024/05/16 14:43:35 362] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 362] tts 557 get audio|use local
[2024/05/16 14:43:35 363] tts 599 0 nil 1
[2024/05/16 14:43:35 365] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 366] tts 557 get audio|use local
[2024/05/16 14:43:35 367] tts 599 0 nil 1
[2024/05/16 14:43:35 369] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 369] tts 557 get audio|use local
[2024/05/16 14:43:35 370] tts 599 0 nil 1
[2024/05/16 14:43:35 371] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 371] tts 557 get audio|use local
[2024/05/16 14:43:35 371] tts 599 0 nil 1
[2024/05/16 14:43:35 373] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 374] tts 557 get audio|use local
[2024/05/16 14:43:35 374] tts 599 0 nil 1
[2024/05/16 14:43:35 377] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 377] tts 557 get audio|use local
[2024/05/16 14:43:35 377] tts 599 0 nil 1
[2024/05/16 14:43:35 379] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 380] tts 557 get audio|use local
[2024/05/16 14:43:35 381] tts 599 0 nil 1
[2024/05/16 14:43:35 384] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 384] tts 557 get audio|use local
[2024/05/16 14:43:35 384] tts 599 0 nil 1
[2024/05/16 14:43:35 386] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 387] tts 557 get audio|use local
[2024/05/16 14:43:35 387] tts 599 0 nil 1
[2024/05/16 14:43:35 389] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 389] tts 557 get audio|use local
[2024/05/16 14:43:35 390] tts 599 0 nil 1
[2024/05/16 14:43:35 391] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 392] tts 557 get audio|use local
[2024/05/16 14:43:35 392] tts 599 0 nil 1
[2024/05/16 14:43:35 394] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 394] tts 557 get audio|use local
[2024/05/16 14:43:35 395] tts 599 0 nil 1
[2024/05/16 14:43:35 397] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 397] tts 557 get audio|use local
[2024/05/16 14:43:35 397] tts 599 0 nil 1
[2024/05/16 14:43:35 399] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 399] tts 557 get audio|use local
[2024/05/16 14:43:35 400] tts 599 0 nil 1
[2024/05/16 14:43:35 403] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 404] tts 557 get audio|use local
[2024/05/16 14:43:35 404] tts 599 0 nil 1
[2024/05/16 14:43:35 407] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 407] tts 557 get audio|use local
[2024/05/16 14:43:35 407] tts 599 0 nil 1
[2024/05/16 14:43:35 410] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 412] tts 557 get audio|use local
[2024/05/16 14:43:35 413] tts 599 0 nil 1
[2024/05/16 14:43:35 415] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 416] tts 557 get audio|use local
[2024/05/16 14:43:35 417] tts 599 0 nil 1
[2024/05/16 14:43:35 419] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 420] tts 557 get audio|use local
[2024/05/16 14:43:35 421] tts 599 0 nil 1
[2024/05/16 14:43:35 425] tts 301 TTS_LOCAL_CB_BEGIN
[2024/05/16 14:43:35 429] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 432] tts 557 get audio|use local
[2024/05/16 14:43:35 433] tts 599 0 nil 1
[2024/05/16 14:43:35 437] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 437] tts 557 get audio|use local
[2024/05/16 14:43:35 438] tts 599 0 nil 1
[2024/05/16 14:43:35 443] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc071d38) 33
[2024/05/16 14:43:35 444] tts 321 udata(cc071d38) 33
[2024/05/16 14:43:35 447] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc071e38) 33
[2024/05/16 14:43:35 448] tts 321 udata(cc071e38) 33
[2024/05/16 14:43:35 449] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 450] tts 557 get audio|use local
[2024/05/16 14:43:35 453] tts 570 local audiolen: 212 ,ced: 33
[2024/05/16 14:43:35 454] tts 599 0 udata(cc072088) 1
[2024/05/16 14:43:35 458] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0720d8) 33
[2024/05/16 14:43:35 459] tts 321 udata(cc0720d8) 33
[2024/05/16 14:43:35 460] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072178) 33
[2024/05/16 14:43:35 461] tts 321 udata(cc072178) 33
[2024/05/16 14:43:35 463] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072278) 33
[2024/05/16 14:43:35 463] tts 321 udata(cc072278) 33
[2024/05/16 14:43:35 464] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 465] tts 557 get audio|use local
[2024/05/16 14:43:35 470] tts 570 local audiolen: 7012 ,ced: 33
[2024/05/16 14:43:35 470] tts 599 0 udata(cc06c8f8) 1
[2024/05/16 14:43:35 482] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 482] tts 557 get audio|use local
[2024/05/16 14:43:35 484] tts 570 local audiolen: 7176 ,ced: 33
[2024/05/16 14:43:35 486] tts 599 0 udata(cc071bd8) 1
[2024/05/16 14:43:35 489] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 490] tts 557 get audio|use local
[2024/05/16 14:43:35 490] tts 570 local audiolen: 8480 ,ced: 33
[2024/05/16 14:43:35 491] tts 599 0 udata(cc072698) 1
[2024/05/16 14:43:35 494] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc071c88) 33
[2024/05/16 14:43:35 496] tts 321 udata(cc071c88) 33
[2024/05/16 14:43:35 497] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(c8055148) 33
[2024/05/16 14:43:35 498] tts 321 udata(c8055148) 33
[2024/05/16 14:43:35 505] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072948) 33
[2024/05/16 14:43:35 507] tts 321 udata(cc072948) 33
[2024/05/16 14:43:35 510] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072a48) 33
[2024/05/16 14:43:35 515] tts 321 udata(cc072a48) 33
[2024/05/16 14:43:35 517] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072b48) 33
[2024/05/16 14:43:35 517] tts 321 udata(cc072b48) 33
[2024/05/16 14:43:35 518] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072c48) 33
[2024/05/16 14:43:35 519] tts 321 udata(cc072c48) 33
[2024/05/16 14:43:35 520] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072d48) 33
[2024/05/16 14:43:35 532] tts 321 udata(cc072d48) 33
[2024/05/16 14:43:35 536] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072e48) 33
[2024/05/16 14:43:35 538] tts 321 udata(cc072e48) 33
[2024/05/16 14:43:35 541] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc072f48) 33
[2024/05/16 14:43:35 542] tts 321 udata(cc072f48) 33
[2024/05/16 14:43:35 546] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc073048) 33
[2024/05/16 14:43:35 548] tts 321 udata(cc073048) 33
[2024/05/16 14:43:35 550] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc080eb8) 33
[2024/05/16 14:43:35 552] tts 321 udata(cc080eb8) 33
[2024/05/16 14:43:35 580] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc080fb8) 33
[2024/05/16 14:43:35 582] tts 321 udata(cc080fb8) 33
[2024/05/16 14:43:35 590] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0810b8) 33
[2024/05/16 14:43:35 592] tts 321 udata(cc0810b8) 33
[2024/05/16 14:43:35 594] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0811b8) 33
[2024/05/16 14:43:35 594] tts 321 udata(cc0811b8) 33
[2024/05/16 14:43:35 595] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0812b8) 33
[2024/05/16 14:43:35 596] tts 321 udata(cc0812b8) 33
[2024/05/16 14:43:35 600] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0813b8) 33
[2024/05/16 14:43:35 602] tts 321 udata(cc0813b8) 33
[2024/05/16 14:43:35 605] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0814b8) 33
[2024/05/16 14:43:35 606] tts 321 udata(cc0814b8) 33
[2024/05/16 14:43:35 608] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0815b8) 33
[2024/05/16 14:43:35 608] tts 321 udata(cc0815b8) 33
[2024/05/16 14:43:35 621] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0816b8) 33
[2024/05/16 14:43:35 622] tts 321 udata(cc0816b8) 33
[2024/05/16 14:43:35 623] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0817b8) 33
[2024/05/16 14:43:35 626] tts 321 udata(cc0817b8) 33
[2024/05/16 14:43:35 637] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0818b8) 33
[2024/05/16 14:43:35 638] tts 321 udata(cc0818b8) 33
[2024/05/16 14:43:35 639] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0819b8) 33
[2024/05/16 14:43:35 639] tts 321 udata(cc0819b8) 33
[2024/05/16 14:43:35 641] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc081ab8) 33
[2024/05/16 14:43:35 642] tts 321 udata(cc081ab8) 33
[2024/05/16 14:43:35 645] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc081bb8) 33
[2024/05/16 14:43:35 647] tts 321 udata(cc081bb8) 33
[2024/05/16 14:43:35 649] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc081cb8) 33
[2024/05/16 14:43:35 650] tts 321 udata(cc081cb8) 33
[2024/05/16 14:43:35 652] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc081db8) 66
[2024/05/16 14:43:35 653] tts 321 udata(cc081db8) 66
[2024/05/16 14:43:35 657] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc081eb8) 66
[2024/05/16 14:43:35 658] tts 321 udata(cc081eb8) 66
[2024/05/16 14:43:35 660] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc081fb8) 66
[2024/05/16 14:43:35 661] tts 321 udata(cc081fb8) 66
[2024/05/16 14:43:35 662] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0820b8) 66
[2024/05/16 14:43:35 663] tts 321 udata(cc0820b8) 66
[2024/05/16 14:43:35 664] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0821b8) 66
[2024/05/16 14:43:35 665] tts 321 udata(cc0821b8) 66
[2024/05/16 14:43:35 666] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0822b8) 66
[2024/05/16 14:43:35 667] tts 321 udata(cc0822b8) 66
[2024/05/16 14:43:35 668] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0823b8) 66
[2024/05/16 14:43:35 669] tts 321 udata(cc0823b8) 66
[2024/05/16 14:43:35 670] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0824b8) 66
[2024/05/16 14:43:35 670] tts 321 udata(cc0824b8) 66
[2024/05/16 14:43:35 671] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0825b8) 66
[2024/05/16 14:43:35 671] tts 321 udata(cc0825b8) 66
[2024/05/16 14:43:35 672] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0826b8) 66
[2024/05/16 14:43:35 673] tts 321 udata(cc0826b8) 66
[2024/05/16 14:43:35 673] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0827b8) 66
[2024/05/16 14:43:35 674] tts 321 udata(cc0827b8) 66
[2024/05/16 14:43:35 674] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0828b8) 66
[2024/05/16 14:43:35 674] tts 321 udata(cc0828b8) 66
[2024/05/16 14:43:35 676] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0829b8) 66
[2024/05/16 14:43:35 678] tts 321 udata(cc0829b8) 66
[2024/05/16 14:43:35 679] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc082ab8) 66
[2024/05/16 14:43:35 680] tts 321 udata(cc082ab8) 66
[2024/05/16 14:43:35 682] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc082bb8) 66
[2024/05/16 14:43:35 683] tts 321 udata(cc082bb8) 66
[2024/05/16 14:43:35 685] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc082cb8) 66
[2024/05/16 14:43:35 685] tts 321 udata(cc082cb8) 66
[2024/05/16 14:43:35 686] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc082db8) 66
[2024/05/16 14:43:35 687] tts 321 udata(cc082db8) 66
[2024/05/16 14:43:35 689] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc082eb8) 66
[2024/05/16 14:43:35 690] tts 321 udata(cc082eb8) 66
[2024/05/16 14:43:35 692] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc082fb8) 66
[2024/05/16 14:43:35 692] tts 321 udata(cc082fb8) 66
[2024/05/16 14:43:35 694] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0830b8) 66
[2024/05/16 14:43:35 694] tts 321 udata(cc0830b8) 66
[2024/05/16 14:43:35 696] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0831b8) 66
[2024/05/16 14:43:35 697] tts 321 udata(cc0831b8) 66
[2024/05/16 14:43:35 698] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0832b8) 66
[2024/05/16 14:43:35 699] tts 321 udata(cc0832b8) 66
[2024/05/16 14:43:35 701] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc0833b8) 66
[2024/05/16 14:43:35 702] tts 321 udata(cc0833b8) 66
[2024/05/16 14:43:35 703] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02bde8) 66
[2024/05/16 14:43:35 704] tts 321 udata(cc02bde8) 66
[2024/05/16 14:43:35 706] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02bee8) 66
[2024/05/16 14:43:35 706] tts 321 udata(cc02bee8) 66
[2024/05/16 14:43:35 707] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02bfe8) 66
[2024/05/16 14:43:35 709] tts 321 udata(cc02bfe8) 66
[2024/05/16 14:43:35 710] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c0e8) 66
[2024/05/16 14:43:35 711] tts 321 udata(cc02c0e8) 66
[2024/05/16 14:43:35 713] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c1e8) 66
[2024/05/16 14:43:35 714] tts 321 udata(cc02c1e8) 66
[2024/05/16 14:43:35 715] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c2e8) 66
[2024/05/16 14:43:35 716] tts 321 udata(cc02c2e8) 66
[2024/05/16 14:43:35 718] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c3e8) 66
[2024/05/16 14:43:35 719] tts 321 udata(cc02c3e8) 66
[2024/05/16 14:43:35 721] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c4e8) 105
[2024/05/16 14:43:35 722] tts 321 udata(cc02c4e8) 105
[2024/05/16 14:43:35 724] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c5e8) 105
[2024/05/16 14:43:35 725] tts 321 udata(cc02c5e8) 105
[2024/05/16 14:43:35 727] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c6e8) 105
[2024/05/16 14:43:35 727] tts 321 udata(cc02c6e8) 105
[2024/05/16 14:43:35 728] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c7e8) 105
[2024/05/16 14:43:35 728] tts 321 udata(cc02c7e8) 105
[2024/05/16 14:43:35 729] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c8e8) 105
[2024/05/16 14:43:35 730] tts 321 udata(cc02c8e8) 105
[2024/05/16 14:43:35 730] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02c988) 105
[2024/05/16 14:43:35 731] tts 321 udata(cc02c988) 105
[2024/05/16 14:43:35 731] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02b968) 105
[2024/05/16 14:43:35 732] tts 321 udata(cc02b968) 105
[2024/05/16 14:43:35 732] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02ba68) 105
[2024/05/16 14:43:35 733] tts 321 udata(cc02ba68) 105
[2024/05/16 14:43:35 736] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02bb68) 105
[2024/05/16 14:43:35 737] tts 321 udata(cc02bb68) 105
[2024/05/16 14:43:35 738] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02bc68) 105
[2024/05/16 14:43:35 739] tts 321 udata(cc02bc68) 105
[2024/05/16 14:43:35 741] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02bd68) 105
[2024/05/16 14:43:35 742] tts 321 udata(cc02bd68) 105
[2024/05/16 14:43:35 743] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02ca88) 105
[2024/05/16 14:43:35 744] tts 321 udata(cc02ca88) 105
[2024/05/16 14:43:35 746] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02cb88) 105
[2024/05/16 14:43:35 747] tts 321 udata(cc02cb88) 105
[2024/05/16 14:43:35 748] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02cc88) 105
[2024/05/16 14:43:35 748] tts 321 udata(cc02cc88) 105
[2024/05/16 14:43:35 749] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02cd88) 105
[2024/05/16 14:43:35 749] tts 321 udata(cc02cd88) 105
[2024/05/16 14:43:35 750] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02ce88) 105
[2024/05/16 14:43:35 751] tts 321 udata(cc02ce88) 105
[2024/05/16 14:43:35 752] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02d7e8) 105
[2024/05/16 14:43:35 752] tts 321 udata(cc02d7e8) 105
[2024/05/16 14:43:35 753] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02d8e8) 105
[2024/05/16 14:43:35 753] tts 321 udata(cc02d8e8) 105
[2024/05/16 14:43:35 754] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02d438) 105
[2024/05/16 14:43:35 755] tts 321 udata(cc02d438) 105
[2024/05/16 14:43:35 756] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02d538) 105
[2024/05/16 14:43:35 756] tts 321 udata(cc02d538) 105
[2024/05/16 14:43:35 757] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02d638) 105
[2024/05/16 14:43:35 757] tts 321 udata(cc02d638) 105
[2024/05/16 14:43:35 758] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02d738) 105
[2024/05/16 14:43:35 759] tts 321 udata(cc02d738) 105
[2024/05/16 14:43:35 759] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02e248) 105
[2024/05/16 14:43:35 760] tts 321 udata(cc02e248) 105
[2024/05/16 14:43:35 761] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02e348) 105
[2024/05/16 14:43:35 762] tts 321 udata(cc02e348) 105
[2024/05/16 14:43:35 763] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02d9e8) 105
[2024/05/16 14:43:35 763] tts 321 udata(cc02d9e8) 105
[2024/05/16 14:43:35 764] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02dae8) 105
[2024/05/16 14:43:35 765] tts 321 udata(cc02dae8) 105
[2024/05/16 14:43:35 765] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02dbe8) 105
[2024/05/16 14:43:35 765] tts 321 udata(cc02dbe8) 105
[2024/05/16 14:43:35 766] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02dce8) 105
[2024/05/16 14:43:35 766] tts 321 udata(cc02dce8) 105
[2024/05/16 14:43:35 767] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02dde8) 105
[2024/05/16 14:43:35 767] tts 321 udata(cc02dde8) 105
[2024/05/16 14:43:35 768] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02dee8) 105
[2024/05/16 14:43:35 768] tts 321 udata(cc02dee8) 105
[2024/05/16 14:43:35 768] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02ec78) 105
[2024/05/16 14:43:35 769] tts 321 udata(cc02ec78) 105
[2024/05/16 14:43:35 769] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02ed78) 129
[2024/05/16 14:43:35 769] tts 321 udata(cc02ed78) 129
[2024/05/16 14:43:35 770] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02ee78) 129
[2024/05/16 14:43:35 770] tts 321 udata(cc02ee78) 129
[2024/05/16 14:43:35 771] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02ef78) 129
[2024/05/16 14:43:35 771] tts 321 udata(cc02ef78) 129
[2024/05/16 14:43:35 772] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02f078) 129
[2024/05/16 14:43:35 772] tts 321 udata(cc02f078) 129
[2024/05/16 14:43:35 772] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02f178) 129
[2024/05/16 14:43:35 773] tts 321 udata(cc02f178) 129
[2024/05/16 14:43:35 773] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02f278) 129
[2024/05/16 14:43:35 773] tts 321 udata(cc02f278) 129
[2024/05/16 14:43:35 774] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02f378) 129
[2024/05/16 14:43:35 774] tts 321 udata(cc02f378) 129
[2024/05/16 14:43:35 775] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02f478) 129
[2024/05/16 14:43:35 775] tts 321 udata(cc02f478) 129
[2024/05/16 14:43:35 775] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(cc02f578) 129
[2024/05/16 14:43:35 776] tts 321 udata(cc02f578) 129
[2024/05/16 14:43:35 776] tts 303 0 0
[2024/05/16 14:43:35 776] tts 314 TTS_LOCAL_CB_END, 2
[2024/05/16 14:43:35 777] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 777] tts 557 get audio|use local
[2024/05/16 14:43:35 777] tts 570 local audiolen: 14124 ,ced: 33
[2024/05/16 14:43:35 778] tts 599 0 udata(cc02f818) 1
[2024/05/16 14:43:35 779] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 779] tts 557 get audio|use local
[2024/05/16 14:43:35 780] tts 570 local audiolen: 4808 ,ced: 33
[2024/05/16 14:43:35 780] tts 599 0 udata(cc030b48) 1
[2024/05/16 14:43:35 781] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 782] tts 557 get audio|use local
[2024/05/16 14:43:35 782] tts 570 local audiolen: 7822 ,ced: 33
[2024/05/16 14:43:35 782] tts 599 0 udata(cc080c28) 1
[2024/05/16 14:43:35 785] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 785] tts 557 get audio|use local
[2024/05/16 14:43:35 785] tts 570 local audiolen: 6836 ,ced: 33
[2024/05/16 14:43:35 785] tts 599 0 udata(cc072418) 1
[2024/05/16 14:43:35 788] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 788] tts 557 get audio|use local
[2024/05/16 14:43:35 788] tts 570 local audiolen: 4298 ,ced: 33
[2024/05/16 14:43:35 789] tts 599 0 udata(cc030948) 1
[2024/05/16 14:43:35 790] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 790] tts 557 get audio|use local
[2024/05/16 14:43:35 791] tts 570 local audiolen: 7756 ,ced: 33
[2024/05/16 14:43:35 791] tts 599 0 udata(cc030998) 1
[2024/05/16 14:43:35 793] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 793] tts 557 get audio|use local
[2024/05/16 14:43:35 793] tts 570 local audiolen: 9242 ,ced: 33
[2024/05/16 14:43:35 793] tts 599 0 udata(cc0309e8) 1
[2024/05/16 14:43:35 795] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 795] tts 557 get audio|use local
[2024/05/16 14:43:35 795] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 796] tts 599 0 udata(cc030a38) 1
[2024/05/16 14:43:35 797] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 797] tts 557 get audio|use local
[2024/05/16 14:43:35 798] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 798] tts 599 0 udata(cc030a88) 1
[2024/05/16 14:43:35 799] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 800] tts 557 get audio|use local
[2024/05/16 14:43:35 800] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 800] tts 599 0 udata(cc030ad8) 1
[2024/05/16 14:43:35 802] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 802] tts 557 get audio|use local
[2024/05/16 14:43:35 802] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 802] tts 599 0 udata(cc080c78) 1
[2024/05/16 14:43:35 804] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 804] tts 557 get audio|use local
[2024/05/16 14:43:35 804] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 804] tts 599 0 udata(cc080cc8) 1
[2024/05/16 14:43:35 806] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 806] tts 557 get audio|use local
[2024/05/16 14:43:35 806] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 807] tts 599 0 udata(cc080d18) 1
[2024/05/16 14:43:35 808] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 808] tts 557 get audio|use local
[2024/05/16 14:43:35 809] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 809] tts 599 0 udata(cc080d68) 1
[2024/05/16 14:43:35 810] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 810] tts 557 get audio|use local
[2024/05/16 14:43:35 810] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 811] tts 599 0 udata(cc080db8) 1
[2024/05/16 14:43:35 812] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 813] tts 557 get audio|use local
[2024/05/16 14:43:35 813] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 813] tts 599 0 udata(cc080e08) 1
[2024/05/16 14:43:35 814] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 815] tts 557 get audio|use local
[2024/05/16 14:43:35 815] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 815] tts 599 0 udata(cc080e58) 1
[2024/05/16 14:43:35 817] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 817] tts 557 get audio|use local
[2024/05/16 14:43:35 818] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 818] tts 599 0 udata(cc030b98) 1
[2024/05/16 14:43:35 819] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 819] tts 557 get audio|use local
[2024/05/16 14:43:35 820] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 820] tts 599 0 udata(cc030be8) 1
[2024/05/16 14:43:35 821] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 822] tts 557 get audio|use local
[2024/05/16 14:43:35 822] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 822] tts 599 0 udata(cc030c38) 1
[2024/05/16 14:43:35 823] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 824] tts 557 get audio|use local
[2024/05/16 14:43:35 824] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 824] tts 599 0 udata(cc030c88) 1
[2024/05/16 14:43:35 826] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 826] tts 557 get audio|use local
[2024/05/16 14:43:35 826] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 826] tts 599 0 udata(cc030cd8) 1
[2024/05/16 14:43:35 828] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 828] tts 557 get audio|use local
[2024/05/16 14:43:35 828] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 828] tts 599 0 udata(cc030d28) 1
[2024/05/16 14:43:35 830] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 830] tts 557 get audio|use local
[2024/05/16 14:43:35 830] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 830] tts 599 0 udata(cc030d78) 1
[2024/05/16 14:43:35 832] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 832] tts 557 get audio|use local
[2024/05/16 14:43:35 833] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:43:35 833] tts 599 0 udata(cc030dc8) 1
[2024/05/16 14:43:35 834] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 834] tts 557 get audio|use local
[2024/05/16 14:43:35 835] tts 570 local audiolen: 160 ,ced: 33
[2024/05/16 14:43:35 835] tts 599 0 udata(cc030ec8) 1
[2024/05/16 14:43:35 836] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 836] tts 557 get audio|use local
[2024/05/16 14:43:35 837] tts 570 local audiolen: 212 ,ced: 66
[2024/05/16 14:43:35 837] tts 599 0 udata(cc030f18) 1
[2024/05/16 14:43:35 838] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 838] tts 557 get audio|use local
[2024/05/16 14:43:35 839] tts 570 local audiolen: 6532 ,ced: 66
[2024/05/16 14:43:35 839] tts 599 0 udata(cc080728) 1
[2024/05/16 14:43:35 840] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 841] tts 557 get audio|use local
[2024/05/16 14:43:35 841] tts 570 local audiolen: 5602 ,ced: 66
[2024/05/16 14:43:35 841] tts 599 0 udata(cc080388) 1
[2024/05/16 14:43:35 843] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 843] tts 557 get audio|use local
[2024/05/16 14:43:35 843] tts 570 local audiolen: 7048 ,ced: 66
[2024/05/16 14:43:35 843] tts 599 0 udata(cc0803d8) 1
[2024/05/16 14:43:35 845] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 846] tts 557 get audio|use local
[2024/05/16 14:43:35 846] tts 570 local audiolen: 7484 ,ced: 66
[2024/05/16 14:43:35 847] tts 599 0 udata(cc080428) 1
[2024/05/16 14:43:35 848] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 848] tts 557 get audio|use local
[2024/05/16 14:43:35 849] tts 570 local audiolen: 7204 ,ced: 66
[2024/05/16 14:43:35 849] tts 599 0 udata(cc080478) 1
[2024/05/16 14:43:35 850] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 851] tts 557 get audio|use local
[2024/05/16 14:43:35 851] tts 570 local audiolen: 7976 ,ced: 66
[2024/05/16 14:43:35 851] tts 599 0 udata(cc0804c8) 1
[2024/05/16 14:43:35 853] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 853] tts 557 get audio|use local
[2024/05/16 14:43:35 853] tts 570 local audiolen: 6348 ,ced: 66
[2024/05/16 14:43:35 853] tts 599 0 udata(cc080518) 1
[2024/05/16 14:43:35 855] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 855] tts 557 get audio|use local
[2024/05/16 14:43:35 855] tts 570 local audiolen: 7224 ,ced: 66
[2024/05/16 14:43:35 855] tts 599 0 udata(cc080568) 1
[2024/05/16 14:43:35 857] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 857] tts 557 get audio|use local
[2024/05/16 14:43:35 858] tts 570 local audiolen: 12294 ,ced: 66
[2024/05/16 14:43:35 858] tts 599 0 udata(cc0805b8) 1
[2024/05/16 14:43:35 859] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 860] tts 557 get audio|use local
[2024/05/16 14:43:35 860] tts 570 local audiolen: 7490 ,ced: 66
[2024/05/16 14:43:35 860] tts 599 0 udata(cc080608) 1
[2024/05/16 14:43:35 862] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 862] tts 557 get audio|use local
[2024/05/16 14:43:35 862] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 862] tts 599 0 udata(cc080658) 1
[2024/05/16 14:43:35 864] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 864] tts 557 get audio|use local
[2024/05/16 14:43:35 864] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 865] tts 599 0 udata(cc0806a8) 1
[2024/05/16 14:43:35 866] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 866] tts 557 get audio|use local
[2024/05/16 14:43:35 866] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 867] tts 599 0 udata(cc080778) 1
[2024/05/16 14:43:35 868] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 868] tts 557 get audio|use local
[2024/05/16 14:43:35 869] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 869] tts 599 0 udata(cc0807c8) 1
[2024/05/16 14:43:35 870] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 870] tts 557 get audio|use local
[2024/05/16 14:43:35 870] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 871] tts 599 0 udata(cc080818) 1
[2024/05/16 14:43:35 872] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 873] tts 557 get audio|use local
[2024/05/16 14:43:35 873] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 873] tts 599 0 udata(cc080868) 1
[2024/05/16 14:43:35 874] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 874] tts 557 get audio|use local
[2024/05/16 14:43:35 875] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 875] tts 599 0 udata(cc0808b8) 1
[2024/05/16 14:43:35 877] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 877] tts 557 get audio|use local
[2024/05/16 14:43:35 877] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 877] tts 599 0 udata(cc080908) 1
[2024/05/16 14:43:35 879] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 879] tts 557 get audio|use local
[2024/05/16 14:43:35 880] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 880] tts 599 0 udata(cc080958) 1
[2024/05/16 14:43:35 881] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 882] tts 557 get audio|use local
[2024/05/16 14:43:35 882] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 883] tts 599 0 udata(cc0809a8) 1
[2024/05/16 14:43:35 885] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 885] tts 557 get audio|use local
[2024/05/16 14:43:35 885] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 885] tts 599 0 udata(cc0809f8) 1
[2024/05/16 14:43:35 887] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 887] tts 557 get audio|use local
[2024/05/16 14:43:35 887] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 887] tts 599 0 udata(cc080a48) 1
[2024/05/16 14:43:35 889] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 889] tts 557 get audio|use local
[2024/05/16 14:43:35 889] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 889] tts 599 0 udata(cc080a98) 1
[2024/05/16 14:43:35 891] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 891] tts 557 get audio|use local
[2024/05/16 14:43:35 891] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 891] tts 599 0 udata(cc080ae8) 1
[2024/05/16 14:43:35 893] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 893] tts 557 get audio|use local
[2024/05/16 14:43:35 893] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 894] tts 599 0 udata(cc080b38) 1
[2024/05/16 14:43:35 895] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 895] tts 557 get audio|use local
[2024/05/16 14:43:35 895] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 896] tts 599 0 udata(cc080b88) 1
[2024/05/16 14:43:35 897] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 897] tts 557 get audio|use local
[2024/05/16 14:43:35 897] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 898] tts 599 0 udata(cc080bd8) 1
[2024/05/16 14:43:35 899] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 899] tts 557 get audio|use local
[2024/05/16 14:43:35 899] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:43:35 900] tts 599 0 udata(cc030f68) 1
[2024/05/16 14:43:35 901] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 902] tts 557 get audio|use local
[2024/05/16 14:43:35 902] tts 570 local audiolen: 160 ,ced: 66
[2024/05/16 14:43:35 902] tts 599 0 udata(cc030fb8) 1
[2024/05/16 14:43:35 904] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 904] tts 557 get audio|use local
[2024/05/16 14:43:35 904] tts 570 local audiolen: 140 ,ced: 105
[2024/05/16 14:43:35 904] tts 599 0 udata(cc0310a8) 1
[2024/05/16 14:43:35 906] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 906] tts 557 get audio|use local
[2024/05/16 14:43:35 906] tts 570 local audiolen: 7050 ,ced: 105
[2024/05/16 14:43:35 906] tts 599 0 udata(cc0310f8) 1
[2024/05/16 14:43:35 908] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 908] tts 557 get audio|use local
[2024/05/16 14:43:35 908] tts 570 local audiolen: 5460 ,ced: 105
[2024/05/16 14:43:35 909] tts 599 0 udata(cc0802f8) 1
[2024/05/16 14:43:35 910] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 911] tts 557 get audio|use local
[2024/05/16 14:43:35 911] tts 570 local audiolen: 12330 ,ced: 105
[2024/05/16 14:43:35 911] tts 599 0 udata(cc031148) 1
[2024/05/16 14:43:35 912] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 913] tts 557 get audio|use local
[2024/05/16 14:43:35 913] tts 570 local audiolen: 14780 ,ced: 105
[2024/05/16 14:43:35 913] tts 599 0 udata(cc031198) 1
[2024/05/16 14:43:35 915] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 915] tts 557 get audio|use local
[2024/05/16 14:43:35 915] tts 570 local audiolen: 3838 ,ced: 105
[2024/05/16 14:43:35 915] tts 599 0 udata(cc030778) 1
[2024/05/16 14:43:35 917] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 917] tts 557 get audio|use local
[2024/05/16 14:43:35 917] tts 570 local audiolen: 7172 ,ced: 105
[2024/05/16 14:43:35 917] tts 599 0 udata(cc0307c8) 1
[2024/05/16 14:43:35 919] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 919] tts 557 get audio|use local
[2024/05/16 14:43:35 919] tts 570 local audiolen: 6134 ,ced: 105
[2024/05/16 14:43:35 919] tts 599 0 udata(cc030818) 1
[2024/05/16 14:43:35 921] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 921] tts 557 get audio|use local
[2024/05/16 14:43:35 921] tts 570 local audiolen: 8974 ,ced: 105
[2024/05/16 14:43:35 922] tts 599 0 udata(cc030868) 1
[2024/05/16 14:43:35 923] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 923] tts 557 get audio|use local
[2024/05/16 14:43:35 923] tts 570 local audiolen: 10440 ,ced: 105
[2024/05/16 14:43:35 923] tts 599 0 udata(cc0308b8) 1
[2024/05/16 14:43:35 925] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 925] tts 557 get audio|use local
[2024/05/16 14:43:35 925] tts 570 local audiolen: 2998 ,ced: 105
[2024/05/16 14:43:35 925] tts 599 0 udata(cc030438) 1
[2024/05/16 14:43:35 927] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 927] tts 557 get audio|use local
[2024/05/16 14:43:35 927] tts 570 local audiolen: 10480 ,ced: 105
[2024/05/16 14:43:35 927] tts 599 0 udata(cc030488) 1
[2024/05/16 14:43:35 929] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 929] tts 557 get audio|use local
[2024/05/16 14:43:35 929] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 929] tts 599 0 udata(cc0304d8) 1
[2024/05/16 14:43:35 931] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 931] tts 557 get audio|use local
[2024/05/16 14:43:35 931] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 932] tts 599 0 udata(cc030528) 1
[2024/05/16 14:43:35 933] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 933] tts 557 get audio|use local
[2024/05/16 14:43:35 933] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 934] tts 599 0 udata(cc030578) 1
[2024/05/16 14:43:35 935] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 935] tts 557 get audio|use local
[2024/05/16 14:43:35 935] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 935] tts 599 0 udata(cc0305c8) 1
[2024/05/16 14:43:35 937] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 937] tts 557 get audio|use local
[2024/05/16 14:43:35 937] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 937] tts 599 0 udata(cc030618) 1
[2024/05/16 14:43:35 939] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 939] tts 557 get audio|use local
[2024/05/16 14:43:35 939] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 939] tts 599 0 udata(cc030668) 1
[2024/05/16 14:43:35 941] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 941] tts 557 get audio|use local
[2024/05/16 14:43:35 941] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 942] tts 599 0 udata(cc0306b8) 1
[2024/05/16 14:43:35 944] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 944] tts 557 get audio|use local
[2024/05/16 14:43:35 944] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 944] tts 599 0 udata(cc030708) 1
[2024/05/16 14:43:35 946] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 946] tts 557 get audio|use local
[2024/05/16 14:43:35 946] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 946] tts 599 0 udata(cc0311e8) 1
[2024/05/16 14:43:35 948] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 948] tts 557 get audio|use local
[2024/05/16 14:43:35 948] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 948] tts 599 0 udata(cc031238) 1
[2024/05/16 14:43:35 950] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 950] tts 557 get audio|use local
[2024/05/16 14:43:35 950] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 950] tts 599 0 udata(cc031288) 1
[2024/05/16 14:43:35 952] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 952] tts 557 get audio|use local
[2024/05/16 14:43:35 952] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 952] tts 599 0 udata(cc0312d8) 1
[2024/05/16 14:43:35 954] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 954] tts 557 get audio|use local
[2024/05/16 14:43:35 954] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 954] tts 599 0 udata(cc031328) 1
[2024/05/16 14:43:35 956] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 956] tts 557 get audio|use local
[2024/05/16 14:43:35 956] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 957] tts 599 0 udata(cc031378) 1
[2024/05/16 14:43:35 958] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 958] tts 557 get audio|use local
[2024/05/16 14:43:35 958] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 958] tts 599 0 udata(cc0313c8) 1
[2024/05/16 14:43:35 960] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 960] tts 557 get audio|use local
[2024/05/16 14:43:35 960] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 960] tts 599 0 udata(cc031418) 1
[2024/05/16 14:43:35 962] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 962] tts 557 get audio|use local
[2024/05/16 14:43:35 962] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 962] tts 599 0 udata(cc031468) 1
[2024/05/16 14:43:35 964] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 964] tts 557 get audio|use local
[2024/05/16 14:43:35 964] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:43:35 965] tts 599 0 udata(cc0314b8) 1
[2024/05/16 14:43:35 966] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 966] tts 557 get audio|use local
[2024/05/16 14:43:35 966] tts 570 local audiolen: 160 ,ced: 105
[2024/05/16 14:43:35 967] tts 599 0 udata(cc031508) 1
[2024/05/16 14:43:35 968] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 968] tts 557 get audio|use local
[2024/05/16 14:43:35 968] tts 570 local audiolen: 212 ,ced: 129
[2024/05/16 14:43:35 969] tts 599 0 udata(cc031558) 1
[2024/05/16 14:43:35 970] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 970] tts 557 get audio|use local
[2024/05/16 14:43:35 970] tts 570 local audiolen: 4614 ,ced: 129
[2024/05/16 14:43:35 971] tts 599 0 udata(cc07ffa8) 1
[2024/05/16 14:43:35 972] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 973] tts 557 get audio|use local
[2024/05/16 14:43:35 973] tts 570 local audiolen: 6544 ,ced: 129
[2024/05/16 14:43:35 973] tts 599 0 udata(cc07fff8) 1
[2024/05/16 14:43:35 974] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 975] tts 557 get audio|use local
[2024/05/16 14:43:35 975] tts 570 local audiolen: 5312 ,ced: 129
[2024/05/16 14:43:35 975] tts 599 0 udata(cc080048) 1
[2024/05/16 14:43:35 977] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 977] tts 557 get audio|use local
[2024/05/16 14:43:35 977] tts 570 local audiolen: 6240 ,ced: 129
[2024/05/16 14:43:35 977] tts 599 0 udata(cc080098) 1
[2024/05/16 14:43:35 979] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 979] tts 557 get audio|use local
[2024/05/16 14:43:35 979] tts 570 local audiolen: 12152 ,ced: 129
[2024/05/16 14:43:35 979] tts 599 0 udata(cc0800e8) 1
[2024/05/16 14:43:35 981] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 982] tts 557 get audio|use local
[2024/05/16 14:43:35 982] tts 570 local audiolen: 6036 ,ced: 129
[2024/05/16 14:43:35 982] tts 599 0 udata(cc080138) 1
[2024/05/16 14:43:35 984] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 984] tts 557 get audio|use local
[2024/05/16 14:43:35 984] tts 570 local audiolen: 13512 ,ced: 129
[2024/05/16 14:43:35 984] tts 599 0 udata(cc080188) 1
[2024/05/16 14:43:35 986] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:43:35 986] tts 557 get audio|use local
[2024/05/16 14:43:35 986] tts 570 local audiolen: 9330 ,ced: 129
[2024/05/16 14:43:35 986] tts 599 0 udata(cc0801d8) 2
[2024/05/16 14:43:35 989] tts 795 TTS_MSG_SSE
[2024/05/16 14:43:35 990] tts 693 sse|use local
[2024/05/16 14:43:35 990] tts 711 tts exit

@ -0,0 +1,728 @@
============================================================
Time 2024/05/16 14:41:02 429
============================================================
[2024/05/16 14:41:02 430] tts 811 SYS_MSG_REGCB param0 = msp_status_cb param1 = func(90016720)
[2024/05/16 14:41:02 432] config 43 use general cloud
[2024/05/16 14:41:02 436] tts_cloud 1438 SYS_MSG_REGCB_CLOUD param0 = msp_status_cb param1 = func(90016720)
[2024/05/16 14:41:02 437] tts 782 TTS_MSG_SSB
[2024/05/16 14:41:02 437] tts 434 params = engine_type = local,voice_name=xiaoyan, text_encoding = UTF8, tts_res_path = fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet, sample_rate = 16000, speed = 50, volume = 50, pitch = 50, rdn = 2
[2024/05/16 14:41:02 438] tts 273 auf=audio/L16;rate=16000
[2024/05/16 14:41:02 438] tts 273 auf=audio/L16;rate=16000
[2024/05/16 14:41:02 438] tts 471 ssb|use local
[2024/05/16 14:41:02 438] tts 385 local_session_begin
[2024/05/16 14:41:02 444] tts 789 TTS_MSG_SYN 0
[2024/05/16 14:41:02 444] tts 514 synth|use local
[2024/05/16 14:41:02 450] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 450] tts 557 get audio|use local
[2024/05/16 14:41:02 451] tts 599 0 nil 1
[2024/05/16 14:41:02 453] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 454] tts 557 get audio|use local
[2024/05/16 14:41:02 454] tts 599 0 nil 1
[2024/05/16 14:41:02 456] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 457] tts 557 get audio|use local
[2024/05/16 14:41:02 458] tts 599 0 nil 1
[2024/05/16 14:41:02 460] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 461] tts 557 get audio|use local
[2024/05/16 14:41:02 462] tts 599 0 nil 1
[2024/05/16 14:41:02 464] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 464] tts 557 get audio|use local
[2024/05/16 14:41:02 464] tts 599 0 nil 1
[2024/05/16 14:41:02 466] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 467] tts 557 get audio|use local
[2024/05/16 14:41:02 467] tts 599 0 nil 1
[2024/05/16 14:41:02 469] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 469] tts 557 get audio|use local
[2024/05/16 14:41:02 470] tts 599 0 nil 1
[2024/05/16 14:41:02 472] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 472] tts 557 get audio|use local
[2024/05/16 14:41:02 472] tts 599 0 nil 1
[2024/05/16 14:41:02 475] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 476] tts 557 get audio|use local
[2024/05/16 14:41:02 476] tts 599 0 nil 1
[2024/05/16 14:41:02 478] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 479] tts 557 get audio|use local
[2024/05/16 14:41:02 479] tts 599 0 nil 1
[2024/05/16 14:41:02 481] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 481] tts 557 get audio|use local
[2024/05/16 14:41:02 482] tts 599 0 nil 1
[2024/05/16 14:41:02 484] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 484] tts 557 get audio|use local
[2024/05/16 14:41:02 485] tts 599 0 nil 1
[2024/05/16 14:41:02 487] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 488] tts 557 get audio|use local
[2024/05/16 14:41:02 488] tts 599 0 nil 1
[2024/05/16 14:41:02 489] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 489] tts 557 get audio|use local
[2024/05/16 14:41:02 490] tts 599 0 nil 1
[2024/05/16 14:41:02 491] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 492] tts 557 get audio|use local
[2024/05/16 14:41:02 492] tts 599 0 nil 1
[2024/05/16 14:41:02 494] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 495] tts 557 get audio|use local
[2024/05/16 14:41:02 495] tts 599 0 nil 1
[2024/05/16 14:41:02 497] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 497] tts 557 get audio|use local
[2024/05/16 14:41:02 498] tts 599 0 nil 1
[2024/05/16 14:41:02 500] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 500] tts 557 get audio|use local
[2024/05/16 14:41:02 500] tts 599 0 nil 1
[2024/05/16 14:41:02 503] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 503] tts 557 get audio|use local
[2024/05/16 14:41:02 503] tts 599 0 nil 1
[2024/05/16 14:41:02 505] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 506] tts 557 get audio|use local
[2024/05/16 14:41:02 506] tts 599 0 nil 1
[2024/05/16 14:41:02 508] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 508] tts 557 get audio|use local
[2024/05/16 14:41:02 509] tts 599 0 nil 1
[2024/05/16 14:41:02 510] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 511] tts 557 get audio|use local
[2024/05/16 14:41:02 511] tts 599 0 nil 1
[2024/05/16 14:41:02 513] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 513] tts 557 get audio|use local
[2024/05/16 14:41:02 513] tts 599 0 nil 1
[2024/05/16 14:41:02 516] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 516] tts 557 get audio|use local
[2024/05/16 14:41:02 517] tts 599 0 nil 1
[2024/05/16 14:41:02 520] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 520] tts 557 get audio|use local
[2024/05/16 14:41:02 521] tts 599 0 nil 1
[2024/05/16 14:41:02 522] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 523] tts 557 get audio|use local
[2024/05/16 14:41:02 524] tts 599 0 nil 1
[2024/05/16 14:41:02 527] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 532] tts 557 get audio|use local
[2024/05/16 14:41:02 533] tts 599 0 nil 1
[2024/05/16 14:41:02 537] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 537] tts 557 get audio|use local
[2024/05/16 14:41:02 538] tts 599 0 nil 1
[2024/05/16 14:41:02 541] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 543] tts 557 get audio|use local
[2024/05/16 14:41:02 544] tts 599 0 nil 1
[2024/05/16 14:41:02 549] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 550] tts 557 get audio|use local
[2024/05/16 14:41:02 551] tts 599 0 nil 1
[2024/05/16 14:41:02 556] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 558] tts 557 get audio|use local
[2024/05/16 14:41:02 559] tts 599 0 nil 1
[2024/05/16 14:41:02 564] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 565] tts 557 get audio|use local
[2024/05/16 14:41:02 567] tts 599 0 nil 1
[2024/05/16 14:41:02 571] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 571] tts 557 get audio|use local
[2024/05/16 14:41:02 571] tts 599 0 nil 1
[2024/05/16 14:41:02 574] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 574] tts 557 get audio|use local
[2024/05/16 14:41:02 575] tts 599 0 nil 1
[2024/05/16 14:41:02 577] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 577] tts 557 get audio|use local
[2024/05/16 14:41:02 578] tts 599 0 nil 1
[2024/05/16 14:41:02 591] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 593] tts 557 get audio|use local
[2024/05/16 14:41:02 595] tts 599 0 nil 1
[2024/05/16 14:41:02 598] tts 301 TTS_LOCAL_CB_BEGIN
[2024/05/16 14:41:02 600] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9006cec8) 33
[2024/05/16 14:41:02 600] tts 321 udata(9006cec8) 33
[2024/05/16 14:41:02 602] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 606] tts 557 get audio|use local
[2024/05/16 14:41:02 606] tts 570 local audiolen: 212 ,ced: 33
[2024/05/16 14:41:02 606] tts 599 0 udata(900726a8) 1
[2024/05/16 14:41:02 612] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900726f8) 33
[2024/05/16 14:41:02 617] tts 321 udata(900726f8) 33
[2024/05/16 14:41:02 620] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90072798) 33
[2024/05/16 14:41:02 620] tts 321 udata(90072798) 33
[2024/05/16 14:41:02 621] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90072838) 33
[2024/05/16 14:41:02 622] tts 321 udata(90072838) 33
[2024/05/16 14:41:02 624] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90072988) 33
[2024/05/16 14:41:02 624] tts 321 udata(90072988) 33
[2024/05/16 14:41:02 626] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90072c88) 33
[2024/05/16 14:41:02 629] tts 321 udata(90072c88) 33
[2024/05/16 14:41:02 641] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90072938) 33
[2024/05/16 14:41:02 643] tts 321 udata(90072938) 33
[2024/05/16 14:41:02 643] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90072ec8) 33
[2024/05/16 14:41:02 644] tts 321 udata(90072ec8) 33
[2024/05/16 14:41:02 647] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90072fc8) 33
[2024/05/16 14:41:02 647] tts 321 udata(90072fc8) 33
[2024/05/16 14:41:02 649] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900730c8) 33
[2024/05/16 14:41:02 650] tts 321 udata(900730c8) 33
[2024/05/16 14:41:02 651] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900732d8) 33
[2024/05/16 14:41:02 652] tts 321 udata(900732d8) 33
[2024/05/16 14:41:02 653] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900733d8) 33
[2024/05/16 14:41:02 654] tts 321 udata(900733d8) 33
[2024/05/16 14:41:02 655] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900734d8) 33
[2024/05/16 14:41:02 656] tts 321 udata(900734d8) 33
[2024/05/16 14:41:02 658] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900735d8) 33
[2024/05/16 14:41:02 660] tts 321 udata(900735d8) 33
[2024/05/16 14:41:02 661] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900736d8) 33
[2024/05/16 14:41:02 662] tts 321 udata(900736d8) 33
[2024/05/16 14:41:02 663] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007f8b8) 33
[2024/05/16 14:41:02 664] tts 321 udata(9007f8b8) 33
[2024/05/16 14:41:02 666] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007f9b8) 33
[2024/05/16 14:41:02 666] tts 321 udata(9007f9b8) 33
[2024/05/16 14:41:02 668] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007fab8) 33
[2024/05/16 14:41:02 668] tts 321 udata(9007fab8) 33
[2024/05/16 14:41:02 671] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007fdc8) 33
[2024/05/16 14:41:02 673] tts 321 udata(9007fdc8) 33
[2024/05/16 14:41:02 675] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007fec8) 33
[2024/05/16 14:41:02 676] tts 321 udata(9007fec8) 33
[2024/05/16 14:41:02 678] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007ffc8) 33
[2024/05/16 14:41:02 679] tts 321 udata(9007ffc8) 33
[2024/05/16 14:41:02 680] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900800c8) 33
[2024/05/16 14:41:02 680] tts 321 udata(900800c8) 33
[2024/05/16 14:41:02 683] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900801c8) 33
[2024/05/16 14:41:02 684] tts 321 udata(900801c8) 33
[2024/05/16 14:41:02 685] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900802c8) 33
[2024/05/16 14:41:02 685] tts 321 udata(900802c8) 33
[2024/05/16 14:41:02 687] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900803c8) 33
[2024/05/16 14:41:02 688] tts 321 udata(900803c8) 33
[2024/05/16 14:41:02 689] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900804c8) 33
[2024/05/16 14:41:02 690] tts 321 udata(900804c8) 33
[2024/05/16 14:41:02 691] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900805c8) 33
[2024/05/16 14:41:02 693] tts 321 udata(900805c8) 33
[2024/05/16 14:41:02 694] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900806c8) 33
[2024/05/16 14:41:02 699] tts 321 udata(900806c8) 33
[2024/05/16 14:41:02 701] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900807c8) 33
[2024/05/16 14:41:02 708] tts 321 udata(900807c8) 33
[2024/05/16 14:41:02 710] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900808c8) 33
[2024/05/16 14:41:02 712] tts 321 udata(900808c8) 33
[2024/05/16 14:41:02 714] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900809c8) 66
[2024/05/16 14:41:02 714] tts 321 udata(900809c8) 66
[2024/05/16 14:41:02 717] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90080ac8) 66
[2024/05/16 14:41:02 718] tts 321 udata(90080ac8) 66
[2024/05/16 14:41:02 721] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90080bc8) 66
[2024/05/16 14:41:02 722] tts 321 udata(90080bc8) 66
[2024/05/16 14:41:02 723] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90080cc8) 66
[2024/05/16 14:41:02 725] tts 321 udata(90080cc8) 66
[2024/05/16 14:41:02 730] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900720f8) 66
[2024/05/16 14:41:02 732] tts 321 udata(900720f8) 66
[2024/05/16 14:41:02 734] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900811d8) 66
[2024/05/16 14:41:02 737] tts 321 udata(900811d8) 66
[2024/05/16 14:41:02 739] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900812d8) 66
[2024/05/16 14:41:02 740] tts 321 udata(900812d8) 66
[2024/05/16 14:41:02 742] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900813d8) 66
[2024/05/16 14:41:02 764] tts 321 udata(900813d8) 66
[2024/05/16 14:41:02 766] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900814d8) 66
[2024/05/16 14:41:02 766] tts 321 udata(900814d8) 66
[2024/05/16 14:41:02 767] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900815d8) 66
[2024/05/16 14:41:02 769] tts 321 udata(900815d8) 66
[2024/05/16 14:41:02 772] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900816d8) 66
[2024/05/16 14:41:02 773] tts 321 udata(900816d8) 66
[2024/05/16 14:41:02 774] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900817d8) 66
[2024/05/16 14:41:02 775] tts 321 udata(900817d8) 66
[2024/05/16 14:41:02 777] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900818d8) 66
[2024/05/16 14:41:02 779] tts 321 udata(900818d8) 66
[2024/05/16 14:41:02 781] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900819d8) 66
[2024/05/16 14:41:02 783] tts 321 udata(900819d8) 66
[2024/05/16 14:41:02 785] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90081ad8) 66
[2024/05/16 14:41:02 786] tts 321 udata(90081ad8) 66
[2024/05/16 14:41:02 788] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90081bd8) 66
[2024/05/16 14:41:02 789] tts 321 udata(90081bd8) 66
[2024/05/16 14:41:02 790] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90081cd8) 66
[2024/05/16 14:41:02 790] tts 321 udata(90081cd8) 66
[2024/05/16 14:41:02 792] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90081dd8) 66
[2024/05/16 14:41:02 792] tts 321 udata(90081dd8) 66
[2024/05/16 14:41:02 794] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90081ed8) 66
[2024/05/16 14:41:02 795] tts 321 udata(90081ed8) 66
[2024/05/16 14:41:02 797] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90081fd8) 66
[2024/05/16 14:41:02 798] tts 321 udata(90081fd8) 66
[2024/05/16 14:41:02 799] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900820d8) 66
[2024/05/16 14:41:02 801] tts 321 udata(900820d8) 66
[2024/05/16 14:41:02 802] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900821d8) 66
[2024/05/16 14:41:02 804] tts 321 udata(900821d8) 66
[2024/05/16 14:41:02 806] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900822d8) 66
[2024/05/16 14:41:02 806] tts 321 udata(900822d8) 66
[2024/05/16 14:41:02 808] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900823d8) 66
[2024/05/16 14:41:02 810] tts 321 udata(900823d8) 66
[2024/05/16 14:41:02 812] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900824d8) 66
[2024/05/16 14:41:02 812] tts 321 udata(900824d8) 66
[2024/05/16 14:41:02 815] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900825d8) 66
[2024/05/16 14:41:02 816] tts 321 udata(900825d8) 66
[2024/05/16 14:41:02 817] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900826d8) 66
[2024/05/16 14:41:02 819] tts 321 udata(900826d8) 66
[2024/05/16 14:41:02 820] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900827d8) 66
[2024/05/16 14:41:02 821] tts 321 udata(900827d8) 66
[2024/05/16 14:41:02 822] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900828d8) 66
[2024/05/16 14:41:02 825] tts 321 udata(900828d8) 66
[2024/05/16 14:41:02 826] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900829d8) 66
[2024/05/16 14:41:02 826] tts 321 udata(900829d8) 66
[2024/05/16 14:41:02 827] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90082ad8) 105
[2024/05/16 14:41:02 827] tts 321 udata(90082ad8) 105
[2024/05/16 14:41:02 828] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90082bd8) 105
[2024/05/16 14:41:02 828] tts 321 udata(90082bd8) 105
[2024/05/16 14:41:02 829] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90082cd8) 105
[2024/05/16 14:41:02 830] tts 321 udata(90082cd8) 105
[2024/05/16 14:41:02 830] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90082dd8) 105
[2024/05/16 14:41:02 833] tts 321 udata(90082dd8) 105
[2024/05/16 14:41:02 834] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90082ed8) 105
[2024/05/16 14:41:02 835] tts 321 udata(90082ed8) 105
[2024/05/16 14:41:02 837] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(90082fd8) 105
[2024/05/16 14:41:02 838] tts 321 udata(90082fd8) 105
[2024/05/16 14:41:02 839] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(900838e8) 105
[2024/05/16 14:41:02 840] tts 321 udata(900838e8) 105
[2024/05/16 14:41:02 842] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002ba78) 105
[2024/05/16 14:41:02 843] tts 321 udata(9002ba78) 105
[2024/05/16 14:41:02 845] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002bb78) 105
[2024/05/16 14:41:02 846] tts 321 udata(9002bb78) 105
[2024/05/16 14:41:02 847] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002bc78) 105
[2024/05/16 14:41:02 848] tts 321 udata(9002bc78) 105
[2024/05/16 14:41:02 850] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002bd78) 105
[2024/05/16 14:41:02 851] tts 321 udata(9002bd78) 105
[2024/05/16 14:41:02 853] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002be78) 105
[2024/05/16 14:41:02 854] tts 321 udata(9002be78) 105
[2024/05/16 14:41:02 855] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002bf78) 105
[2024/05/16 14:41:02 858] tts 321 udata(9002bf78) 105
[2024/05/16 14:41:02 859] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c078) 105
[2024/05/16 14:41:02 860] tts 321 udata(9002c078) 105
[2024/05/16 14:41:02 861] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c178) 105
[2024/05/16 14:41:02 862] tts 321 udata(9002c178) 105
[2024/05/16 14:41:02 863] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c278) 105
[2024/05/16 14:41:02 864] tts 321 udata(9002c278) 105
[2024/05/16 14:41:02 867] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c378) 105
[2024/05/16 14:41:02 868] tts 321 udata(9002c378) 105
[2024/05/16 14:41:02 869] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c478) 105
[2024/05/16 14:41:02 870] tts 321 udata(9002c478) 105
[2024/05/16 14:41:02 870] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c578) 105
[2024/05/16 14:41:02 871] tts 321 udata(9002c578) 105
[2024/05/16 14:41:02 871] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c678) 105
[2024/05/16 14:41:02 872] tts 321 udata(9002c678) 105
[2024/05/16 14:41:02 873] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c778) 105
[2024/05/16 14:41:02 874] tts 321 udata(9002c778) 105
[2024/05/16 14:41:02 876] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c878) 105
[2024/05/16 14:41:02 876] tts 321 udata(9002c878) 105
[2024/05/16 14:41:02 877] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002c978) 105
[2024/05/16 14:41:02 878] tts 321 udata(9002c978) 105
[2024/05/16 14:41:02 879] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007f388) 105
[2024/05/16 14:41:02 879] tts 321 udata(9007f388) 105
[2024/05/16 14:41:02 880] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007f488) 105
[2024/05/16 14:41:02 880] tts 321 udata(9007f488) 105
[2024/05/16 14:41:02 881] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007f588) 105
[2024/05/16 14:41:02 882] tts 321 udata(9007f588) 105
[2024/05/16 14:41:02 882] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007f688) 105
[2024/05/16 14:41:02 883] tts 321 udata(9007f688) 105
[2024/05/16 14:41:02 883] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9007f788) 105
[2024/05/16 14:41:02 883] tts 321 udata(9007f788) 105
[2024/05/16 14:41:02 884] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002ca78) 105
[2024/05/16 14:41:02 884] tts 321 udata(9002ca78) 105
[2024/05/16 14:41:02 885] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002cb78) 105
[2024/05/16 14:41:02 885] tts 321 udata(9002cb78) 105
[2024/05/16 14:41:02 885] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002cc78) 105
[2024/05/16 14:41:02 886] tts 321 udata(9002cc78) 105
[2024/05/16 14:41:02 886] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002cd78) 129
[2024/05/16 14:41:02 886] tts 321 udata(9002cd78) 129
[2024/05/16 14:41:02 887] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002ce78) 129
[2024/05/16 14:41:02 887] tts 321 udata(9002ce78) 129
[2024/05/16 14:41:02 888] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002cf78) 129
[2024/05/16 14:41:02 888] tts 321 udata(9002cf78) 129
[2024/05/16 14:41:02 889] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002d8d8) 129
[2024/05/16 14:41:02 889] tts 321 udata(9002d8d8) 129
[2024/05/16 14:41:02 889] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002d9d8) 129
[2024/05/16 14:41:02 889] tts 321 udata(9002d9d8) 129
[2024/05/16 14:41:02 891] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002dad8) 129
[2024/05/16 14:41:02 891] tts 321 udata(9002dad8) 129
[2024/05/16 14:41:02 891] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002dbd8) 129
[2024/05/16 14:41:02 892] tts 321 udata(9002dbd8) 129
[2024/05/16 14:41:02 892] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002dcd8) 129
[2024/05/16 14:41:02 893] tts 321 udata(9002dcd8) 129
[2024/05/16 14:41:02 893] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(9002ddd8) 129
[2024/05/16 14:41:02 893] tts 321 udata(9002ddd8) 129
[2024/05/16 14:41:02 894] tts 303 0 0
[2024/05/16 14:41:02 894] tts 314 TTS_LOCAL_CB_END, 2
[2024/05/16 14:41:02 895] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 895] tts 557 get audio|use local
[2024/05/16 14:41:02 895] tts 570 local audiolen: 7012 ,ced: 33
[2024/05/16 14:41:02 895] tts 599 0 udata(9002fbf8) 1
[2024/05/16 14:41:02 897] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 897] tts 557 get audio|use local
[2024/05/16 14:41:02 897] tts 570 local audiolen: 7176 ,ced: 33
[2024/05/16 14:41:02 898] tts 599 0 udata(9002fc48) 1
[2024/05/16 14:41:02 899] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 899] tts 557 get audio|use local
[2024/05/16 14:41:02 899] tts 570 local audiolen: 8480 ,ced: 33
[2024/05/16 14:41:02 900] tts 599 0 udata(9002fc98) 1
[2024/05/16 14:41:02 901] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 901] tts 557 get audio|use local
[2024/05/16 14:41:02 902] tts 570 local audiolen: 14124 ,ced: 33
[2024/05/16 14:41:02 902] tts 599 0 udata(9002fce8) 1
[2024/05/16 14:41:02 903] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 904] tts 557 get audio|use local
[2024/05/16 14:41:02 904] tts 570 local audiolen: 4808 ,ced: 33
[2024/05/16 14:41:02 904] tts 599 0 udata(90031018) 1
[2024/05/16 14:41:02 906] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 906] tts 557 get audio|use local
[2024/05/16 14:41:02 906] tts 570 local audiolen: 7822 ,ced: 33
[2024/05/16 14:41:02 906] tts 599 0 udata(90031068) 1
[2024/05/16 14:41:02 908] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 908] tts 557 get audio|use local
[2024/05/16 14:41:02 908] tts 570 local audiolen: 6836 ,ced: 33
[2024/05/16 14:41:02 909] tts 599 0 udata(9002fb48) 1
[2024/05/16 14:41:02 910] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 910] tts 557 get audio|use local
[2024/05/16 14:41:02 910] tts 570 local audiolen: 4298 ,ced: 33
[2024/05/16 14:41:02 911] tts 599 0 udata(9002fb98) 1
[2024/05/16 14:41:02 912] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 912] tts 557 get audio|use local
[2024/05/16 14:41:02 913] tts 570 local audiolen: 7756 ,ced: 33
[2024/05/16 14:41:02 913] tts 599 0 udata(900310b8) 1
[2024/05/16 14:41:02 914] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 914] tts 557 get audio|use local
[2024/05/16 14:41:02 915] tts 570 local audiolen: 9242 ,ced: 33
[2024/05/16 14:41:02 915] tts 599 0 udata(90031108) 1
[2024/05/16 14:41:02 917] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 917] tts 557 get audio|use local
[2024/05/16 14:41:02 917] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 917] tts 599 0 udata(90031158) 1
[2024/05/16 14:41:02 919] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 919] tts 557 get audio|use local
[2024/05/16 14:41:02 919] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 919] tts 599 0 udata(900311a8) 1
[2024/05/16 14:41:02 921] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 921] tts 557 get audio|use local
[2024/05/16 14:41:02 921] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 923] tts 599 0 udata(900311f8) 1
[2024/05/16 14:41:02 925] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 926] tts 557 get audio|use local
[2024/05/16 14:41:02 926] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 926] tts 599 0 udata(90031248) 1
[2024/05/16 14:41:02 928] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 929] tts 557 get audio|use local
[2024/05/16 14:41:02 929] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 930] tts 599 0 udata(9002d418) 1
[2024/05/16 14:41:02 932] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 933] tts 557 get audio|use local
[2024/05/16 14:41:02 933] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 934] tts 599 0 udata(9002d468) 1
[2024/05/16 14:41:02 937] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 938] tts 557 get audio|use local
[2024/05/16 14:41:02 938] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 938] tts 599 0 udata(9002d4b8) 1
[2024/05/16 14:41:02 940] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 940] tts 557 get audio|use local
[2024/05/16 14:41:02 940] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 941] tts 599 0 udata(9002d508) 1
[2024/05/16 14:41:02 942] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 942] tts 557 get audio|use local
[2024/05/16 14:41:02 942] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 943] tts 599 0 udata(9002d558) 1
[2024/05/16 14:41:02 944] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 944] tts 557 get audio|use local
[2024/05/16 14:41:02 945] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 945] tts 599 0 udata(9002d5a8) 1
[2024/05/16 14:41:02 946] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 946] tts 557 get audio|use local
[2024/05/16 14:41:02 947] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 947] tts 599 0 udata(9002d5f8) 1
[2024/05/16 14:41:02 948] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 948] tts 557 get audio|use local
[2024/05/16 14:41:02 949] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 949] tts 599 0 udata(9002d648) 1
[2024/05/16 14:41:02 950] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 950] tts 557 get audio|use local
[2024/05/16 14:41:02 951] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 951] tts 599 0 udata(9002d698) 1
[2024/05/16 14:41:02 952] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 952] tts 557 get audio|use local
[2024/05/16 14:41:02 953] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 953] tts 599 0 udata(9002d6e8) 1
[2024/05/16 14:41:02 954] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 955] tts 557 get audio|use local
[2024/05/16 14:41:02 955] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 955] tts 599 0 udata(9002d738) 1
[2024/05/16 14:41:02 957] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 957] tts 557 get audio|use local
[2024/05/16 14:41:02 957] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 958] tts 599 0 udata(9002d788) 1
[2024/05/16 14:41:02 959] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 959] tts 557 get audio|use local
[2024/05/16 14:41:02 959] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 959] tts 599 0 udata(9002d7d8) 1
[2024/05/16 14:41:02 961] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 961] tts 557 get audio|use local
[2024/05/16 14:41:02 961] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:41:02 962] tts 599 0 udata(9002d828) 1
[2024/05/16 14:41:02 963] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 963] tts 557 get audio|use local
[2024/05/16 14:41:02 963] tts 570 local audiolen: 160 ,ced: 33
[2024/05/16 14:41:02 964] tts 599 0 udata(90031348) 1
[2024/05/16 14:41:02 965] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 965] tts 557 get audio|use local
[2024/05/16 14:41:02 965] tts 570 local audiolen: 212 ,ced: 66
[2024/05/16 14:41:02 966] tts 599 0 udata(90031398) 1
[2024/05/16 14:41:02 967] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 967] tts 557 get audio|use local
[2024/05/16 14:41:02 967] tts 570 local audiolen: 6532 ,ced: 66
[2024/05/16 14:41:02 968] tts 599 0 udata(900313e8) 1
[2024/05/16 14:41:02 969] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 970] tts 557 get audio|use local
[2024/05/16 14:41:02 970] tts 570 local audiolen: 5602 ,ced: 66
[2024/05/16 14:41:02 970] tts 599 0 udata(90031438) 1
[2024/05/16 14:41:02 971] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 972] tts 557 get audio|use local
[2024/05/16 14:41:02 972] tts 570 local audiolen: 7048 ,ced: 66
[2024/05/16 14:41:02 972] tts 599 0 udata(90031488) 1
[2024/05/16 14:41:02 974] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 974] tts 557 get audio|use local
[2024/05/16 14:41:02 974] tts 570 local audiolen: 7484 ,ced: 66
[2024/05/16 14:41:02 974] tts 599 0 udata(900314d8) 1
[2024/05/16 14:41:02 976] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 976] tts 557 get audio|use local
[2024/05/16 14:41:02 976] tts 570 local audiolen: 7204 ,ced: 66
[2024/05/16 14:41:02 976] tts 599 0 udata(90031528) 1
[2024/05/16 14:41:02 978] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 978] tts 557 get audio|use local
[2024/05/16 14:41:02 979] tts 570 local audiolen: 7976 ,ced: 66
[2024/05/16 14:41:02 979] tts 599 0 udata(90031578) 1
[2024/05/16 14:41:02 980] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 981] tts 557 get audio|use local
[2024/05/16 14:41:02 981] tts 570 local audiolen: 6348 ,ced: 66
[2024/05/16 14:41:02 981] tts 599 0 udata(900315c8) 1
[2024/05/16 14:41:02 983] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 983] tts 557 get audio|use local
[2024/05/16 14:41:02 983] tts 570 local audiolen: 7224 ,ced: 66
[2024/05/16 14:41:02 983] tts 599 0 udata(90031618) 1
[2024/05/16 14:41:02 985] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 985] tts 557 get audio|use local
[2024/05/16 14:41:02 986] tts 570 local audiolen: 12294 ,ced: 66
[2024/05/16 14:41:02 986] tts 599 0 udata(90031668) 1
[2024/05/16 14:41:02 988] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 988] tts 557 get audio|use local
[2024/05/16 14:41:02 988] tts 570 local audiolen: 7490 ,ced: 66
[2024/05/16 14:41:02 988] tts 599 0 udata(900316b8) 1
[2024/05/16 14:41:02 990] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 990] tts 557 get audio|use local
[2024/05/16 14:41:02 990] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:02 990] tts 599 0 udata(90031708) 1
[2024/05/16 14:41:02 992] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 992] tts 557 get audio|use local
[2024/05/16 14:41:02 993] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:02 993] tts 599 0 udata(9002fd38) 1
[2024/05/16 14:41:02 994] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 994] tts 557 get audio|use local
[2024/05/16 14:41:02 995] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:02 995] tts 599 0 udata(9002fd88) 1
[2024/05/16 14:41:02 996] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 997] tts 557 get audio|use local
[2024/05/16 14:41:02 997] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:02 997] tts 599 0 udata(9002fdd8) 1
[2024/05/16 14:41:02 998] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:02 999] tts 557 get audio|use local
[2024/05/16 14:41:02 999] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:02 999] tts 599 0 udata(9002fe28) 1
[2024/05/16 14:41:03 001] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 001] tts 557 get audio|use local
[2024/05/16 14:41:03 001] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 001] tts 599 0 udata(9002fe78) 1
[2024/05/16 14:41:03 002] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 003] tts 557 get audio|use local
[2024/05/16 14:41:03 003] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 003] tts 599 0 udata(9002fec8) 1
[2024/05/16 14:41:03 005] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 005] tts 557 get audio|use local
[2024/05/16 14:41:03 005] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 005] tts 599 0 udata(9002ff18) 1
[2024/05/16 14:41:03 006] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 007] tts 557 get audio|use local
[2024/05/16 14:41:03 007] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 007] tts 599 0 udata(9002ff68) 1
[2024/05/16 14:41:03 008] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 009] tts 557 get audio|use local
[2024/05/16 14:41:03 009] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 009] tts 599 0 udata(9002ffb8) 1
[2024/05/16 14:41:03 010] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 011] tts 557 get audio|use local
[2024/05/16 14:41:03 011] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 011] tts 599 0 udata(90030008) 1
[2024/05/16 14:41:03 013] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 013] tts 557 get audio|use local
[2024/05/16 14:41:03 013] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 013] tts 599 0 udata(90030058) 1
[2024/05/16 14:41:03 015] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 015] tts 557 get audio|use local
[2024/05/16 14:41:03 015] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 016] tts 599 0 udata(900300a8) 1
[2024/05/16 14:41:03 018] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 018] tts 557 get audio|use local
[2024/05/16 14:41:03 018] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 018] tts 599 0 udata(900300f8) 1
[2024/05/16 14:41:03 020] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 021] tts 557 get audio|use local
[2024/05/16 14:41:03 021] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 021] tts 599 0 udata(90030148) 1
[2024/05/16 14:41:03 022] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 023] tts 557 get audio|use local
[2024/05/16 14:41:03 023] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 023] tts 599 0 udata(90030198) 1
[2024/05/16 14:41:03 025] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 025] tts 557 get audio|use local
[2024/05/16 14:41:03 025] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 025] tts 599 0 udata(900301e8) 1
[2024/05/16 14:41:03 027] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 027] tts 557 get audio|use local
[2024/05/16 14:41:03 027] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:41:03 027] tts 599 0 udata(90030238) 1
[2024/05/16 14:41:03 029] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 029] tts 557 get audio|use local
[2024/05/16 14:41:03 029] tts 570 local audiolen: 160 ,ced: 66
[2024/05/16 14:41:03 030] tts 599 0 udata(90030288) 1
[2024/05/16 14:41:03 031] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 031] tts 557 get audio|use local
[2024/05/16 14:41:03 031] tts 570 local audiolen: 140 ,ced: 105
[2024/05/16 14:41:03 032] tts 599 0 udata(90030378) 1
[2024/05/16 14:41:03 034] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 034] tts 557 get audio|use local
[2024/05/16 14:41:03 034] tts 570 local audiolen: 7050 ,ced: 105
[2024/05/16 14:41:03 034] tts 599 0 udata(900305e8) 1
[2024/05/16 14:41:03 036] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 037] tts 557 get audio|use local
[2024/05/16 14:41:03 037] tts 570 local audiolen: 5460 ,ced: 105
[2024/05/16 14:41:03 037] tts 599 0 udata(90030638) 1
[2024/05/16 14:41:03 039] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 039] tts 557 get audio|use local
[2024/05/16 14:41:03 039] tts 570 local audiolen: 12330 ,ced: 105
[2024/05/16 14:41:03 039] tts 599 0 udata(90030688) 1
[2024/05/16 14:41:03 041] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 041] tts 557 get audio|use local
[2024/05/16 14:41:03 041] tts 570 local audiolen: 14780 ,ced: 105
[2024/05/16 14:41:03 042] tts 599 0 udata(900306d8) 1
[2024/05/16 14:41:03 043] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 043] tts 557 get audio|use local
[2024/05/16 14:41:03 043] tts 570 local audiolen: 3838 ,ced: 105
[2024/05/16 14:41:03 044] tts 599 0 udata(9002f868) 1
[2024/05/16 14:41:03 045] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 045] tts 557 get audio|use local
[2024/05/16 14:41:03 045] tts 570 local audiolen: 7172 ,ced: 105
[2024/05/16 14:41:03 046] tts 599 0 udata(9002f8b8) 1
[2024/05/16 14:41:03 047] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 047] tts 557 get audio|use local
[2024/05/16 14:41:03 048] tts 570 local audiolen: 6134 ,ced: 105
[2024/05/16 14:41:03 048] tts 599 0 udata(9002f908) 1
[2024/05/16 14:41:03 049] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 050] tts 557 get audio|use local
[2024/05/16 14:41:03 050] tts 570 local audiolen: 8974 ,ced: 105
[2024/05/16 14:41:03 050] tts 599 0 udata(9002f958) 1
[2024/05/16 14:41:03 051] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 052] tts 557 get audio|use local
[2024/05/16 14:41:03 052] tts 570 local audiolen: 10440 ,ced: 105
[2024/05/16 14:41:03 052] tts 599 0 udata(9002f9a8) 1
[2024/05/16 14:41:03 054] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 054] tts 557 get audio|use local
[2024/05/16 14:41:03 055] tts 570 local audiolen: 2998 ,ced: 105
[2024/05/16 14:41:03 055] tts 599 0 udata(9002f9f8) 1
[2024/05/16 14:41:03 056] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 057] tts 557 get audio|use local
[2024/05/16 14:41:03 057] tts 570 local audiolen: 10480 ,ced: 105
[2024/05/16 14:41:03 057] tts 599 0 udata(9002fa48) 1
[2024/05/16 14:41:03 058] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 059] tts 557 get audio|use local
[2024/05/16 14:41:03 059] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 059] tts 599 0 udata(9002fa98) 1
[2024/05/16 14:41:03 060] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 061] tts 557 get audio|use local
[2024/05/16 14:41:03 061] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 061] tts 599 0 udata(9002fae8) 1
[2024/05/16 14:41:03 063] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 063] tts 557 get audio|use local
[2024/05/16 14:41:03 063] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 063] tts 599 0 udata(90030728) 1
[2024/05/16 14:41:03 065] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 065] tts 557 get audio|use local
[2024/05/16 14:41:03 065] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 065] tts 599 0 udata(90030778) 1
[2024/05/16 14:41:03 067] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 067] tts 557 get audio|use local
[2024/05/16 14:41:03 067] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 067] tts 599 0 udata(900307c8) 1
[2024/05/16 14:41:03 069] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 069] tts 557 get audio|use local
[2024/05/16 14:41:03 069] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 069] tts 599 0 udata(90030818) 1
[2024/05/16 14:41:03 071] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 071] tts 557 get audio|use local
[2024/05/16 14:41:03 071] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 071] tts 599 0 udata(90030868) 1
[2024/05/16 14:41:03 073] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 073] tts 557 get audio|use local
[2024/05/16 14:41:03 073] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 073] tts 599 0 udata(900308b8) 1
[2024/05/16 14:41:03 075] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 075] tts 557 get audio|use local
[2024/05/16 14:41:03 075] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 075] tts 599 0 udata(90030908) 1
[2024/05/16 14:41:03 077] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 077] tts 557 get audio|use local
[2024/05/16 14:41:03 077] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 077] tts 599 0 udata(90030958) 1
[2024/05/16 14:41:03 079] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 079] tts 557 get audio|use local
[2024/05/16 14:41:03 079] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 079] tts 599 0 udata(900309a8) 1
[2024/05/16 14:41:03 081] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 081] tts 557 get audio|use local
[2024/05/16 14:41:03 081] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 082] tts 599 0 udata(900309f8) 1
[2024/05/16 14:41:03 083] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 083] tts 557 get audio|use local
[2024/05/16 14:41:03 083] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 084] tts 599 0 udata(90030a48) 1
[2024/05/16 14:41:03 085] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 085] tts 557 get audio|use local
[2024/05/16 14:41:03 085] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 086] tts 599 0 udata(90030a98) 1
[2024/05/16 14:41:03 087] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 087] tts 557 get audio|use local
[2024/05/16 14:41:03 088] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 088] tts 599 0 udata(90030ae8) 1
[2024/05/16 14:41:03 089] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 089] tts 557 get audio|use local
[2024/05/16 14:41:03 090] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 090] tts 599 0 udata(90030b38) 1
[2024/05/16 14:41:03 091] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 091] tts 557 get audio|use local
[2024/05/16 14:41:03 091] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 092] tts 599 0 udata(90030b88) 1
[2024/05/16 14:41:03 093] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 093] tts 557 get audio|use local
[2024/05/16 14:41:03 094] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:41:03 094] tts 599 0 udata(90030bd8) 1
[2024/05/16 14:41:03 095] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 095] tts 557 get audio|use local
[2024/05/16 14:41:03 096] tts 570 local audiolen: 160 ,ced: 105
[2024/05/16 14:41:03 096] tts 599 0 udata(90030c28) 1
[2024/05/16 14:41:03 097] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 097] tts 557 get audio|use local
[2024/05/16 14:41:03 098] tts 570 local audiolen: 212 ,ced: 129
[2024/05/16 14:41:03 098] tts 599 0 udata(90030c78) 1
[2024/05/16 14:41:03 099] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 099] tts 557 get audio|use local
[2024/05/16 14:41:03 099] tts 570 local audiolen: 4614 ,ced: 129
[2024/05/16 14:41:03 100] tts 599 0 udata(90030cc8) 1
[2024/05/16 14:41:03 101] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 101] tts 557 get audio|use local
[2024/05/16 14:41:03 102] tts 570 local audiolen: 6544 ,ced: 129
[2024/05/16 14:41:03 102] tts 599 0 udata(90030d18) 1
[2024/05/16 14:41:03 103] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 104] tts 557 get audio|use local
[2024/05/16 14:41:03 104] tts 570 local audiolen: 5312 ,ced: 129
[2024/05/16 14:41:03 104] tts 599 0 udata(90030d68) 1
[2024/05/16 14:41:03 105] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 106] tts 557 get audio|use local
[2024/05/16 14:41:03 106] tts 570 local audiolen: 6240 ,ced: 129
[2024/05/16 14:41:03 106] tts 599 0 udata(90030db8) 1
[2024/05/16 14:41:03 107] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 108] tts 557 get audio|use local
[2024/05/16 14:41:03 108] tts 570 local audiolen: 12152 ,ced: 129
[2024/05/16 14:41:03 108] tts 599 0 udata(90030e08) 1
[2024/05/16 14:41:03 109] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 110] tts 557 get audio|use local
[2024/05/16 14:41:03 110] tts 570 local audiolen: 6036 ,ced: 129
[2024/05/16 14:41:03 110] tts 599 0 udata(90030e58) 1
[2024/05/16 14:41:03 112] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 112] tts 557 get audio|use local
[2024/05/16 14:41:03 112] tts 570 local audiolen: 13512 ,ced: 129
[2024/05/16 14:41:03 113] tts 599 0 udata(90030ea8) 1
[2024/05/16 14:41:03 114] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:41:03 114] tts 557 get audio|use local
[2024/05/16 14:41:03 114] tts 570 local audiolen: 9330 ,ced: 129
[2024/05/16 14:41:03 115] tts 599 0 udata(90030ef8) 2
[2024/05/16 14:41:03 117] tts 795 TTS_MSG_SSE
[2024/05/16 14:41:03 118] tts 693 sse|use local
[2024/05/16 14:41:03 118] tts 711 tts exit

@ -0,0 +1,731 @@
============================================================
Time 2024/05/16 14:35:17 510
============================================================
[2024/05/16 14:35:17 510] tts 811 SYS_MSG_REGCB param0 = msp_status_cb param1 = func(d0016610)
[2024/05/16 14:35:17 512] config 43 use general cloud
[2024/05/16 14:35:17 516] tts_cloud 1438 SYS_MSG_REGCB_CLOUD param0 = msp_status_cb param1 = func(d0016610)
[2024/05/16 14:35:17 517] tts 782 TTS_MSG_SSB
[2024/05/16 14:35:17 517] tts 434 params = engine_type = local,voice_name=xiaoyan, text_encoding = UTF8, tts_res_path = fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet, sample_rate = 16000, speed = 50, volume = 50, pitch = 50, rdn = 2
[2024/05/16 14:35:17 517] tts 273 auf=audio/L16;rate=16000
[2024/05/16 14:35:17 518] tts 273 auf=audio/L16;rate=16000
[2024/05/16 14:35:17 518] tts 471 ssb|use local
[2024/05/16 14:35:17 518] tts 385 local_session_begin
[2024/05/16 14:35:17 522] tts 789 TTS_MSG_SYN 0
[2024/05/16 14:35:17 522] tts 514 synth|use local
[2024/05/16 14:35:17 527] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 529] tts 557 get audio|use local
[2024/05/16 14:35:17 529] tts 599 0 nil 1
[2024/05/16 14:35:17 531] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 531] tts 557 get audio|use local
[2024/05/16 14:35:17 531] tts 599 0 nil 1
[2024/05/16 14:35:17 534] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 534] tts 557 get audio|use local
[2024/05/16 14:35:17 534] tts 599 0 nil 1
[2024/05/16 14:35:17 538] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 538] tts 557 get audio|use local
[2024/05/16 14:35:17 539] tts 599 0 nil 1
[2024/05/16 14:35:17 540] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 541] tts 557 get audio|use local
[2024/05/16 14:35:17 541] tts 599 0 nil 1
[2024/05/16 14:35:17 543] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 543] tts 557 get audio|use local
[2024/05/16 14:35:17 544] tts 599 0 nil 1
[2024/05/16 14:35:17 546] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 546] tts 557 get audio|use local
[2024/05/16 14:35:17 546] tts 599 0 nil 1
[2024/05/16 14:35:17 549] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 549] tts 557 get audio|use local
[2024/05/16 14:35:17 550] tts 599 0 nil 1
[2024/05/16 14:35:17 552] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 552] tts 557 get audio|use local
[2024/05/16 14:35:17 553] tts 599 0 nil 1
[2024/05/16 14:35:17 555] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 555] tts 557 get audio|use local
[2024/05/16 14:35:17 556] tts 599 0 nil 1
[2024/05/16 14:35:17 558] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 558] tts 557 get audio|use local
[2024/05/16 14:35:17 559] tts 599 0 nil 1
[2024/05/16 14:35:17 561] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 561] tts 557 get audio|use local
[2024/05/16 14:35:17 562] tts 599 0 nil 1
[2024/05/16 14:35:17 564] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 565] tts 557 get audio|use local
[2024/05/16 14:35:17 565] tts 599 0 nil 1
[2024/05/16 14:35:17 566] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 567] tts 557 get audio|use local
[2024/05/16 14:35:17 567] tts 599 0 nil 1
[2024/05/16 14:35:17 568] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 568] tts 557 get audio|use local
[2024/05/16 14:35:17 569] tts 599 0 nil 1
[2024/05/16 14:35:17 570] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 570] tts 557 get audio|use local
[2024/05/16 14:35:17 570] tts 599 0 nil 1
[2024/05/16 14:35:17 573] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 574] tts 557 get audio|use local
[2024/05/16 14:35:17 574] tts 599 0 nil 1
[2024/05/16 14:35:17 576] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 577] tts 557 get audio|use local
[2024/05/16 14:35:17 578] tts 599 0 nil 1
[2024/05/16 14:35:17 580] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 580] tts 557 get audio|use local
[2024/05/16 14:35:17 580] tts 599 0 nil 1
[2024/05/16 14:35:17 583] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 583] tts 557 get audio|use local
[2024/05/16 14:35:17 583] tts 599 0 nil 1
[2024/05/16 14:35:17 586] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 587] tts 557 get audio|use local
[2024/05/16 14:35:17 587] tts 599 0 nil 1
[2024/05/16 14:35:17 590] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 590] tts 557 get audio|use local
[2024/05/16 14:35:17 590] tts 599 0 nil 1
[2024/05/16 14:35:17 592] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 592] tts 557 get audio|use local
[2024/05/16 14:35:17 592] tts 599 0 nil 1
[2024/05/16 14:35:17 594] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 595] tts 557 get audio|use local
[2024/05/16 14:35:17 595] tts 599 0 nil 1
[2024/05/16 14:35:17 597] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 598] tts 557 get audio|use local
[2024/05/16 14:35:17 598] tts 599 0 nil 1
[2024/05/16 14:35:17 600] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 600] tts 557 get audio|use local
[2024/05/16 14:35:17 601] tts 599 0 nil 1
[2024/05/16 14:35:17 603] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 603] tts 557 get audio|use local
[2024/05/16 14:35:17 603] tts 599 0 nil 1
[2024/05/16 14:35:17 606] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 606] tts 557 get audio|use local
[2024/05/16 14:35:17 607] tts 599 0 nil 1
[2024/05/16 14:35:17 610] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 611] tts 557 get audio|use local
[2024/05/16 14:35:17 611] tts 599 0 nil 1
[2024/05/16 14:35:17 613] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 614] tts 557 get audio|use local
[2024/05/16 14:35:17 615] tts 599 0 nil 1
[2024/05/16 14:35:17 618] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 619] tts 557 get audio|use local
[2024/05/16 14:35:17 619] tts 599 0 nil 1
[2024/05/16 14:35:17 622] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 624] tts 557 get audio|use local
[2024/05/16 14:35:17 624] tts 599 0 nil 1
[2024/05/16 14:35:17 625] tts 301 TTS_LOCAL_CB_BEGIN
[2024/05/16 14:35:17 626] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 627] tts 557 get audio|use local
[2024/05/16 14:35:17 627] tts 599 0 nil 1
[2024/05/16 14:35:17 628] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 628] tts 557 get audio|use local
[2024/05/16 14:35:17 629] tts 599 0 nil 1
[2024/05/16 14:35:17 630] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 630] tts 557 get audio|use local
[2024/05/16 14:35:17 631] tts 599 0 nil 1
[2024/05/16 14:35:17 632] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 633] tts 557 get audio|use local
[2024/05/16 14:35:17 633] tts 599 0 nil 1
[2024/05/16 14:35:17 636] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 637] tts 557 get audio|use local
[2024/05/16 14:35:17 637] tts 599 0 nil 1
[2024/05/16 14:35:17 637] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0071fa8) 33
[2024/05/16 14:35:17 638] tts 321 udata(d0071fa8) 33
[2024/05/16 14:35:17 640] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 641] tts 557 get audio|use local
[2024/05/16 14:35:17 641] tts 570 local audiolen: 212 ,ced: 33
[2024/05/16 14:35:17 642] tts 599 0 udata(d00721f8) 1
[2024/05/16 14:35:17 644] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0072248) 33
[2024/05/16 14:35:17 645] tts 321 udata(d0072248) 33
[2024/05/16 14:35:17 646] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 647] tts 557 get audio|use local
[2024/05/16 14:35:17 648] tts 570 local audiolen: 7012 ,ced: 33
[2024/05/16 14:35:17 649] tts 599 0 udata(d006c9a8) 1
[2024/05/16 14:35:17 650] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0071e48) 33
[2024/05/16 14:35:17 651] tts 321 udata(d0071e48) 33
[2024/05/16 14:35:17 653] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0072398) 33
[2024/05/16 14:35:17 654] tts 321 udata(d0072398) 33
[2024/05/16 14:35:17 656] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 657] tts 557 get audio|use local
[2024/05/16 14:35:17 657] tts 570 local audiolen: 7176 ,ced: 33
[2024/05/16 14:35:17 658] tts 599 0 udata(d00724e8) 1
[2024/05/16 14:35:17 659] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00826b8) 33
[2024/05/16 14:35:17 661] tts 321 udata(d00826b8) 33
[2024/05/16 14:35:17 662] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00827b8) 33
[2024/05/16 14:35:17 662] tts 321 udata(d00827b8) 33
[2024/05/16 14:35:17 663] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 664] tts 557 get audio|use local
[2024/05/16 14:35:17 665] tts 570 local audiolen: 8480 ,ced: 33
[2024/05/16 14:35:17 666] tts 599 0 udata(d0072498) 1
[2024/05/16 14:35:17 667] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0082948) 33
[2024/05/16 14:35:17 671] tts 321 udata(d0082948) 33
[2024/05/16 14:35:17 673] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0082a48) 33
[2024/05/16 14:35:17 675] tts 321 udata(d0082a48) 33
[2024/05/16 14:35:17 687] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0082b48) 33
[2024/05/16 14:35:17 688] tts 321 udata(d0082b48) 33
[2024/05/16 14:35:17 693] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0082c48) 33
[2024/05/16 14:35:17 695] tts 321 udata(d0082c48) 33
[2024/05/16 14:35:17 697] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0080fa8) 33
[2024/05/16 14:35:17 698] tts 321 udata(d0080fa8) 33
[2024/05/16 14:35:17 699] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00810a8) 33
[2024/05/16 14:35:17 700] tts 321 udata(d00810a8) 33
[2024/05/16 14:35:17 703] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00811a8) 33
[2024/05/16 14:35:17 705] tts 321 udata(d00811a8) 33
[2024/05/16 14:35:17 708] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00812a8) 33
[2024/05/16 14:35:17 709] tts 321 udata(d00812a8) 33
[2024/05/16 14:35:17 713] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00813a8) 33
[2024/05/16 14:35:17 714] tts 321 udata(d00813a8) 33
[2024/05/16 14:35:17 715] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00814a8) 33
[2024/05/16 14:35:17 716] tts 321 udata(d00814a8) 33
[2024/05/16 14:35:17 718] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00815a8) 33
[2024/05/16 14:35:17 721] tts 321 udata(d00815a8) 33
[2024/05/16 14:35:17 722] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00816a8) 33
[2024/05/16 14:35:17 723] tts 321 udata(d00816a8) 33
[2024/05/16 14:35:17 725] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00819b8) 33
[2024/05/16 14:35:17 726] tts 321 udata(d00819b8) 33
[2024/05/16 14:35:17 727] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0081ab8) 33
[2024/05/16 14:35:17 729] tts 321 udata(d0081ab8) 33
[2024/05/16 14:35:17 730] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0081bb8) 33
[2024/05/16 14:35:17 743] tts 321 udata(d0081bb8) 33
[2024/05/16 14:35:17 745] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0081cb8) 33
[2024/05/16 14:35:17 745] tts 321 udata(d0081cb8) 33
[2024/05/16 14:35:17 747] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0081db8) 33
[2024/05/16 14:35:17 749] tts 321 udata(d0081db8) 33
[2024/05/16 14:35:17 752] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0081eb8) 33
[2024/05/16 14:35:17 754] tts 321 udata(d0081eb8) 33
[2024/05/16 14:35:17 759] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0081fb8) 33
[2024/05/16 14:35:17 760] tts 321 udata(d0081fb8) 33
[2024/05/16 14:35:17 765] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00820b8) 33
[2024/05/16 14:35:17 767] tts 321 udata(d00820b8) 33
[2024/05/16 14:35:17 771] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00821b8) 33
[2024/05/16 14:35:17 774] tts 321 udata(d00821b8) 33
[2024/05/16 14:35:17 775] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00822b8) 33
[2024/05/16 14:35:17 777] tts 321 udata(d00822b8) 33
[2024/05/16 14:35:17 779] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00823b8) 33
[2024/05/16 14:35:17 783] tts 321 udata(d00823b8) 33
[2024/05/16 14:35:17 787] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00824b8) 33
[2024/05/16 14:35:17 788] tts 321 udata(d00824b8) 33
[2024/05/16 14:35:17 791] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00825b8) 66
[2024/05/16 14:35:17 792] tts 321 udata(d00825b8) 66
[2024/05/16 14:35:17 793] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002bb48) 66
[2024/05/16 14:35:17 796] tts 321 udata(d002bb48) 66
[2024/05/16 14:35:17 799] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002bc48) 66
[2024/05/16 14:35:17 801] tts 321 udata(d002bc48) 66
[2024/05/16 14:35:17 802] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002bd48) 66
[2024/05/16 14:35:17 807] tts 321 udata(d002bd48) 66
[2024/05/16 14:35:17 810] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c258) 66
[2024/05/16 14:35:17 812] tts 321 udata(d002c258) 66
[2024/05/16 14:35:17 818] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c358) 66
[2024/05/16 14:35:17 827] tts 321 udata(d002c358) 66
[2024/05/16 14:35:17 829] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c458) 66
[2024/05/16 14:35:17 830] tts 321 udata(d002c458) 66
[2024/05/16 14:35:17 832] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c558) 66
[2024/05/16 14:35:17 832] tts 321 udata(d002c558) 66
[2024/05/16 14:35:17 837] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c658) 66
[2024/05/16 14:35:17 837] tts 321 udata(d002c658) 66
[2024/05/16 14:35:17 842] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c758) 66
[2024/05/16 14:35:17 844] tts 321 udata(d002c758) 66
[2024/05/16 14:35:17 846] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c858) 66
[2024/05/16 14:35:17 846] tts 321 udata(d002c858) 66
[2024/05/16 14:35:17 848] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002c958) 66
[2024/05/16 14:35:17 849] tts 321 udata(d002c958) 66
[2024/05/16 14:35:17 850] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002ca58) 66
[2024/05/16 14:35:17 852] tts 321 udata(d002ca58) 66
[2024/05/16 14:35:17 853] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002cb58) 66
[2024/05/16 14:35:17 854] tts 321 udata(d002cb58) 66
[2024/05/16 14:35:17 856] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00729c8) 66
[2024/05/16 14:35:17 857] tts 321 udata(d00729c8) 66
[2024/05/16 14:35:17 858] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00727b8) 66
[2024/05/16 14:35:17 859] tts 321 udata(d00727b8) 66
[2024/05/16 14:35:17 861] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0083018) 66
[2024/05/16 14:35:17 862] tts 321 udata(d0083018) 66
[2024/05/16 14:35:17 864] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0083118) 66
[2024/05/16 14:35:17 865] tts 321 udata(d0083118) 66
[2024/05/16 14:35:17 866] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0083218) 66
[2024/05/16 14:35:17 867] tts 321 udata(d0083218) 66
[2024/05/16 14:35:17 868] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0083318) 66
[2024/05/16 14:35:17 869] tts 321 udata(d0083318) 66
[2024/05/16 14:35:17 871] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0083418) 66
[2024/05/16 14:35:17 872] tts 321 udata(d0083418) 66
[2024/05/16 14:35:17 877] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0083518) 66
[2024/05/16 14:35:17 878] tts 321 udata(d0083518) 66
[2024/05/16 14:35:17 879] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d138) 66
[2024/05/16 14:35:17 880] tts 321 udata(d002d138) 66
[2024/05/16 14:35:17 882] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d238) 66
[2024/05/16 14:35:17 883] tts 321 udata(d002d238) 66
[2024/05/16 14:35:17 884] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d338) 66
[2024/05/16 14:35:17 885] tts 321 udata(d002d338) 66
[2024/05/16 14:35:17 887] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d438) 66
[2024/05/16 14:35:17 888] tts 321 udata(d002d438) 66
[2024/05/16 14:35:17 889] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d538) 66
[2024/05/16 14:35:17 890] tts 321 udata(d002d538) 66
[2024/05/16 14:35:17 891] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d638) 66
[2024/05/16 14:35:17 892] tts 321 udata(d002d638) 66
[2024/05/16 14:35:17 894] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d738) 66
[2024/05/16 14:35:17 895] tts 321 udata(d002d738) 66
[2024/05/16 14:35:17 897] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d838) 66
[2024/05/16 14:35:17 897] tts 321 udata(d002d838) 66
[2024/05/16 14:35:17 901] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002d938) 105
[2024/05/16 14:35:17 901] tts 321 udata(d002d938) 105
[2024/05/16 14:35:17 902] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002da38) 105
[2024/05/16 14:35:17 904] tts 321 udata(d002da38) 105
[2024/05/16 14:35:17 905] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002db38) 105
[2024/05/16 14:35:17 906] tts 321 udata(d002db38) 105
[2024/05/16 14:35:17 908] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002dc38) 105
[2024/05/16 14:35:17 908] tts 321 udata(d002dc38) 105
[2024/05/16 14:35:17 910] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002dd38) 105
[2024/05/16 14:35:17 910] tts 321 udata(d002dd38) 105
[2024/05/16 14:35:17 911] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002de38) 105
[2024/05/16 14:35:17 912] tts 321 udata(d002de38) 105
[2024/05/16 14:35:17 913] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d0071f28) 105
[2024/05/16 14:35:17 915] tts 321 udata(d0071f28) 105
[2024/05/16 14:35:17 916] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002e7f8) 105
[2024/05/16 14:35:17 916] tts 321 udata(d002e7f8) 105
[2024/05/16 14:35:17 917] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002e8f8) 105
[2024/05/16 14:35:17 918] tts 321 udata(d002e8f8) 105
[2024/05/16 14:35:17 919] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002e9f8) 105
[2024/05/16 14:35:17 919] tts 321 udata(d002e9f8) 105
[2024/05/16 14:35:17 920] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002eaf8) 105
[2024/05/16 14:35:17 920] tts 321 udata(d002eaf8) 105
[2024/05/16 14:35:17 921] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002ebf8) 105
[2024/05/16 14:35:17 921] tts 321 udata(d002ebf8) 105
[2024/05/16 14:35:17 922] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002ecf8) 105
[2024/05/16 14:35:17 922] tts 321 udata(d002ecf8) 105
[2024/05/16 14:35:17 926] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002edf8) 105
[2024/05/16 14:35:17 926] tts 321 udata(d002edf8) 105
[2024/05/16 14:35:17 949] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002eef8) 105
[2024/05/16 14:35:17 951] tts 321 udata(d002eef8) 105
[2024/05/16 14:35:17 952] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002eff8) 105
[2024/05/16 14:35:17 954] tts 321 udata(d002eff8) 105
[2024/05/16 14:35:17 955] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f0f8) 105
[2024/05/16 14:35:17 957] tts 321 udata(d002f0f8) 105
[2024/05/16 14:35:17 959] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f1f8) 105
[2024/05/16 14:35:17 960] tts 321 udata(d002f1f8) 105
[2024/05/16 14:35:17 961] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f2f8) 105
[2024/05/16 14:35:17 961] tts 321 udata(d002f2f8) 105
[2024/05/16 14:35:17 962] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f3f8) 105
[2024/05/16 14:35:17 963] tts 321 udata(d002f3f8) 105
[2024/05/16 14:35:17 964] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f4f8) 105
[2024/05/16 14:35:17 965] tts 321 udata(d002f4f8) 105
[2024/05/16 14:35:17 965] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f5f8) 105
[2024/05/16 14:35:17 966] tts 321 udata(d002f5f8) 105
[2024/05/16 14:35:17 966] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f6f8) 105
[2024/05/16 14:35:17 967] tts 321 udata(d002f6f8) 105
[2024/05/16 14:35:17 967] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f7f8) 105
[2024/05/16 14:35:17 968] tts 321 udata(d002f7f8) 105
[2024/05/16 14:35:17 969] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f8f8) 105
[2024/05/16 14:35:17 969] tts 321 udata(d002f8f8) 105
[2024/05/16 14:35:17 971] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002f9f8) 105
[2024/05/16 14:35:17 971] tts 321 udata(d002f9f8) 105
[2024/05/16 14:35:17 973] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002faf8) 105
[2024/05/16 14:35:17 974] tts 321 udata(d002faf8) 105
[2024/05/16 14:35:17 975] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002fbf8) 105
[2024/05/16 14:35:17 975] tts 321 udata(d002fbf8) 105
[2024/05/16 14:35:17 976] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002fcf8) 105
[2024/05/16 14:35:17 977] tts 321 udata(d002fcf8) 105
[2024/05/16 14:35:17 978] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002fdf8) 105
[2024/05/16 14:35:17 979] tts 321 udata(d002fdf8) 105
[2024/05/16 14:35:17 980] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002fef8) 105
[2024/05/16 14:35:17 980] tts 321 udata(d002fef8) 105
[2024/05/16 14:35:17 981] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d002fff8) 129
[2024/05/16 14:35:17 981] tts 321 udata(d002fff8) 129
[2024/05/16 14:35:17 982] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00300f8) 129
[2024/05/16 14:35:17 982] tts 321 udata(d00300f8) 129
[2024/05/16 14:35:17 983] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00301f8) 129
[2024/05/16 14:35:17 983] tts 321 udata(d00301f8) 129
[2024/05/16 14:35:17 983] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00302f8) 129
[2024/05/16 14:35:17 984] tts 321 udata(d00302f8) 129
[2024/05/16 14:35:17 984] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00303f8) 129
[2024/05/16 14:35:17 985] tts 321 udata(d00303f8) 129
[2024/05/16 14:35:17 985] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00304f8) 129
[2024/05/16 14:35:17 985] tts 321 udata(d00304f8) 129
[2024/05/16 14:35:17 986] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00305f8) 129
[2024/05/16 14:35:17 986] tts 321 udata(d00305f8) 129
[2024/05/16 14:35:17 987] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00306f8) 129
[2024/05/16 14:35:17 987] tts 321 udata(d00306f8) 129
[2024/05/16 14:35:17 988] tts 317 TTS_LOCAL_CB_OUTPUT 101 udata(d00307f8) 129
[2024/05/16 14:35:17 988] tts 321 udata(d00307f8) 129
[2024/05/16 14:35:17 989] tts 303 0 0
[2024/05/16 14:35:17 989] tts 314 TTS_LOCAL_CB_END, 2
[2024/05/16 14:35:17 990] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 990] tts 557 get audio|use local
[2024/05/16 14:35:17 990] tts 570 local audiolen: 14124 ,ced: 33
[2024/05/16 14:35:17 990] tts 599 0 udata(d0030a98) 1
[2024/05/16 14:35:17 992] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 992] tts 557 get audio|use local
[2024/05/16 14:35:17 992] tts 570 local audiolen: 4808 ,ced: 33
[2024/05/16 14:35:17 992] tts 599 0 udata(d0030ae8) 1
[2024/05/16 14:35:17 994] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 994] tts 557 get audio|use local
[2024/05/16 14:35:17 994] tts 570 local audiolen: 7822 ,ced: 33
[2024/05/16 14:35:17 994] tts 599 0 udata(d0080d18) 1
[2024/05/16 14:35:17 996] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 996] tts 557 get audio|use local
[2024/05/16 14:35:17 996] tts 570 local audiolen: 6836 ,ced: 33
[2024/05/16 14:35:17 997] tts 599 0 udata(d0071c88) 1
[2024/05/16 14:35:17 998] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:17 999] tts 557 get audio|use local
[2024/05/16 14:35:17 999] tts 570 local audiolen: 4298 ,ced: 33
[2024/05/16 14:35:17 999] tts 599 0 udata(d0071e98) 1
[2024/05/16 14:35:18 001] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 001] tts 557 get audio|use local
[2024/05/16 14:35:18 001] tts 570 local audiolen: 7756 ,ced: 33
[2024/05/16 14:35:18 001] tts 599 0 udata(d0080d68) 1
[2024/05/16 14:35:18 003] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 003] tts 557 get audio|use local
[2024/05/16 14:35:18 004] tts 570 local audiolen: 9242 ,ced: 33
[2024/05/16 14:35:18 004] tts 599 0 udata(d0080db8) 1
[2024/05/16 14:35:18 005] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 005] tts 557 get audio|use local
[2024/05/16 14:35:18 006] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 006] tts 599 0 udata(d0080e08) 1
[2024/05/16 14:35:18 007] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 007] tts 557 get audio|use local
[2024/05/16 14:35:18 008] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 008] tts 599 0 udata(d0080e58) 1
[2024/05/16 14:35:18 009] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 009] tts 557 get audio|use local
[2024/05/16 14:35:18 010] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 010] tts 599 0 udata(d0080ea8) 1
[2024/05/16 14:35:18 011] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 011] tts 557 get audio|use local
[2024/05/16 14:35:18 012] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 012] tts 599 0 udata(d0080ef8) 1
[2024/05/16 14:35:18 017] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 018] tts 557 get audio|use local
[2024/05/16 14:35:18 019] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 020] tts 599 0 udata(d0080f48) 1
[2024/05/16 14:35:18 022] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 022] tts 557 get audio|use local
[2024/05/16 14:35:18 023] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 023] tts 599 0 udata(d0031588) 1
[2024/05/16 14:35:18 025] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 025] tts 557 get audio|use local
[2024/05/16 14:35:18 026] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 027] tts 599 0 udata(d00315d8) 1
[2024/05/16 14:35:18 030] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 031] tts 557 get audio|use local
[2024/05/16 14:35:18 031] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 031] tts 599 0 udata(d0031628) 1
[2024/05/16 14:35:18 034] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 034] tts 557 get audio|use local
[2024/05/16 14:35:18 034] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 035] tts 599 0 udata(d0031678) 1
[2024/05/16 14:35:18 038] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 038] tts 557 get audio|use local
[2024/05/16 14:35:18 039] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 039] tts 599 0 udata(d00316c8) 1
[2024/05/16 14:35:18 042] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 043] tts 557 get audio|use local
[2024/05/16 14:35:18 045] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 045] tts 599 0 udata(d0031718) 1
[2024/05/16 14:35:18 047] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 047] tts 557 get audio|use local
[2024/05/16 14:35:18 047] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 048] tts 599 0 udata(d0031768) 1
[2024/05/16 14:35:18 049] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 049] tts 557 get audio|use local
[2024/05/16 14:35:18 049] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 050] tts 599 0 udata(d00317b8) 1
[2024/05/16 14:35:18 051] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 051] tts 557 get audio|use local
[2024/05/16 14:35:18 051] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 052] tts 599 0 udata(d002cba8) 1
[2024/05/16 14:35:18 053] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 053] tts 557 get audio|use local
[2024/05/16 14:35:18 053] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 054] tts 599 0 udata(d002cbf8) 1
[2024/05/16 14:35:18 055] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 055] tts 557 get audio|use local
[2024/05/16 14:35:18 055] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 055] tts 599 0 udata(d002cc48) 1
[2024/05/16 14:35:18 057] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 057] tts 557 get audio|use local
[2024/05/16 14:35:18 058] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 058] tts 599 0 udata(d002cc98) 1
[2024/05/16 14:35:18 059] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 060] tts 557 get audio|use local
[2024/05/16 14:35:18 060] tts 570 local audiolen: 512 ,ced: 33
[2024/05/16 14:35:18 060] tts 599 0 udata(d002cce8) 1
[2024/05/16 14:35:18 061] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 062] tts 557 get audio|use local
[2024/05/16 14:35:18 062] tts 570 local audiolen: 160 ,ced: 33
[2024/05/16 14:35:18 062] tts 599 0 udata(d002cde8) 1
[2024/05/16 14:35:18 063] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 063] tts 557 get audio|use local
[2024/05/16 14:35:18 064] tts 570 local audiolen: 212 ,ced: 66
[2024/05/16 14:35:18 064] tts 599 0 udata(d002ce38) 1
[2024/05/16 14:35:18 065] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 065] tts 557 get audio|use local
[2024/05/16 14:35:18 066] tts 570 local audiolen: 6532 ,ced: 66
[2024/05/16 14:35:18 066] tts 599 0 udata(d002ce88) 1
[2024/05/16 14:35:18 068] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 068] tts 557 get audio|use local
[2024/05/16 14:35:18 068] tts 570 local audiolen: 5602 ,ced: 66
[2024/05/16 14:35:18 069] tts 599 0 udata(d002ced8) 1
[2024/05/16 14:35:18 070] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 071] tts 557 get audio|use local
[2024/05/16 14:35:18 071] tts 570 local audiolen: 7048 ,ced: 66
[2024/05/16 14:35:18 071] tts 599 0 udata(d002cf28) 1
[2024/05/16 14:35:18 073] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 073] tts 557 get audio|use local
[2024/05/16 14:35:18 073] tts 570 local audiolen: 7484 ,ced: 66
[2024/05/16 14:35:18 074] tts 599 0 udata(d002cf78) 1
[2024/05/16 14:35:18 075] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 076] tts 557 get audio|use local
[2024/05/16 14:35:18 076] tts 570 local audiolen: 7204 ,ced: 66
[2024/05/16 14:35:18 076] tts 599 0 udata(d002cfc8) 1
[2024/05/16 14:35:18 078] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 078] tts 557 get audio|use local
[2024/05/16 14:35:18 078] tts 570 local audiolen: 7976 ,ced: 66
[2024/05/16 14:35:18 078] tts 599 0 udata(d002d018) 1
[2024/05/16 14:35:18 080] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 080] tts 557 get audio|use local
[2024/05/16 14:35:18 081] tts 570 local audiolen: 6348 ,ced: 66
[2024/05/16 14:35:18 081] tts 599 0 udata(d002d068) 1
[2024/05/16 14:35:18 082] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 083] tts 557 get audio|use local
[2024/05/16 14:35:18 083] tts 570 local audiolen: 7224 ,ced: 66
[2024/05/16 14:35:18 083] tts 599 0 udata(d0030b38) 1
[2024/05/16 14:35:18 085] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 085] tts 557 get audio|use local
[2024/05/16 14:35:18 085] tts 570 local audiolen: 12294 ,ced: 66
[2024/05/16 14:35:18 085] tts 599 0 udata(d0030b88) 1
[2024/05/16 14:35:18 087] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 087] tts 557 get audio|use local
[2024/05/16 14:35:18 088] tts 570 local audiolen: 7490 ,ced: 66
[2024/05/16 14:35:18 088] tts 599 0 udata(d0030bd8) 1
[2024/05/16 14:35:18 090] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 090] tts 557 get audio|use local
[2024/05/16 14:35:18 090] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 090] tts 599 0 udata(d0030c28) 1
[2024/05/16 14:35:18 092] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 092] tts 557 get audio|use local
[2024/05/16 14:35:18 092] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 092] tts 599 0 udata(d0030c78) 1
[2024/05/16 14:35:18 094] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 095] tts 557 get audio|use local
[2024/05/16 14:35:18 095] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 095] tts 599 0 udata(d0030cc8) 1
[2024/05/16 14:35:18 097] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 097] tts 557 get audio|use local
[2024/05/16 14:35:18 097] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 098] tts 599 0 udata(d0030d18) 1
[2024/05/16 14:35:18 099] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 099] tts 557 get audio|use local
[2024/05/16 14:35:18 099] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 100] tts 599 0 udata(d0030d68) 1
[2024/05/16 14:35:18 101] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 102] tts 557 get audio|use local
[2024/05/16 14:35:18 102] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 102] tts 599 0 udata(d0030db8) 1
[2024/05/16 14:35:18 103] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 104] tts 557 get audio|use local
[2024/05/16 14:35:18 104] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 104] tts 599 0 udata(d0030e08) 1
[2024/05/16 14:35:18 106] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 106] tts 557 get audio|use local
[2024/05/16 14:35:18 107] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 107] tts 599 0 udata(d0030e58) 1
[2024/05/16 14:35:18 108] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 108] tts 557 get audio|use local
[2024/05/16 14:35:18 109] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 109] tts 599 0 udata(d0030ea8) 1
[2024/05/16 14:35:18 110] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 110] tts 557 get audio|use local
[2024/05/16 14:35:18 111] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 111] tts 599 0 udata(d0030ef8) 1
[2024/05/16 14:35:18 112] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 112] tts 557 get audio|use local
[2024/05/16 14:35:18 113] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 113] tts 599 0 udata(d0030f48) 1
[2024/05/16 14:35:18 114] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 114] tts 557 get audio|use local
[2024/05/16 14:35:18 115] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 115] tts 599 0 udata(d0030f98) 1
[2024/05/16 14:35:18 116] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 117] tts 557 get audio|use local
[2024/05/16 14:35:18 117] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 117] tts 599 0 udata(d0030fe8) 1
[2024/05/16 14:35:18 118] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 118] tts 557 get audio|use local
[2024/05/16 14:35:18 119] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 119] tts 599 0 udata(d0031038) 1
[2024/05/16 14:35:18 120] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 120] tts 557 get audio|use local
[2024/05/16 14:35:18 121] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 121] tts 599 0 udata(d0031088) 1
[2024/05/16 14:35:18 122] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 122] tts 557 get audio|use local
[2024/05/16 14:35:18 123] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 123] tts 599 0 udata(d00310d8) 1
[2024/05/16 14:35:18 124] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 125] tts 557 get audio|use local
[2024/05/16 14:35:18 125] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 125] tts 599 0 udata(d0031128) 1
[2024/05/16 14:35:18 127] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 127] tts 557 get audio|use local
[2024/05/16 14:35:18 127] tts 570 local audiolen: 512 ,ced: 66
[2024/05/16 14:35:18 127] tts 599 0 udata(d007ee78) 1
[2024/05/16 14:35:18 129] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 129] tts 557 get audio|use local
[2024/05/16 14:35:18 129] tts 570 local audiolen: 160 ,ced: 66
[2024/05/16 14:35:18 129] tts 599 0 udata(d007eec8) 1
[2024/05/16 14:35:18 131] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 131] tts 557 get audio|use local
[2024/05/16 14:35:18 131] tts 570 local audiolen: 140 ,ced: 105
[2024/05/16 14:35:18 131] tts 599 0 udata(d007efb8) 1
[2024/05/16 14:35:18 133] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 133] tts 557 get audio|use local
[2024/05/16 14:35:18 133] tts 570 local audiolen: 7050 ,ced: 105
[2024/05/16 14:35:18 134] tts 599 0 udata(d007f008) 1
[2024/05/16 14:35:18 135] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 136] tts 557 get audio|use local
[2024/05/16 14:35:18 136] tts 570 local audiolen: 5460 ,ced: 105
[2024/05/16 14:35:18 136] tts 599 0 udata(d007f058) 1
[2024/05/16 14:35:18 138] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 138] tts 557 get audio|use local
[2024/05/16 14:35:18 139] tts 570 local audiolen: 12330 ,ced: 105
[2024/05/16 14:35:18 139] tts 599 0 udata(d007f0a8) 1
[2024/05/16 14:35:18 141] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 141] tts 557 get audio|use local
[2024/05/16 14:35:18 141] tts 570 local audiolen: 14780 ,ced: 105
[2024/05/16 14:35:18 141] tts 599 0 udata(d007f0f8) 1
[2024/05/16 14:35:18 142] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 143] tts 557 get audio|use local
[2024/05/16 14:35:18 143] tts 570 local audiolen: 3838 ,ced: 105
[2024/05/16 14:35:18 143] tts 599 0 udata(d007f148) 1
[2024/05/16 14:35:18 145] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 145] tts 557 get audio|use local
[2024/05/16 14:35:18 145] tts 570 local audiolen: 7172 ,ced: 105
[2024/05/16 14:35:18 145] tts 599 0 udata(d007f198) 1
[2024/05/16 14:35:18 147] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 147] tts 557 get audio|use local
[2024/05/16 14:35:18 147] tts 570 local audiolen: 6134 ,ced: 105
[2024/05/16 14:35:18 147] tts 599 0 udata(d007f1e8) 1
[2024/05/16 14:35:18 149] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 149] tts 557 get audio|use local
[2024/05/16 14:35:18 149] tts 570 local audiolen: 8974 ,ced: 105
[2024/05/16 14:35:18 150] tts 599 0 udata(d007f238) 1
[2024/05/16 14:35:18 151] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 151] tts 557 get audio|use local
[2024/05/16 14:35:18 151] tts 570 local audiolen: 10440 ,ced: 105
[2024/05/16 14:35:18 152] tts 599 0 udata(d007f288) 1
[2024/05/16 14:35:18 153] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 154] tts 557 get audio|use local
[2024/05/16 14:35:18 154] tts 570 local audiolen: 2998 ,ced: 105
[2024/05/16 14:35:18 154] tts 599 0 udata(d0072708) 1
[2024/05/16 14:35:18 156] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 156] tts 557 get audio|use local
[2024/05/16 14:35:18 156] tts 570 local audiolen: 10480 ,ced: 105
[2024/05/16 14:35:18 156] tts 599 0 udata(d007f2d8) 1
[2024/05/16 14:35:18 158] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 158] tts 557 get audio|use local
[2024/05/16 14:35:18 158] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 158] tts 599 0 udata(d007f328) 1
[2024/05/16 14:35:18 160] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 160] tts 557 get audio|use local
[2024/05/16 14:35:18 160] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 160] tts 599 0 udata(d007f378) 1
[2024/05/16 14:35:18 162] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 162] tts 557 get audio|use local
[2024/05/16 14:35:18 162] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 162] tts 599 0 udata(d007f3c8) 1
[2024/05/16 14:35:18 164] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 164] tts 557 get audio|use local
[2024/05/16 14:35:18 165] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 165] tts 599 0 udata(d007f418) 1
[2024/05/16 14:35:18 166] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 166] tts 557 get audio|use local
[2024/05/16 14:35:18 166] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 167] tts 599 0 udata(d007f468) 1
[2024/05/16 14:35:18 168] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 168] tts 557 get audio|use local
[2024/05/16 14:35:18 168] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 169] tts 599 0 udata(d007f4b8) 1
[2024/05/16 14:35:18 170] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 170] tts 557 get audio|use local
[2024/05/16 14:35:18 171] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 171] tts 599 0 udata(d007f728) 1
[2024/05/16 14:35:18 172] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 172] tts 557 get audio|use local
[2024/05/16 14:35:18 173] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 173] tts 599 0 udata(d007f778) 1
[2024/05/16 14:35:18 174] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 174] tts 557 get audio|use local
[2024/05/16 14:35:18 175] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 175] tts 599 0 udata(d007f7c8) 1
[2024/05/16 14:35:18 176] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 177] tts 557 get audio|use local
[2024/05/16 14:35:18 177] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 177] tts 599 0 udata(d007f818) 1
[2024/05/16 14:35:18 178] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 179] tts 557 get audio|use local
[2024/05/16 14:35:18 179] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 179] tts 599 0 udata(d007f868) 1
[2024/05/16 14:35:18 181] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 181] tts 557 get audio|use local
[2024/05/16 14:35:18 181] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 181] tts 599 0 udata(d007f8b8) 1
[2024/05/16 14:35:18 183] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 183] tts 557 get audio|use local
[2024/05/16 14:35:18 183] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 183] tts 599 0 udata(d007f908) 1
[2024/05/16 14:35:18 185] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 185] tts 557 get audio|use local
[2024/05/16 14:35:18 185] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 186] tts 599 0 udata(d007f958) 1
[2024/05/16 14:35:18 187] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 187] tts 557 get audio|use local
[2024/05/16 14:35:18 187] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 187] tts 599 0 udata(d007f9a8) 1
[2024/05/16 14:35:18 189] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 189] tts 557 get audio|use local
[2024/05/16 14:35:18 189] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 190] tts 599 0 udata(d007f9f8) 1
[2024/05/16 14:35:18 191] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 191] tts 557 get audio|use local
[2024/05/16 14:35:18 191] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 192] tts 599 0 udata(d007fa48) 1
[2024/05/16 14:35:18 193] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 193] tts 557 get audio|use local
[2024/05/16 14:35:18 194] tts 570 local audiolen: 512 ,ced: 105
[2024/05/16 14:35:18 194] tts 599 0 udata(d007fa98) 1
[2024/05/16 14:35:18 195] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 195] tts 557 get audio|use local
[2024/05/16 14:35:18 195] tts 570 local audiolen: 160 ,ced: 105
[2024/05/16 14:35:18 196] tts 599 0 udata(d007fae8) 1
[2024/05/16 14:35:18 197] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 197] tts 557 get audio|use local
[2024/05/16 14:35:18 198] tts 570 local audiolen: 212 ,ced: 129
[2024/05/16 14:35:18 198] tts 599 0 udata(d007fb38) 1
[2024/05/16 14:35:18 199] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 199] tts 557 get audio|use local
[2024/05/16 14:35:18 200] tts 570 local audiolen: 4614 ,ced: 129
[2024/05/16 14:35:18 200] tts 599 0 udata(d007fb88) 1
[2024/05/16 14:35:18 201] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 202] tts 557 get audio|use local
[2024/05/16 14:35:18 202] tts 570 local audiolen: 6544 ,ced: 129
[2024/05/16 14:35:18 202] tts 599 0 udata(d007fbd8) 1
[2024/05/16 14:35:18 204] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 204] tts 557 get audio|use local
[2024/05/16 14:35:18 204] tts 570 local audiolen: 5312 ,ced: 129
[2024/05/16 14:35:18 205] tts 599 0 udata(d007fc28) 1
[2024/05/16 14:35:18 206] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 206] tts 557 get audio|use local
[2024/05/16 14:35:18 206] tts 570 local audiolen: 6240 ,ced: 129
[2024/05/16 14:35:18 207] tts 599 0 udata(d007fc78) 1
[2024/05/16 14:35:18 208] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 208] tts 557 get audio|use local
[2024/05/16 14:35:18 209] tts 570 local audiolen: 12152 ,ced: 129
[2024/05/16 14:35:18 209] tts 599 0 udata(d007fcc8) 1
[2024/05/16 14:35:18 210] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 211] tts 557 get audio|use local
[2024/05/16 14:35:18 211] tts 570 local audiolen: 6036 ,ced: 129
[2024/05/16 14:35:18 211] tts 599 0 udata(d007fd18) 1
[2024/05/16 14:35:18 213] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 213] tts 557 get audio|use local
[2024/05/16 14:35:18 213] tts 570 local audiolen: 13512 ,ced: 129
[2024/05/16 14:35:18 213] tts 599 0 udata(d007fd68) 1
[2024/05/16 14:35:18 216] tts 792 TTS_MSG_GETAUDIO 0
[2024/05/16 14:35:18 216] tts 557 get audio|use local
[2024/05/16 14:35:18 216] tts 570 local audiolen: 9330 ,ced: 129
[2024/05/16 14:35:18 216] tts 599 0 udata(d007fdb8) 2
[2024/05/16 14:35:18 219] tts 795 TTS_MSG_SSE
[2024/05/16 14:35:18 220] tts 693 sse|use local
[2024/05/16 14:35:18 221] tts 711 tts exit

@ -0,0 +1,117 @@
============================================================
Time 2024/05/15 19:10:47 353
============================================================
[2024/05/15 19:10:47 354] lgi 684 SYS_MSG_LOAD
[2024/05/15 19:10:47 355] lgi 706 SYS_MSG_REGCB msp_status_cb func(5c013790)
[2024/05/15 19:10:47 356] lgi 298 LGI_MSG_INIT
[2024/05/15 19:10:47 357] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/15 19:10:47 358] lgi 347 work_dir .
[2024/05/15 19:10:47 358] lgi 403 token: nil
[2024/05/15 19:10:47 358] lgi 476 msc cver : 5.0.44.1288
[2024/05/15 19:10:47 359] lgi 519 ns_enable= 1
[2024/05/15 19:10:47 359] lgi 531 prot_ver=1
[2024/05/15 19:10:47 359] lgi 542 prot_type=tcp
[2024/05/15 19:10:47 361] lgi 693 SYS_MSG_UNLOAD go bg!
[2024/05/15 19:11:05 037] lgi 697 SYS_MSG_SHUTDOWN
============================================================
Time 2024/05/16 09:05:24 784
============================================================
[2024/05/16 09:05:24 784] lgi 684 SYS_MSG_LOAD
[2024/05/16 09:05:24 785] lgi 706 SYS_MSG_REGCB msp_status_cb func(280139a0)
[2024/05/16 09:05:24 786] lgi 298 LGI_MSG_INIT
[2024/05/16 09:05:24 787] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/16 09:05:24 787] lgi 347 work_dir .
[2024/05/16 09:05:24 788] lgi 403 token: nil
[2024/05/16 09:05:24 788] lgi 476 msc cver : 5.0.44.1288
[2024/05/16 09:05:24 788] lgi 519 ns_enable= 1
[2024/05/16 09:05:24 788] lgi 531 prot_ver=1
[2024/05/16 09:05:24 788] lgi 542 prot_type=tcp
[2024/05/16 09:05:24 789] lgi 693 SYS_MSG_UNLOAD go bg!
============================================================
Time 2024/05/16 14:35:17 499
============================================================
[2024/05/16 14:35:17 499] lgi 684 SYS_MSG_LOAD
[2024/05/16 14:35:17 502] lgi 706 SYS_MSG_REGCB msp_status_cb func(cc0139a0)
[2024/05/16 14:35:17 503] lgi 298 LGI_MSG_INIT
[2024/05/16 14:35:17 503] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/16 14:35:17 503] lgi 347 work_dir .
[2024/05/16 14:35:17 503] lgi 403 token: nil
[2024/05/16 14:35:17 504] lgi 476 msc cver : 5.0.44.1288
[2024/05/16 14:35:17 504] lgi 519 ns_enable= 1
[2024/05/16 14:35:17 504] lgi 531 prot_ver=1
[2024/05/16 14:35:17 505] lgi 542 prot_type=tcp
[2024/05/16 14:35:17 506] lgi 693 SYS_MSG_UNLOAD go bg!
============================================================
Time 2024/05/16 14:40:16 791
============================================================
[2024/05/16 14:40:16 791] lgi 684 SYS_MSG_LOAD
[2024/05/16 14:40:16 793] lgi 706 SYS_MSG_REGCB msp_status_cb func(100139a0)
[2024/05/16 14:40:16 794] lgi 298 LGI_MSG_INIT
[2024/05/16 14:40:16 794] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/16 14:40:16 795] lgi 347 work_dir .
[2024/05/16 14:40:16 795] lgi 403 token: nil
[2024/05/16 14:40:16 795] lgi 476 msc cver : 5.0.44.1288
[2024/05/16 14:40:16 795] lgi 519 ns_enable= 1
[2024/05/16 14:40:16 795] lgi 531 prot_ver=1
[2024/05/16 14:40:16 796] lgi 542 prot_type=tcp
[2024/05/16 14:40:16 797] lgi 693 SYS_MSG_UNLOAD go bg!
[2024/05/16 14:40:19 119] lgi 697 SYS_MSG_SHUTDOWN
============================================================
Time 2024/05/16 14:40:57 728
============================================================
[2024/05/16 14:40:57 728] lgi 684 SYS_MSG_LOAD
[2024/05/16 14:40:57 730] lgi 706 SYS_MSG_REGCB msp_status_cb func(400139a0)
[2024/05/16 14:40:57 731] lgi 298 LGI_MSG_INIT
[2024/05/16 14:40:57 731] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/16 14:40:57 731] lgi 347 work_dir .
[2024/05/16 14:40:57 731] lgi 403 token: nil
[2024/05/16 14:40:57 732] lgi 476 msc cver : 5.0.44.1288
[2024/05/16 14:40:57 732] lgi 519 ns_enable= 1
[2024/05/16 14:40:57 732] lgi 531 prot_ver=1
[2024/05/16 14:40:57 732] lgi 542 prot_type=tcp
[2024/05/16 14:40:57 733] lgi 693 SYS_MSG_UNLOAD go bg!
[2024/05/16 14:41:00 764] lgi 697 SYS_MSG_SHUTDOWN
============================================================
Time 2024/05/16 14:41:02 419
============================================================
[2024/05/16 14:41:02 419] lgi 684 SYS_MSG_LOAD
[2024/05/16 14:41:02 420] lgi 706 SYS_MSG_REGCB msp_status_cb func(940139a0)
[2024/05/16 14:41:02 421] lgi 298 LGI_MSG_INIT
[2024/05/16 14:41:02 421] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/16 14:41:02 422] lgi 347 work_dir .
[2024/05/16 14:41:02 422] lgi 403 token: nil
[2024/05/16 14:41:02 422] lgi 476 msc cver : 5.0.44.1288
[2024/05/16 14:41:02 422] lgi 519 ns_enable= 1
[2024/05/16 14:41:02 422] lgi 531 prot_ver=1
[2024/05/16 14:41:02 423] lgi 542 prot_type=tcp
[2024/05/16 14:41:02 424] lgi 693 SYS_MSG_UNLOAD go bg!
============================================================
Time 2024/05/16 14:41:17 880
============================================================
[2024/05/16 14:41:17 880] lgi 684 SYS_MSG_LOAD
[2024/05/16 14:41:17 882] lgi 706 SYS_MSG_REGCB msp_status_cb func(b80139a0)
[2024/05/16 14:41:17 883] lgi 298 LGI_MSG_INIT
[2024/05/16 14:41:17 883] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/16 14:41:17 883] lgi 347 work_dir .
[2024/05/16 14:41:17 883] lgi 403 token: nil
[2024/05/16 14:41:17 884] lgi 476 msc cver : 5.0.44.1288
[2024/05/16 14:41:17 884] lgi 519 ns_enable= 1
[2024/05/16 14:41:17 884] lgi 531 prot_ver=1
[2024/05/16 14:41:17 884] lgi 542 prot_type=tcp
[2024/05/16 14:41:17 885] lgi 693 SYS_MSG_UNLOAD go bg!
[2024/05/16 14:41:23 476] lgi 697 SYS_MSG_SHUTDOWN
============================================================
Time 2024/05/16 14:43:35 293
============================================================
[2024/05/16 14:43:35 293] lgi 684 SYS_MSG_LOAD
[2024/05/16 14:43:35 294] lgi 706 SYS_MSG_REGCB msp_status_cb func(c0053550)
[2024/05/16 14:43:35 295] lgi 298 LGI_MSG_INIT
[2024/05/16 14:43:35 295] lgi 305 lgi lgi_ 268436457 1573451739
[2024/05/16 14:43:35 296] lgi 347 work_dir .
[2024/05/16 14:43:35 296] lgi 403 token: nil
[2024/05/16 14:43:35 296] lgi 476 msc cver : 5.0.44.1288
[2024/05/16 14:43:35 296] lgi 519 ns_enable= 1
[2024/05/16 14:43:35 297] lgi 531 prot_ver=1
[2024/05/16 14:43:35 297] lgi 542 prot_type=tcp
[2024/05/16 14:43:35 298] lgi 693 SYS_MSG_UNLOAD go bg!
[2024/05/16 14:43:38 544] lgi 697 SYS_MSG_SHUTDOWN

@ -0,0 +1,17 @@
## Copyright (C) 2010-2015 iFLYTEK.
## Use ';' and '#' character for notation
## Note: Commands in this cfg file is case sensitive
[logger]
##如果用户指定的日志文件路径无效那么MSC在运行中将不会记录日志信息
file = msc.log
title = Mobile Speech Client
level = -1
output = 1
filter = -1
style = -1
flush = 0
maxsize =
overwrite = 1
maxfile =
cache =

File diff suppressed because it is too large Load Diff

@ -0,0 +1 @@
ctts1PdHHBHspX+y8p1baatHwWj0w0OHMG.log

@ -0,0 +1,310 @@
============================================================
Time 2024/05/16 14:43:35 329
============================================================
[2024/05/16 14:43:35 329] tts_local 1837 Linux
[2024/05/16 14:43:35 329] tts_local 1873 SYS_MSG_REGCB_LOCAL
[2024/05/16 14:43:35 330] tts_local 1888 last gc at 1715841815
[2024/05/16 14:43:35 331] tts_local 1873 SYS_MSG_REGCB_LOCAL
[2024/05/16 14:43:35 333] tts_local 1888 last gc at 1715841815
[2024/05/16 14:43:35 335] tts_local 1680 TTS_LOCAL_MSG_SSB engine_type=local,voice_name=xiaoyan,text_encoding=UTF8,tts_res_path=fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet,sample_rate=16000,speed=50,volume=50,pitch=50,rdn=2
[2024/05/16 14:43:35 336] tts_local 1572 fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet
[2024/05/16 14:43:35 336] tts_local 1575 nil
[2024/05/16 14:43:35 337] tts_local 862 resource path: fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet
[2024/05/16 14:43:35 339] tts_local 890 Disperse res
[2024/05/16 14:43:35 339] tts_local 994 fo|res/tts/xiaoyan.jet fo|res/tts/common.jet
[2024/05/16 14:43:35 340] tts_local 1579 res_change is true
[2024/05/16 14:43:35 341] tts_local 1595 res change
[2024/05/16 14:43:35 342] tts_local 1398 lgi: nil nil
[2024/05/16 14:43:35 342] tts_local 862 resource path: fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet
[2024/05/16 14:43:35 343] tts_local 890 Disperse res
[2024/05/16 14:43:35 344] tts_local 852 file_type: fo file_path: res/tts/xiaoyan.jet
[2024/05/16 14:43:35 344] tts_local 852 file_type: fo file_path: res/tts/common.jet
[2024/05/16 14:43:35 345] tts_local 1426 fo fo res/tts/xiaoyan.jet 0 res/tts/common.jet 0 false
[2024/05/16 14:43:35 345] tts_local 1033 speech_plus_setting 0
[2024/05/16 14:43:35 346] tts_local 1041 fo res/tts/xiaoyan.jet 0 0
[2024/05/16 14:43:35 347] tts_local 1045 res_ver 0
[2024/05/16 14:43:35 348] tts_local 1046 res appid5
[2024/05/16 14:43:35 349] tts_local 1047 res_new_old_mark v5vn
[2024/05/16 14:43:35 350] tts_local 1048 res_usr_name
[2024/05/16 14:43:35 351] tts_local 1049 check ret 0
[2024/05/16 14:43:35 351] tts_local 1129 v5vn
[2024/05/16 14:43:35 354] tts_local 1188 now expires: 1715841815 1723088124
[2024/05/16 14:43:35 356] auth 86 aisound app nil nil {}
[2024/05/16 14:43:35 358] auth 420 nil
[2024/05/16 14:43:35 359] tts_local 1033 speech_plus_setting 0
[2024/05/16 14:43:35 359] tts_local 1041 fo res/tts/common.jet 0 0
[2024/05/16 14:43:35 360] tts_local 1045 res_ver 0
[2024/05/16 14:43:35 361] tts_local 1046 res appid5
[2024/05/16 14:43:35 362] tts_local 1047 res_new_old_mark v5vn
[2024/05/16 14:43:35 363] tts_local 1048 res_usr_name
[2024/05/16 14:43:35 363] tts_local 1049 check ret 0
[2024/05/16 14:43:35 364] tts_local 1129 v5vn
[2024/05/16 14:43:35 365] tts_local 1188 now expires: 1715841815 1723088124
[2024/05/16 14:43:35 365] tts_local 1475 v5vn v5vn
[2024/05/16 14:43:35 365] auth 86 aisound app nil nil {}
[2024/05/16 14:43:35 367] auth 420 nil
[2024/05/16 14:43:35 367] tts_local 1518 fo res/tts/xiaoyan.jet 145 fo res/tts/common.jet 113 false func(c806d1a0)
[2024/05/16 14:43:35 374] tts_local 1534 engine init success
[2024/05/16 14:43:35 374] tts_local 862 resource path: fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet
[2024/05/16 14:43:35 375] tts_local 890 Disperse res
[2024/05/16 14:43:35 376] tts_local 1597 reinit ret: 0
[2024/05/16 14:43:35 377] tts_local 1314 app auth
[2024/05/16 14:43:35 377] auth 687 app nil nil nil
[2024/05/16 14:43:35 378] auth 744 ath rquest {"authorize":[{"ver":"2.1.1","busin":"aisound"}]}
[2024/05/16 14:43:35 379] config 91 select default
[2024/05/16 14:43:35 379] config 113 use general cloud
[2024/05/16 14:43:35 380] transport 645 paramkvsport is nil
[2024/05/16 14:43:35 380] transport 657 ns_enable= 1
[2024/05/16 14:43:35 381] transport 659 2017-08--24 is_ns_need_close = nil
[2024/05/16 14:43:35 381] transport 665 net.nettype= unknown
[2024/05/16 14:43:35 381] transport 675 url.full= nil
[2024/05/16 14:43:35 381] transport 680 server_url_host=, server_url_port=, server_url_path= open.xf-yun.com nil /msp.do
[2024/05/16 14:43:35 382] transport 907 net type: unknown
[2024/05/16 14:43:35 382] transport 908 net operator: def
[2024/05/16 14:43:35 382] transport 909 use proxy: false
[2024/05/16 14:43:35 382] auth 799 not login!
[2024/05/16 14:43:35 383] auth 636 [session] send auth request
[2024/05/16 14:43:35 384] transport 1105 session.domain= open.xf-yun.com
[2024/05/16 14:43:35 384] transport 1106 url.host= open.xf-yun.com
[2024/05/16 14:43:35 385] transport 1083 NAMESERVER START
[2024/05/16 14:43:35 385] transport 1086 name = ath
[2024/05/16 14:43:35 386] ns 634 ntt= unknown
[2024/05/16 14:43:35 387] transport 1089 trans,ns_inprog = 0
[2024/05/16 14:43:35 387] ns 582 name server start
[2024/05/16 14:43:35 387] ns 588 ns_sub = ath
[2024/05/16 14:43:35 388] ns 596 ns_host = open.xf-yun.com
[2024/05/16 14:43:35 389] ns 475 ns_host= open.xf-yun.com
[2024/05/16 14:43:35 389] ns 555 net_type = standard
[2024/05/16 14:43:35 389] ns 556 cmwapascmnet =
[2024/05/16 14:43:35 390] ns 557 uniwapasuninet =
[2024/05/16 14:43:35 390] ns 558 ctwapasctnet =
[2024/05/16 14:43:35 391] ns 576 host= hdns.xf-yun.com
[2024/05/16 14:43:35 391] network 263 gethostbyname hdns.xf-yun.com ns1
[2024/05/16 14:43:35 392] auth 643 0
[2024/05/16 14:43:35 393] auth 606 lver: nil
[2024/05/16 14:43:35 394] auth 611 cfg_ver: nil
[2024/05/16 14:43:35 394] transport 1860 transport_obj.send | in
[2024/05/16 14:43:35 395] transport 1866 self.msg_flag_q table(c8008c40)
[2024/05/16 14:43:35 395] transport 1867 self.msg_q table(c8008f80)
[2024/05/16 14:43:35 395] transport 1799 transport_obj.try2send | in
[2024/05/16 14:43:35 396] transport 1800 self.soc nil
[2024/05/16 14:43:35 397] transport 1801 self.connected false
[2024/05/16 14:43:35 397] transport 1802 self.latesterr 0
[2024/05/16 14:43:35 397] transport 1873 transport_obj.send | out
[2024/05/16 14:43:35 399] tts_local 1367 forbid_aisound = nil
[2024/05/16 14:43:35 399] tts_local 1644 set voice name: xiaoyan
[2024/05/16 14:43:35 399] tts_local 1646 set default voice name: xiaoyan
[2024/05/16 14:43:35 400] tts_local 295 speed increase: 1
[2024/05/16 14:43:35 401] tts_local 308 rcn: 0
[2024/05/16 14:43:35 402] tts_local 321 bgs: 0
[2024/05/16 14:43:35 402] tts_local 647 v5vn
[2024/05/16 14:43:35 404] tts_local 696 fit: false
[2024/05/16 14:43:35 405] tts_local 551 type: speed value: 50 weight: 50 double_weight: 100
[2024/05/16 14:43:35 406] tts_local 551 type: pitch value: 50 weight: 50 double_weight: 100
[2024/05/16 14:43:35 407] tts_local 551 type: volume value: 50 weight: 50 double_weight: 100
[2024/05/16 14:43:35 409] tts_local 580 sample_rate: 528
[2024/05/16 14:43:35 410] tts_local 593 text_encoding: 65001
[2024/05/16 14:43:35 411] tts_local 614 rdn: 1
[2024/05/16 14:43:35 412] tts_local 627 effect: 0
[2024/05/16 14:43:35 412] tts_local 1738 tts_local.ssb ret: 0
[2024/05/16 14:43:35 413] tts_local 1888 last gc at 1715841815
[2024/05/16 14:43:35 414] tts_local 1746 TTS_LOCAL_MSG_TEXT
[2024/05/16 14:43:35 415] tts_local 1753 base64 = 5qyi6L+O5L2/55So6L275L6/5Z6L5a+855uy5p2W77yM5q2k5Lqn5ZOB5Li76KaB6YCC55So5LqO55uy5Lq677yM5Li655uy5Lq65Ye66KGM6L+b6KGM5a6J5YWo55qE5oyH5a+877yM6Kej5Yaz55uy5Lq65Ye6546w6Zeu6aKY
[2024/05/16 14:43:35 417] tts_local 1888 last gc at 1715841815
[2024/05/16 14:43:35 421] network 245 dns resp 0 ns1
[2024/05/16 14:43:35 422] ns 422 ns dns ok 101.200.180.128
[2024/05/16 14:43:35 423] ns 202 iplist not avail
[2024/05/16 14:43:35 427] ns 429 is_voicecloud_ip= 0
[2024/05/16 14:43:35 428] ns 436 ip_is_expected= true
[2024/05/16 14:43:35 429] ns 444 ip_is_expected= true
[2024/05/16 14:43:35 430] network 445 gethttpresp2 101.200.180.128 80 ns2
[2024/05/16 14:43:35 431] network 465 prot_type tcp
[2024/05/16 14:43:35 439] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 212 ,data: udata(c8047d28)
[2024/05/16 14:43:35 441] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 7012 ,data: udata(c8048f88)
[2024/05/16 14:43:35 446] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 7176 ,data: udata(c80480e8)
[2024/05/16 14:43:35 450] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 8480 ,data: udata(c8048fd8)
[2024/05/16 14:43:35 454] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 14124 ,data: udata(c8049028)
[2024/05/16 14:43:35 457] transport 194 [dns] [1] response 114.118.65.91
[2024/05/16 14:43:35 457] transport 202 114 118 65 91
[2024/05/16 14:43:35 459] transport 204 ipv = v4
[2024/05/16 14:43:35 459] transport 208 dns ip is v4
[2024/05/16 14:43:35 461] transport 130 iplist not avail
[2024/05/16 14:43:35 464] transport 247 no iplist now
[2024/05/16 14:43:35 465] network 95 iptoenv , ipcache open.xf-yun.com def 114.118.65.91
[2024/05/16 14:43:35 479] transport 291 dns cb start conn
[2024/05/16 14:43:35 482] transport 1304 [soc] connect 114.118.65.91 1028
[2024/05/16 14:43:35 483] transport 1316 mspsoc.open,prot_type= tcp
[2024/05/16 14:43:35 490] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 4808 ,data: udata(c80494f8)
[2024/05/16 14:43:35 492] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 7822 ,data: udata(c8009418)
[2024/05/16 14:43:35 496] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 6836 ,data: udata(c8099a78)
[2024/05/16 14:43:35 498] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 4298 ,data: udata(c803baf8)
[2024/05/16 14:43:35 499] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 7756 ,data: udata(c809b2f8)
[2024/05/16 14:43:35 500] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 9242 ,data: udata(c80473b8)
[2024/05/16 14:43:35 502] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c807a598)
[2024/05/16 14:43:35 504] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8054708)
[2024/05/16 14:43:35 507] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c804cdf8)
[2024/05/16 14:43:35 509] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8056068)
[2024/05/16 14:43:35 512] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8056188)
[2024/05/16 14:43:35 513] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8056698)
[2024/05/16 14:43:35 515] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8048c68)
[2024/05/16 14:43:35 519] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8025798)
[2024/05/16 14:43:35 533] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c804cee8)
[2024/05/16 14:43:35 535] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c80488f8)
[2024/05/16 14:43:35 538] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c807bbc8)
[2024/05/16 14:43:35 540] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c804db28)
[2024/05/16 14:43:35 542] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c80766f8)
[2024/05/16 14:43:35 544] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c80547c8)
[2024/05/16 14:43:35 546] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c803bc58)
[2024/05/16 14:43:35 547] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c803b608)
[2024/05/16 14:43:35 549] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8050ae8)
[2024/05/16 14:43:35 551] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 512 ,data: udata(c8030b08)
[2024/05/16 14:43:35 552] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 33 ,nSize: 160 ,data: udata(c80549c8)
[2024/05/16 14:43:35 553] network 350 connected ns2
[2024/05/16 14:43:35 584] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 212 ,data: udata(c80568e8)
[2024/05/16 14:43:35 585] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 6532 ,data: udata(c803b828)
[2024/05/16 14:43:35 586] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 5602 ,data: udata(c8033a08)
[2024/05/16 14:43:35 589] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 7048 ,data: udata(c80999a8)
[2024/05/16 14:43:35 591] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 7484 ,data: udata(c80495f8)
[2024/05/16 14:43:35 593] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 7204 ,data: udata(c80521d8)
[2024/05/16 14:43:35 597] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 7976 ,data: udata(c8030c08)
[2024/05/16 14:43:35 599] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 6348 ,data: udata(c4008aa8)
[2024/05/16 14:43:35 601] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 7224 ,data: udata(c8048a88)
[2024/05/16 14:43:35 603] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 12294 ,data: udata(c8046ed8)
[2024/05/16 14:43:35 607] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 7490 ,data: udata(c804f598)
[2024/05/16 14:43:35 620] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804f2a8)
[2024/05/16 14:43:35 622] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804e8a8)
[2024/05/16 14:43:35 624] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804e478)
[2024/05/16 14:43:35 626] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804d5e8)
[2024/05/16 14:43:35 627] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804fd38)
[2024/05/16 14:43:35 628] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c8047868)
[2024/05/16 14:43:35 633] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c808fc38)
[2024/05/16 14:43:35 635] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c80477b8)
[2024/05/16 14:43:35 640] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c8055008)
[2024/05/16 14:43:35 642] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c809b018)
[2024/05/16 14:43:35 644] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c80240d8)
[2024/05/16 14:43:35 647] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c8055c28)
[2024/05/16 14:43:35 649] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c8046d78)
[2024/05/16 14:43:35 651] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c80333d8)
[2024/05/16 14:43:35 655] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c8033328)
[2024/05/16 14:43:35 658] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804e038)
[2024/05/16 14:43:35 661] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804e088)
[2024/05/16 14:43:35 663] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 512 ,data: udata(c804f6a8)
[2024/05/16 14:43:35 666] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 66 ,nSize: 160 ,data: udata(c804f6f8)
[2024/05/16 14:43:35 669] transport 473 [soc] [1] connected
[2024/05/16 14:43:35 670] transport 1799 transport_obj.try2send | in
[2024/05/16 14:43:35 670] transport 1800 self.soc udata(c8033898)
[2024/05/16 14:43:35 671] transport 1801 self.connected true
[2024/05/16 14:43:35 672] transport 1802 self.latesterr 0
[2024/05/16 14:43:35 672] transport 1819 transport:try2send,#msg_q= 1
[2024/05/16 14:43:35 673] transport 1359 build http request.
[2024/05/16 14:43:35 674] transport 1476 POST /msp.do HTTP/1.1
X-Sub: auth
X-Par: ver=MSSP+0%2E9&sub=auth&cmd=rath&key=08q2kUX63UOxU=
Host: open.xf-yun.com
CT: multipart/mixed;boundary=--
CL: 360
----
Content-Length:48
Content-Type:text/appinfo
Content-Encoding:gzip
36
xœËN­´MJK4J1142KN±45H¶LNM5³442J35¶L201
[2024/05/16 14:43:35 678] transport 1819 transport:try2send,#msg_q= 0
[2024/05/16 14:43:35 679] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 140 ,data: udata(c80768b8)
[2024/05/16 14:43:35 680] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 7050 ,data: udata(c8041f38)
[2024/05/16 14:43:35 681] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 5460 ,data: udata(c8090288)
[2024/05/16 14:43:35 683] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 12330 ,data: udata(c8031e68)
[2024/05/16 14:43:35 684] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 14780 ,data: udata(c8031f98)
[2024/05/16 14:43:35 686] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 3838 ,data: udata(c8031fe8)
[2024/05/16 14:43:35 687] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 7172 ,data: udata(c803b3b8)
[2024/05/16 14:43:35 688] network 353 send ok 268 ns2
[2024/05/16 14:43:35 690] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 6134 ,data: udata(c803b408)
[2024/05/16 14:43:35 692] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 8974 ,data: udata(c8067678)
[2024/05/16 14:43:35 693] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 10440 ,data: udata(c80676c8)
[2024/05/16 14:43:35 695] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 2998 ,data: udata(c80496e8)
[2024/05/16 14:43:35 696] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 10480 ,data: udata(c8049738)
[2024/05/16 14:43:35 698] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8052448)
[2024/05/16 14:43:35 699] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8052498)
[2024/05/16 14:43:35 700] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8008b38)
[2024/05/16 14:43:35 701] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8008b88)
[2024/05/16 14:43:35 702] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c80825d8)
[2024/05/16 14:43:35 704] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8082628)
[2024/05/16 14:43:35 705] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8009688)
[2024/05/16 14:43:35 707] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c400c8d8)
[2024/05/16 14:43:35 708] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c80096d8)
[2024/05/16 14:43:35 709] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8009468)
[2024/05/16 14:43:35 711] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c80094b8)
[2024/05/16 14:43:35 712] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c40067e8)
[2024/05/16 14:43:35 713] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c802fbe8)
[2024/05/16 14:43:35 714] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c802fc38)
[2024/05/16 14:43:35 716] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8053ca8)
[2024/05/16 14:43:35 717] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8053cf8)
[2024/05/16 14:43:35 718] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8023b78)
[2024/05/16 14:43:35 719] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 512 ,data: udata(c8023bc8)
[2024/05/16 14:43:35 721] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 105 ,nSize: 160 ,data: udata(c8049248)
[2024/05/16 14:43:35 722] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 212 ,data: udata(c8049298)
[2024/05/16 14:43:35 723] network 362 readable ns2
[2024/05/16 14:43:35 725] network 366 HTTP/1.1 200 OK
Server: iflytek/hdns
Date: Thu, 16 May 2024 06:43:34 GMT
Content-Type: application/json
Content-Length: 314
Connection: close
{"dns":[{"host":"open.xf-yun.com","sip":[{"svc":"ath","ips":[{"ip":"114.118.65.89","port":80,"idc":"jxq"},{"ip":"114.118.65.97","port":80,"idc":"jxq"}],"ttl":6000,"compel":0}]}],"default":[{"host":"open.xf-yun.com","sip":[{"svc":"ath","ips":[{"ip":"114.118.65.97","port":80,"idc":"jxq"}],"ttl":6000,"compel":0}]}]}
[2024/05/16 14:43:35 727] ns 253 name server http resp 0
[2024/05/16 14:43:35 727] ns 266 ns response OK for this time!
[2024/05/16 14:43:35 728] ns 277 from_server= iflytek/hdns
[2024/05/16 14:43:35 730] ns 360 compel : 0
[2024/05/16 14:43:35 731] transport 1063 ns_ip = 114.118.65.89
[2024/05/16 14:43:35 731] transport 1064 ip_type = assigned_athopen.xf-yun.com_host
[2024/05/16 14:43:35 732] ns 670 no data in ns_q
[2024/05/16 14:43:35 733] ns 671 conti_ns,ns_inprog = 1
[2024/05/16 14:43:35 733] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 4614 ,data: udata(c80d6028)
[2024/05/16 14:43:35 737] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 6544 ,data: udata(c80d60f8)
[2024/05/16 14:43:35 738] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 5312 ,data: udata(c80d6168)
[2024/05/16 14:43:35 739] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 6240 ,data: udata(c4023678)
[2024/05/16 14:43:35 740] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 12152 ,data: udata(c4016c38)
[2024/05/16 14:43:35 742] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 6036 ,data: udata(c80d61f8)
[2024/05/16 14:43:35 743] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 13512 ,data: udata(c80d6318)
[2024/05/16 14:43:35 744] tts_local 954 TTS_LOCAL_CB_OUTPUT nCode: 528 ,ced: 129 ,nSize: 9330 ,data: udata(c80480e8)
[2024/05/16 14:43:35 745] tts_local 941 TTS_LOCAL_CB_END 0 nil
[2024/05/16 14:43:35 747] transport 482 [soc] [1] send ok 523
[2024/05/16 14:43:35 747] transport 1799 transport_obj.try2send | in
[2024/05/16 14:43:35 748] transport 1800 self.soc udata(c8033898)
[2024/05/16 14:43:35 748] transport 1801 self.connected true
[2024/05/16 14:43:35 749] transport 1802 self.latesterr 0
[2024/05/16 14:43:35 749] transport 1819 transport:try2send,#msg_q= 0
[2024/05/16 14:43:35 750] transport 494 [soc] [1] readable
[2024/05/16 14:43:35 751] transport 1767 HTTP/1.1 200 OK
Content-Length: 13
X-Req-Date: 2024/05/16 14:43:35 613
X-Par: ver=MSSP+0%2E9&ret=0&key=09480Bk/5CwmNBqi20/Q0gP1gyD7MI/kSwd6ETEL6WyQns7i7ogkJ9Bw==
CE: gzip
CT: binary/authinfo
CL: 13
Content-Length: 13
X-Res-Date: 2024/05/16 14:43:35 628
2
xœ«®
[2024/05/16 14:43:35 752] transport 1494 a_complete_httpmessage 200
[2024/05/16 14:43:35 752] transport 1604 is_update true
[2024/05/16 14:43:35 753] transport 1608 port updated 1028
[2024/05/16 14:43:35 754] transport 1610 switch 1028
[2024/05/16 14:43:35 754] auth 455 [trans] [id = table: 0x7f29c804cf10;;;=0===;auth] readable
[2024/05/16 14:43:35 756] network 90 ipfromenv , ipcache open.xf-yun.com def 114.118.65.91
[2024/05/16 14:43:35 757] transport 981 cached ip is confirmed
[2024/05/16 14:43:35 757] transport 1332 [soc] disconnect
[2024/05/16 14:43:35 758] transport 991 transport clean
[2024/05/16 14:43:35 759] auth 491 auth_json= udata(c80a2d08)
[2024/05/16 14:43:35 759] auth 492 tostring(auth_json)= {}
[2024/05/16 14:43:35 760] auth 86 aisound app nil nil {}
[2024/05/16 14:43:35 764] auth 512 auth ok!
[2024/05/16 14:43:35 991] tts_local 1795 TTS_LOCAL_MSG_END 0
[2024/05/16 14:43:35 993] tts_local 1199 plog_process {"dur":679,"u_txt":6,"u_lrs":675,"csid":"ctts1PdHHBHspX+y8p1baatHwWj0w0OHMG","u_frs":143,"hints":"Normal","stime":"2024/05/16 14:43:35 311","ret":0} nil
[2024/05/16 14:43:35 996] tts_local 1888 last gc at 1715841815
[2024/05/16 14:43:38 540] tts_local 1853 SYS_MSG_SHUTDOWN_LOCAL
[2024/05/16 14:43:38 542] tts_local 1888 last gc at 1715841815

@ -0,0 +1,930 @@
============================================================
Time 2024/05/15 19:10:47 758
============================================================
[2024/05/15 19:10:47 758] waiter 120 waiter loaded!
[2024/05/15 19:10:47 760] network 854 update_iplist
[2024/05/15 19:10:47 760] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/15 19:10:47 778] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/15 19:10:47 778] network 263 gethostbyname open.xf-yun.com 1
[2024/05/15 19:10:47 780] waiter 197 last gc at 1715771447
[2024/05/15 19:10:47 784] network 245 dns resp 0 1
[2024/05/15 19:10:47 789] network 487 gethttpresp dns ok 121.37.244.117
[2024/05/15 19:10:47 790] network 445 gethttpresp2 121.37.244.117 80 2
[2024/05/15 19:10:47 791] network 465 prot_type tcp
[2024/05/15 19:10:47 805] network 854 update_iplist
[2024/05/15 19:10:47 806] waiter 197 last gc at 1715771447
[2024/05/15 19:10:47 845] network 350 connected 2
[2024/05/15 19:10:47 850] network 353 send ok 92 2
[2024/05/15 19:10:47 913] network 362 readable 2
[2024/05/15 19:10:47 914] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Wed, 15 May 2024 11:10:47 GMT
Content-Type: text/plain
Content-Length: 2916
Last-Modified: Fri, 12 May 2023 12:53:21 GMT
Connection: close
ETag: "645e36c1-b64"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "hf", "la"],
"bj": {
"bgp": ["116.213.69.199", "116.213.69.200", "117.121.56.3", "116.213.69.195", "116.213.69.201", "117.121.56.8", "117.121.21.146", "117.121.21.147", "117.121.21.148", "117.121.21.149", "117.121.21.150", "117.121.4.242", "117.121.48.3", "117.121.13.226", "42.62.42.10", "42.62.42.18","42.62.42.19", "42.62.116.18","42.62.116.19", "42.62.116.34", "42.62.116.35", "42.62.116.42"],
"cm": ["117.121.56.3"],
"ct": ["116.213.69.201"],
"cu": ["117.121.56.8"]
},
"hf": {
"bgp": ["220.178.7.101", "60.166.12.146", "220.178.7.102"],
"cm": ["120.193.118.6", "120.193.118.11"],
"ct": ["60.166.12.146", "220.178.7.102", "220.178.7.101"],
"cu": ["220.248.245.146", "220
[2024/05/15 19:10:47 917] network 366 9.107.24.5", "59.107.24.7", "59.107.24.3", "59.107.24.11", "59.107.24.13", "121.201.83.170", "121.201.83.171", "121.201.83.172", "121.201.83.173", "121.201.83.174", "121.37.244.117", "121.37.220.137", "58.67.223.138", "58.67.223.139"],
"ct": ["124.172.193.220"]
},
"la": {
"bgp": ["104.201.33.10", "104.201.33.140"]
}
},
"dev.voicecloud.cn": {
"IDC": ["bj", "gz", "hf", "la"],
"bj": {
"bgp": ["116.213.69.199", "116.213.69.200", "117.121.56.3", "116.213.69.195", "116.213.69.201", "117.121.56.8", "117.121.21.146", "117.121.21.147", "117.121.21.148", "117.121.21.149", "117.121.21.150", "117.121.4.242", "117.121.48.3", "117.121.13.226", "42.62.42.10", "42.62.42.18","42.62.42.19", "42.62.116.18","42.62.116.19", "42.62.116.34", "42.62.116.35", "42.62.116.42"],
"cm": ["117.121.56.3"],
"ct": ["116.213.69.201"],
"cu": ["117.121.56.8"]
},
"hf": {
"bgp": ["220.178.7.101", "60.166.12.146", "220.178.7.102"],
"cm": ["120.193.118.6", "120.193.11
[2024/05/15 19:10:47 921] network 366 .7.102", "220.178.7.101"],
"cu": ["220.248.245.146", "220.248.245.151"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.7", "59.107.24.3", "59.107.24.11", "59.107.24.13", "121.201.83.170", "121.201.83.171", "121.201.83.172", "121.201.83.173", "121.201.83.174", "121.37.244.117", "121.37.220.137", "58.67.223.138", "58.67.223.139"],
"ct": ["124.172.193.220"]
},
"la": {
"bgp": ["104.201.33.10", "104.201.33.140"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["116.213.69.199", "116.213.69.200", "117.121.56.3", "116.213.69.195", "116.213.69.201", "117.121.56.8", "117.121.21.146", "117.121.21.147", "117.121.21.148", "117.121.21.149", "117.121.21.150", "117.121.4.242", "117.121.48.3", "117.121.13.226", "42.62.42.10", "42.62.42.18","42.62.42.19", "42.62.116.18","42.62.116.19", "42.62.116.34", "42.62.116.35", "42.62.116.42"]
}
},
"cmcc.lingxicloud.com": {
"IDC": ["gz"],
"gz": {
"bgp": ["120.197.234.165", "120.197.234.167"]
[2024/05/15 19:10:47 924] network 366 "gz"],
"gz": {
"bgp": ["120.197.234.165", "120.197.234.167"]
}
}
}
[2024/05/15 19:10:47 927] network 773 update iplist http resp table(6c017140) 0 udata(6c019e88)
[2024/05/15 19:10:47 928] network 781 update iplist ok
[2024/05/15 19:10:47 929] network 803 not encrypted!
[2024/05/15 19:10:47 933] network 691 open.xf-yun.com
[2024/05/15 19:10:47 936] network 702 bj
[2024/05/15 19:10:47 938] network 704 bj
[2024/05/15 19:10:47 938] network 95 iptoenv , ipcfg open.xf-yun.com cm 117.121.56.3
[2024/05/15 19:10:47 939] network 95 iptoenv , ipcfg open.xf-yun.com ct 116.213.69.201
[2024/05/15 19:10:47 947] network 95 iptoenv , ipcfg open.xf-yun.com cu 117.121.56.8
[2024/05/15 19:10:47 954] network 95 iptoenv , ipcfg open.xf-yun.com def 116.213.69.199
[2024/05/15 19:10:47 959] network 704 gz
[2024/05/15 19:10:47 959] network 704 hf
[2024/05/15 19:10:47 960] network 704 la
[2024/05/15 19:10:48 370] waiter 184 start upload timer
[2024/05/15 19:10:48 370] waiter 185 false
[2024/05/15 19:10:48 370] waiter 197 last gc at 1715771447
============================================================
Time 2024/05/16 09:05:25 193
============================================================
[2024/05/16 09:05:25 193] waiter 120 waiter loaded!
[2024/05/16 09:05:25 205] network 854 update_iplist
[2024/05/16 09:05:25 207] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/16 09:05:25 208] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/16 09:05:25 210] network 263 gethostbyname open.xf-yun.com 1
[2024/05/16 09:05:25 212] waiter 197 last gc at 1715821525
[2024/05/16 09:05:25 226] network 245 dns resp 0 1
[2024/05/16 09:05:25 227] network 487 gethttpresp dns ok 121.37.220.137
[2024/05/16 09:05:25 228] network 445 gethttpresp2 121.37.220.137 80 2
[2024/05/16 09:05:25 228] network 465 prot_type tcp
[2024/05/16 09:05:25 303] network 350 connected 2
[2024/05/16 09:05:25 306] network 353 send ok 92 2
[2024/05/16 09:05:25 314] network 854 update_iplist
[2024/05/16 09:05:25 314] waiter 197 last gc at 1715821525
[2024/05/16 09:05:25 383] network 362 readable 2
[2024/05/16 09:05:25 385] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Thu, 16 May 2024 01:05:25 GMT
Content-Type: text/plain
Content-Length: 3491
Last-Modified: Fri, 12 May 2023 10:52:18 GMT
Connection: close
ETag: "645e1a62-da3"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "121.37.244.117", "121.37.220.137", "58.67.161.131"]
}
},
"dz-ime.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["42.62.42.10", "42.62
[2024/05/16 09:05:25 390] network 366 2.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"dev.voicecloud.cn": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.10
[2024/05/16 09:05:25 390] network 366 "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imemerge.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imevip.openspeech.cn": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
[2024/05/16 09:05:25 392] network 366 ],
"bj": {
"bgp": ["42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36"]
}
}
}
[2024/05/16 09:05:25 396] network 773 update iplist http resp table(34017280) 0 udata(3402e958)
[2024/05/16 09:05:25 398] network 781 update iplist ok
[2024/05/16 09:05:25 398] network 803 not encrypted!
[2024/05/16 09:05:25 403] network 691 open.xf-yun.com
[2024/05/16 09:05:25 404] network 702 bj
[2024/05/16 09:05:25 404] network 704 bj
[2024/05/16 09:05:25 404] network 95 iptoenv , ipcfg open.xf-yun.com def 42.62.42.10
[2024/05/16 09:05:25 405] network 704 gz
[2024/05/16 09:05:25 406] network 704 sh
[2024/05/16 09:05:25 409] network 95 iptoenv , ipcfg open.xf-yun.com cm 42.62.42.10
[2024/05/16 09:05:25 415] network 95 iptoenv , ipcfg open.xf-yun.com ct 42.62.42.10
[2024/05/16 09:05:25 419] network 95 iptoenv , ipcfg open.xf-yun.com cu 42.62.42.10
[2024/05/16 09:05:25 802] waiter 184 start upload timer
[2024/05/16 09:05:25 803] waiter 185 false
[2024/05/16 09:05:25 803] waiter 197 last gc at 1715821525
============================================================
Time 2024/05/16 14:35:17 768
============================================================
[2024/05/16 14:35:17 768] waiter 120 waiter loaded!
[2024/05/16 14:35:17 769] network 854 update_iplist
[2024/05/16 14:35:17 771] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/16 14:35:17 774] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/16 14:35:17 777] network 263 gethostbyname open.xf-yun.com 1
[2024/05/16 14:35:17 780] waiter 197 last gc at 1715841317
[2024/05/16 14:35:17 789] network 245 dns resp 0 1
[2024/05/16 14:35:17 793] network 487 gethttpresp dns ok 114.118.65.91
[2024/05/16 14:35:17 796] network 445 gethttpresp2 114.118.65.91 80 2
[2024/05/16 14:35:17 799] network 465 prot_type tcp
[2024/05/16 14:35:17 850] network 854 update_iplist
[2024/05/16 14:35:17 851] waiter 197 last gc at 1715841317
[2024/05/16 14:35:17 874] network 350 connected 2
[2024/05/16 14:35:17 877] network 353 send ok 92 2
[2024/05/16 14:35:17 952] network 362 readable 2
[2024/05/16 14:35:17 953] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Thu, 16 May 2024 06:35:17 GMT
Content-Type: text/plain
Content-Length: 5138
Last-Modified: Fri, 29 Dec 2023 03:52:11 GMT
Connection: close
ETag: "658e426b-1412"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28", "120.92.140.89", "120.92.140.103", "120.92.216.52", "120.92.165.79", "120.92.140.249"]
},
"gz": {
"bgp": ["5
[2024/05/16 14:35:17 955] network 366 "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"dz-ime.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
[2024/05/16 14:35:17 956] network 366 "bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imemerge.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.6
[2024/05/16 14:35:17 957] network 366 "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imevip.openspeech.cn": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "
[2024/05/16 14:35:17 958] network 366 , "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"7s.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62
[2024/05/16 14:35:17 959] network 366 2.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
}
}
}
[2024/05/16 14:35:17 961] network 773 update iplist http resp table(d8017320) 0 udata(d802ecc8)
[2024/05/16 14:35:17 962] network 781 update iplist ok
[2024/05/16 14:35:17 963] network 803 not encrypted!
[2024/05/16 14:35:17 965] network 691 open.xf-yun.com
[2024/05/16 14:35:17 966] network 702 bj
[2024/05/16 14:35:17 966] network 704 bj
[2024/05/16 14:35:17 967] network 95 iptoenv , ipcfg open.xf-yun.com def 101.200.180.128
[2024/05/16 14:35:17 968] network 704 gz
[2024/05/16 14:35:17 968] network 704 sh
[2024/05/16 14:35:17 969] network 95 iptoenv , ipcfg open.xf-yun.com cm 101.200.180.128
[2024/05/16 14:35:17 972] network 95 iptoenv , ipcfg open.xf-yun.com ct 101.200.180.128
[2024/05/16 14:35:17 976] network 95 iptoenv , ipcfg open.xf-yun.com cu 101.200.180.128
[2024/05/16 14:35:18 234] waiter 184 start upload timer
[2024/05/16 14:35:18 234] waiter 185 false
[2024/05/16 14:35:18 234] waiter 197 last gc at 1715841317
============================================================
Time 2024/05/16 14:40:16 940
============================================================
[2024/05/16 14:40:16 940] waiter 120 waiter loaded!
[2024/05/16 14:40:16 942] network 854 update_iplist
[2024/05/16 14:40:16 944] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/16 14:40:16 946] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/16 14:40:16 948] network 263 gethostbyname open.xf-yun.com 1
[2024/05/16 14:40:16 953] waiter 197 last gc at 1715841616
[2024/05/16 14:40:16 958] network 245 dns resp 0 1
[2024/05/16 14:40:16 959] network 487 gethttpresp dns ok 114.118.65.98
[2024/05/16 14:40:16 972] network 445 gethttpresp2 114.118.65.98 80 2
[2024/05/16 14:40:16 973] network 465 prot_type tcp
[2024/05/16 14:40:16 982] network 854 update_iplist
[2024/05/16 14:40:16 984] waiter 197 last gc at 1715841616
[2024/05/16 14:40:17 029] network 350 connected 2
[2024/05/16 14:40:17 034] network 353 send ok 92 2
[2024/05/16 14:40:17 094] network 362 readable 2
[2024/05/16 14:40:17 095] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Thu, 16 May 2024 06:40:17 GMT
Content-Type: text/plain
Content-Length: 5138
Last-Modified: Fri, 29 Dec 2023 03:51:43 GMT
Connection: close
ETag: "658e424f-1412"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28", "120.92.140.89", "120.92.140.103", "120.92.216.52", "120.92.165.79", "120.92.140.249"]
},
"gz": {
"bgp": ["5
[2024/05/16 14:40:17 096] network 366 "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"dz-ime.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
[2024/05/16 14:40:17 097] network 366 "bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imemerge.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.6
[2024/05/16 14:40:17 102] network 366 "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imevip.openspeech.cn": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "
[2024/05/16 14:40:17 111] network 366 , "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"7s.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62
[2024/05/16 14:40:17 114] network 366 2.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
}
}
}
[2024/05/16 14:40:17 116] network 773 update iplist http resp table(200173b0) 0 udata(2002eae8)
[2024/05/16 14:40:17 116] network 781 update iplist ok
[2024/05/16 14:40:17 118] network 803 not encrypted!
[2024/05/16 14:40:17 125] network 691 open.xf-yun.com
[2024/05/16 14:40:17 125] network 702 bj
[2024/05/16 14:40:17 126] network 704 bj
[2024/05/16 14:40:17 129] network 95 iptoenv , ipcfg open.xf-yun.com def 101.200.180.128
[2024/05/16 14:40:17 130] network 704 gz
[2024/05/16 14:40:17 132] network 704 sh
[2024/05/16 14:40:17 133] network 95 iptoenv , ipcfg open.xf-yun.com cm 101.200.180.128
[2024/05/16 14:40:17 147] network 95 iptoenv , ipcfg open.xf-yun.com ct 101.200.180.128
[2024/05/16 14:40:17 153] network 95 iptoenv , ipcfg open.xf-yun.com cu 101.200.180.128
[2024/05/16 14:40:17 501] waiter 184 start upload timer
[2024/05/16 14:40:17 501] waiter 185 false
[2024/05/16 14:40:17 501] waiter 197 last gc at 1715841616
============================================================
Time 2024/05/16 14:40:58 099
============================================================
[2024/05/16 14:40:58 100] waiter 120 waiter loaded!
[2024/05/16 14:40:58 102] network 854 update_iplist
[2024/05/16 14:40:58 103] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/16 14:40:58 104] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/16 14:40:58 105] network 263 gethostbyname open.xf-yun.com 1
[2024/05/16 14:40:58 107] waiter 197 last gc at 1715841658
[2024/05/16 14:40:58 353] waiter 184 start upload timer
[2024/05/16 14:40:58 353] waiter 185 false
[2024/05/16 14:40:58 354] waiter 197 last gc at 1715841658
[2024/05/16 14:40:58 525] network 245 dns resp 0 1
[2024/05/16 14:40:58 525] network 487 gethttpresp dns ok 114.118.65.90
[2024/05/16 14:40:58 526] network 445 gethttpresp2 114.118.65.90 80 2
[2024/05/16 14:40:58 527] network 465 prot_type tcp
[2024/05/16 14:40:58 530] network 854 update_iplist
[2024/05/16 14:40:58 531] waiter 197 last gc at 1715841658
[2024/05/16 14:40:58 575] network 350 connected 2
[2024/05/16 14:40:58 577] network 353 send ok 92 2
[2024/05/16 14:40:58 652] network 362 readable 2
[2024/05/16 14:40:58 653] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Thu, 16 May 2024 06:40:58 GMT
Content-Type: text/plain
Content-Length: 5138
Last-Modified: Fri, 29 Dec 2023 03:52:21 GMT
Connection: close
ETag: "658e4275-1412"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28", "120.92.140.89", "120.92.140.103", "120.92.216.52", "120.92.165.79", "120.92.140.249"]
},
"gz": {
"bgp": ["5
[2024/05/16 14:40:58 654] network 366 "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"dz-ime.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
[2024/05/16 14:40:58 654] network 366 "bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imemerge.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.6
[2024/05/16 14:40:58 655] network 366 "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imevip.openspeech.cn": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "
[2024/05/16 14:40:58 655] network 366 , "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"7s.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62
[2024/05/16 14:40:58 656] network 366 2.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
}
}
}
[2024/05/16 14:40:58 657] network 773 update iplist http resp table(48017210) 0 udata(4802f038)
[2024/05/16 14:40:58 658] network 781 update iplist ok
[2024/05/16 14:40:58 658] network 803 not encrypted!
[2024/05/16 14:40:58 660] network 691 open.xf-yun.com
[2024/05/16 14:40:58 660] network 702 bj
[2024/05/16 14:40:58 660] network 704 bj
[2024/05/16 14:40:58 661] network 95 iptoenv , ipcfg open.xf-yun.com def 101.200.180.128
[2024/05/16 14:40:58 661] network 704 gz
[2024/05/16 14:40:58 661] network 704 sh
[2024/05/16 14:40:58 661] network 95 iptoenv , ipcfg open.xf-yun.com cm 101.200.180.128
[2024/05/16 14:40:58 663] network 95 iptoenv , ipcfg open.xf-yun.com ct 101.200.180.128
[2024/05/16 14:40:58 665] network 95 iptoenv , ipcfg open.xf-yun.com cu 101.200.180.128
============================================================
Time 2024/05/16 14:41:02 551
============================================================
[2024/05/16 14:41:02 551] waiter 120 waiter loaded!
[2024/05/16 14:41:02 557] network 854 update_iplist
[2024/05/16 14:41:02 558] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/16 14:41:02 559] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/16 14:41:02 559] network 263 gethostbyname open.xf-yun.com 1
[2024/05/16 14:41:02 560] waiter 197 last gc at 1715841662
[2024/05/16 14:41:02 564] network 245 dns resp 0 1
[2024/05/16 14:41:02 565] network 487 gethttpresp dns ok 114.118.65.90
[2024/05/16 14:41:02 566] network 445 gethttpresp2 114.118.65.90 80 2
[2024/05/16 14:41:02 567] network 465 prot_type tcp
[2024/05/16 14:41:02 593] network 854 update_iplist
[2024/05/16 14:41:02 595] waiter 197 last gc at 1715841662
[2024/05/16 14:41:02 679] network 350 connected 2
[2024/05/16 14:41:02 682] network 353 send ok 92 2
[2024/05/16 14:41:02 766] network 362 readable 2
[2024/05/16 14:41:02 767] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Thu, 16 May 2024 06:41:02 GMT
Content-Type: text/plain
Content-Length: 5138
Last-Modified: Fri, 29 Dec 2023 03:52:21 GMT
Connection: close
ETag: "658e4275-1412"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28", "120.92.140.89", "120.92.140.103", "120.92.216.52", "120.92.165.79", "120.92.140.249"]
},
"gz": {
"bgp": ["5
[2024/05/16 14:41:02 768] network 366 "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"dz-ime.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
[2024/05/16 14:41:02 770] network 366 "bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imemerge.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.6
[2024/05/16 14:41:02 772] network 366 "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imevip.openspeech.cn": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "
[2024/05/16 14:41:02 775] network 366 , "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"7s.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62
[2024/05/16 14:41:02 776] network 366 2.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
}
}
}
[2024/05/16 14:41:02 782] network 773 update iplist http resp table(980173b0) 0 udata(9802edf8)
[2024/05/16 14:41:02 783] network 781 update iplist ok
[2024/05/16 14:41:02 785] network 803 not encrypted!
[2024/05/16 14:41:02 790] network 691 open.xf-yun.com
[2024/05/16 14:41:02 792] network 702 bj
[2024/05/16 14:41:02 792] network 704 bj
[2024/05/16 14:41:02 794] network 95 iptoenv , ipcfg open.xf-yun.com def 101.200.180.128
[2024/05/16 14:41:02 795] network 704 gz
[2024/05/16 14:41:02 796] network 704 sh
[2024/05/16 14:41:02 797] network 95 iptoenv , ipcfg open.xf-yun.com cm 101.200.180.128
[2024/05/16 14:41:02 806] network 95 iptoenv , ipcfg open.xf-yun.com ct 101.200.180.128
[2024/05/16 14:41:02 816] network 95 iptoenv , ipcfg open.xf-yun.com cu 101.200.180.128
[2024/05/16 14:41:03 131] waiter 184 start upload timer
[2024/05/16 14:41:03 131] waiter 185 false
[2024/05/16 14:41:03 132] waiter 197 last gc at 1715841662
============================================================
Time 2024/05/16 14:41:18 266
============================================================
[2024/05/16 14:41:18 266] waiter 120 waiter loaded!
[2024/05/16 14:41:18 269] network 854 update_iplist
[2024/05/16 14:41:18 269] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/16 14:41:18 270] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/16 14:41:18 270] network 263 gethostbyname open.xf-yun.com 1
[2024/05/16 14:41:18 271] waiter 197 last gc at 1715841678
[2024/05/16 14:41:18 286] network 245 dns resp 0 1
[2024/05/16 14:41:18 286] network 487 gethttpresp dns ok 114.118.65.97
[2024/05/16 14:41:18 288] network 445 gethttpresp2 114.118.65.97 80 2
[2024/05/16 14:41:18 289] network 465 prot_type tcp
[2024/05/16 14:41:18 301] network 854 update_iplist
[2024/05/16 14:41:18 301] waiter 197 last gc at 1715841678
[2024/05/16 14:41:18 414] network 350 connected 2
[2024/05/16 14:41:18 418] network 353 send ok 92 2
[2024/05/16 14:41:18 542] waiter 184 start upload timer
[2024/05/16 14:41:18 542] waiter 185 false
[2024/05/16 14:41:18 543] waiter 197 last gc at 1715841678
[2024/05/16 14:41:18 574] network 362 readable 2
[2024/05/16 14:41:18 575] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Thu, 16 May 2024 06:41:18 GMT
Content-Type: text/plain
Content-Length: 5138
Last-Modified: Fri, 29 Dec 2023 03:51:51 GMT
Connection: close
ETag: "658e4257-1412"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28", "120.92.140.89", "120.92.140.103", "120.92.216.52", "120.92.165.79", "120.92.140.249"]
},
"gz": {
"bgp": ["5
[2024/05/16 14:41:18 576] network 366 "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"dz-ime.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
[2024/05/16 14:41:18 577] network 366 "bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imemerge.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.6
[2024/05/16 14:41:18 578] network 366 "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imevip.openspeech.cn": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "
[2024/05/16 14:41:18 579] network 366 , "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"7s.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62
[2024/05/16 14:41:18 580] network 366 2.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
}
}
}
[2024/05/16 14:41:18 582] network 773 update iplist http resp table(cc0173b0) 0 udata(cc02eee8)
[2024/05/16 14:41:18 582] network 781 update iplist ok
[2024/05/16 14:41:18 582] network 803 not encrypted!
[2024/05/16 14:41:18 584] network 691 open.xf-yun.com
[2024/05/16 14:41:18 586] network 702 bj
[2024/05/16 14:41:18 587] network 704 bj
[2024/05/16 14:41:18 587] network 95 iptoenv , ipcfg open.xf-yun.com def 101.200.180.128
[2024/05/16 14:41:18 588] network 704 gz
[2024/05/16 14:41:18 588] network 704 sh
[2024/05/16 14:41:18 589] network 95 iptoenv , ipcfg open.xf-yun.com cm 101.200.180.128
[2024/05/16 14:41:18 592] network 95 iptoenv , ipcfg open.xf-yun.com ct 101.200.180.128
[2024/05/16 14:41:18 597] network 95 iptoenv , ipcfg open.xf-yun.com cu 101.200.180.128
============================================================
Time 2024/05/16 14:43:35 441
============================================================
[2024/05/16 14:43:35 442] waiter 120 waiter loaded!
[2024/05/16 14:43:35 444] network 854 update_iplist
[2024/05/16 14:43:35 449] network 536 gethttpresp3 http://open.xf-yun.com:80/ipcfg.txt unknown nil nil
[2024/05/16 14:43:35 451] network 501 gethttpresp http://open.xf-yun.com:80/ipcfg.txt nil
[2024/05/16 14:43:35 452] network 263 gethostbyname open.xf-yun.com 1
[2024/05/16 14:43:35 453] waiter 197 last gc at 1715841815
[2024/05/16 14:43:35 458] network 245 dns resp 0 1
[2024/05/16 14:43:35 458] network 487 gethttpresp dns ok 114.118.65.90
[2024/05/16 14:43:35 459] network 445 gethttpresp2 114.118.65.90 80 2
[2024/05/16 14:43:35 461] network 465 prot_type tcp
[2024/05/16 14:43:35 482] network 854 update_iplist
[2024/05/16 14:43:35 483] waiter 197 last gc at 1715841815
[2024/05/16 14:43:35 511] network 350 connected 2
[2024/05/16 14:43:35 531] network 353 send ok 92 2
[2024/05/16 14:43:35 576] network 362 readable 2
[2024/05/16 14:43:35 577] network 366 HTTP/1.1 200 OK
Server: Nginx-XF
Date: Thu, 16 May 2024 06:43:35 GMT
Content-Type: text/plain
Content-Length: 5138
Last-Modified: Fri, 29 Dec 2023 03:52:21 GMT
Connection: close
ETag: "658e4275-1412"
Accept-Ranges: bytes
{
"open.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28", "120.92.140.89", "120.92.140.103", "120.92.216.52", "120.92.165.79", "120.92.140.249"]
},
"gz": {
"bgp": ["5
[2024/05/16 14:43:35 578] network 366 "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"dz-ime.xf-yun.com": {
"IDC": ["bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
[2024/05/16 14:43:35 579] network 366 "bj", "gz", "sh"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"sh": {
"bgp": ["120.92.238.21", "120.92.238.22", "120.92.238.23", "120.92.238.24", "120.92.238.25", "120.92.238.26", "120.92.238.27", "120.92.238.28"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imemerge.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.6
[2024/05/16 14:43:35 580] network 366 "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"imevip.openspeech.cn": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "
[2024/05/16 14:43:35 582] network 366 , "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"7s.xf-yun.com": {
"IDC": ["bj", "gz"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62.116.35", "42.62.116.42", "42.62.42.11", "42.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
},
"gz": {
"bgp": ["59.107.24.5", "59.107.24.3", "59.107.24.7", "59.107.24.11", "59.107.24.13", "58.67.223.139", "58.67.223.138", "58.67.223.140", "58.67.223.141", "58.67.223.142", "58.67.161.131"]
}
},
"show.openspeech.cn": {
"IDC": ["bj"],
"bj": {
"bgp": ["101.200.180.128","42.62.42.10", "42.62.42.18","42.62.42.19","42.62.116.19", "42.62.116.18", "42.62.116.34", "42.62
[2024/05/16 14:43:35 588] network 366 2.62.116.20", "42.62.116.36", "114.118.65.89", "114.118.65.90", "114.118.65.91", "114.118.65.92", "114.118.65.93", "114.118.65.94", "125.254.169.38", "125.254.169.39", "125.254.169.40", "125.254.169.41", "125.254.169.42", "125.254.169.43"]
}
}
}
[2024/05/16 14:43:35 592] network 773 update iplist http resp table(d4017280) 0 udata(d402ebd8)
[2024/05/16 14:43:35 593] network 781 update iplist ok
[2024/05/16 14:43:35 594] network 803 not encrypted!
[2024/05/16 14:43:35 601] network 691 open.xf-yun.com
[2024/05/16 14:43:35 602] network 702 bj
[2024/05/16 14:43:35 603] network 704 bj
[2024/05/16 14:43:35 605] network 95 iptoenv , ipcfg open.xf-yun.com def 101.200.180.128
[2024/05/16 14:43:35 606] network 704 gz
[2024/05/16 14:43:35 608] network 704 sh
[2024/05/16 14:43:35 621] network 95 iptoenv , ipcfg open.xf-yun.com cm 101.200.180.128
[2024/05/16 14:43:35 636] network 95 iptoenv , ipcfg open.xf-yun.com ct 101.200.180.128
[2024/05/16 14:43:35 646] network 95 iptoenv , ipcfg open.xf-yun.com cu 101.200.180.128
[2024/05/16 14:43:36 006] waiter 184 start upload timer
[2024/05/16 14:43:36 007] waiter 185 false
[2024/05/16 14:43:36 007] waiter 197 last gc at 1715841815

Binary file not shown.

Binary file not shown.

@ -0,0 +1,2 @@
开发指南文档请参考:http://doc.xfyun.cn/msc_windows
API接口文档请参考:http://mscdoc.xfyun.cn/windows/api

@ -0,0 +1,282 @@
/**
* @file msp_cmn.h
* @brief Mobile Speech Platform Common Interface Header File
*
* This file contains the quick common programming interface (API) declarations
* of MSP. Developer can include this file in your project to build applications.
* For more information, please read the developer guide.
* Use of this software is subject to certain restrictions and limitations set
* forth in a license agreement entered into between iFLYTEK, Co,LTD.
* and the licensee of this software. Please refer to the license
* agreement for license use rights and restrictions.
*
* Copyright (C) 1999 - 2012 by ANHUI USTC iFLYTEK, Co,LTD.
* All rights reserved.
*
* @author Speech Dept. iFLYTEK.
* @version 1.0
* @date 2012/09/01
*
* @see
*
* History:
* index version date author notes
* 0 1.0 2012/09/01 MSC40 Create this file
*/
#ifndef __MSP_CMN_H__
#define __MSP_CMN_H__
#include "msp_types.h"
#ifdef __cplusplus
extern "C" {
#endif /* C++ */
//#ifdef MSP_WCHAR_SUPPORT
/**
* @fn Wchar2Mbytes
* @brief wchar to mbytes
*
* User login.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param const wchar_t* wcstr - [in] Null-terminated source string(wchar_t *).
* @param char* mbstr - [in] Destination string(char *).
* @param int len - [in] The maximum number of bytes that can be stored in the multibyte output string.
* @see
*/
char *Wchar2Mbytes(const wchar_t* wcstr);
/**
* @fn Mbytes2Wchar
* @brief mbytes to wchar
*
* User login.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param const char* mbstr - [in] Null-terminated source string(char *).
* @param wchar_t* wcstr - [in] Destination string(wchar_t *).
* @param int wlen - [in] The maximum number of multibyte characters to convert.
* @see
*/
wchar_t *Mbytes2Wchar(const char *mbstr);
//#endif /*MSP_WCHAR_SUPPORT*/
/**
* @fn MSPLogin
* @brief user login interface
*
* User login.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param const char* usr - [in] user name.
* @param const char* pwd - [in] password.
* @param const char* params - [in] parameters when user login.
* @see
*/
int MSPAPI MSPLogin(const char* usr, const char* pwd, const char* params);
typedef int (MSPAPI *Proc_MSPLogin)(const char* usr, const char* pwd, const char* params);
//#ifdef MSP_WCHAR_SUPPORT
int MSPAPI MSPLoginW(const wchar_t* usr, const wchar_t* pwd, const wchar_t* params);
typedef int (MSPAPI *Proc_MSPLoginW)(const wchar_t* usr, const wchar_t* pwd, const wchar_t* params);
//#endif/*MSP_WCHAR_SUPPORT*/
/**
* @fn MSPLogout
* @brief user logout interface
*
* User logout
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @see
*/
int MSPAPI MSPLogout();
typedef int (MSPAPI *Proc_MSPLogout)();
//#ifdef MSP_WCHAR_SUPPORT
int MSPAPI MSPLogoutW();
typedef int (MSPAPI *Proc_MSPLogoutW)();
//#endif/*MSP_WCHAR_SUPPORT*/
/**
* @fn MSPUpload
* @brief Upload User Specific Data
*
* Upload data such as user config, custom grammar, etc.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param const char* dataName - [in] data name, should be unique to diff other data.
* @param const char* params - [in] parameters about uploading data.
* @param const char* dataID - [in] id of the data to be operated.
* @see
*/
int MSPAPI MSPUpload( const char* dataName, const char* params, const char* dataID);
typedef int (MSPAPI* Proc_MSPUpload)( const char* dataName, const char* params, const char* dataID);
/**
* @fn MSPDownload
* @brief Download User Specific Data
*
* Download data such as user config, etc.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param const char* params - [in] parameters about data to be downloaded.
* @see
*/
typedef int (*DownloadStatusCB)(int errorCode, long param1, const void *param2, void *userData);
typedef int (*DownloadResultCB)(const void *data, long dataLen, void *userData);
int MSPAPI MSPDownload(const char* dataName, const char* params, DownloadStatusCB statusCb, DownloadResultCB resultCb, void*userData);
typedef int (MSPAPI* Proc_MSPDownload)(const char* dataName, const char* params, DownloadStatusCB statusCb, DownloadResultCB resultCb, void*userData);
int MSPAPI MSPDownloadW(const wchar_t* wdataName, const wchar_t* wparams, DownloadStatusCB statusCb, DownloadResultCB resultCb, void*userData);
typedef int (MSPAPI* Proc_MSPDownloadW) (const wchar_t* wdataName, const wchar_t* wparams, DownloadStatusCB statusCb, DownloadResultCB resultCb, void*userData);
/**
* @fn MSPAppendData
* @brief Append Data.
*
* Write data to msc, such as data to be uploaded, searching text, etc.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param void* data - [in] the data buffer pointer, data could be binary.
* @param unsigned int dataLen - [in] length of data.
* @param unsigned int dataStatus - [in] data status, 2: first or continuous, 4: last.
* @see
*/
int MSPAPI MSPAppendData(void* data, unsigned int dataLen, unsigned int dataStatus);
typedef int (MSPAPI* Proc_MSPAppendData)(void* data, unsigned int dataLen, unsigned int dataStatus);
/**
* @fn MSPGetResult
* @brief Get Result
*
* Get result of uploading, downloading or searching, etc.
*
* @return const char* MSPAPI - Return result of uploading, downloading or searching, etc.
* @param int* rsltLen - [out] Length of result returned.
* @param int* rsltStatus - [out] Status of result returned.
* @param int* errorCode - [out] Return 0 in success, otherwise return error code.
* @see
*/
const char* MSPAPI MSPGetResult(unsigned int* rsltLen, int* rsltStatus, int *errorCode);
typedef const char * (MSPAPI *Proc_MSPGetResult)(unsigned int* rsltLen, int* rsltStatus, int *errorCode);
/**
* @fn MSPSetParam
* @brief set params of msc
*
* set param of msc
*
* @return int - Return 0 if success, otherwise return errcode.
* @param const char* paramName - [in] param name.
* @param const char* paramValue - [in] param value
* @see
*/
int MSPAPI MSPSetParam( const char* paramName, const char* paramValue );
typedef int (MSPAPI *Proc_MSPSetParam)(const char* paramName, const char* paramValue);
/**
* @fn MSPGetParam
* @brief get params of msc
*
* get param of msc
*
* @return int - Return 0 if success, otherwise return errcode.
* @param const char* paramName - [in] param name.
* @param const char* paramValue - [out] param value
* @param const char* valueLen - [in/out] param value (buffer) length
* @see
*/
int MSPAPI MSPGetParam( const char *paramName, char *paramValue, unsigned int *valueLen );
typedef int (MSPAPI *Proc_MSPGetParam)( const char *paramName, char *paramValue, unsigned int *valueLen );
/**
* @fn MSPUploadData
* @brief Upload User Specific Data
*
* Upload data such as user config, custom grammar, etc.
*
* @return const char* MSPAPI - data id returned by Server, used for special command.
* @param const char* dataName - [in] data name, should be unique to diff other data.
* @param void* data - [in] the data buffer pointer, data could be binary.
* @param unsigned int dataLen - [in] length of data.
* @param const char* params - [in] parameters about uploading data.
* @param int* errorCode - [out] Return 0 in success, otherwise return error code.
* @see
*/
const char* MSPAPI MSPUploadData(const char* dataName, void* data, unsigned int dataLen, const char* params, int* errorCode);
typedef const char* (MSPAPI* Proc_MSPUploadData)(const char* dataName, void* data, unsigned int dataLen, const char* params, int* errorCode);
/**
* @fn MSPDownloadData
* @brief Download User Specific Data
*
* Download data such as user config, etc.
*
* @return const void* MSPAPI - received data buffer pointer, data could be binary, NULL if failed or data does not exsit.
* @param const char* params - [in] parameters about data to be downloaded.
* @param unsigned int* dataLen - [out] length of received data.
* @param int* errorCode - [out] Return 0 in success, otherwise return error code.
* @see
*/
const void* MSPAPI MSPDownloadData(const char* params, unsigned int* dataLen, int* errorCode);
typedef const void* (MSPAPI* Proc_MSPDownloadData)(const char* params, unsigned int* dataLen, int* errorCode);
//#ifdef MSP_WCHAR_SUPPORT
const void* MSPAPI MSPDownloadDataW(const wchar_t* params, unsigned int* dataLen, int* errorCode);
typedef const void* (MSPAPI* Proc_MSPDownloadDataW)(const wchar_t* params, unsigned int* dataLen, int* errorCode);
//#endif/*MSP_WCHAR_SUPPORT*/
/**
* @fn MSPSearch
* @brief Search text for result
*
* Search text content, and got text result
*
* @return const void* MSPAPI - received data buffer pointer, data could be binary, NULL if failed or data does not exsit.
* @param const char* params - [in] parameters about data to be downloaded.
* @param unsigned int* dataLen - [out] length of received data.
* @param int* errorCode - [out] Return 0 in success, otherwise return error code.
* @see
*/
const char* MSPAPI MSPSearch(const char* params, const char* text, unsigned int* dataLen, int* errorCode);
typedef const char* (MSPAPI* Proc_MSPSearch)(const char* params, const char* text, unsigned int* dataLen, int* errorCode);
typedef int (*NLPSearchCB)(const char *sessionID, int errorCode, int status, const void* result, long rsltLen, void *userData);
const char* MSPAPI MSPNlpSearch(const char* params, const char* text, unsigned int textLen, int *errorCode, NLPSearchCB callback, void *userData);
typedef const char* (MSPAPI* Proc_MSPNlpSearch)(const char* params, const char* text, unsigned int textLen, int *errorCode, NLPSearchCB callback, void *userData);
int MSPAPI MSPNlpSchCancel(const char *sessionID, const char *hints);
/**
* @fn MSPRegisterNotify
* @brief Register a Callback
*
* Register a Callback
*
* @return int -
* @param msp_status_ntf_handler statusCb - [in] notify handler
* @param void *userData - [in] userData
* @see
*/
typedef void ( *msp_status_ntf_handler)( int type, int status, int param1, const void *param2, void *userData );
int MSPAPI MSPRegisterNotify( msp_status_ntf_handler statusCb, void *userData );
typedef const char* (MSPAPI* Proc_MSPRegisterNotify)( msp_status_ntf_handler statusCb, void *userData );
/**
* @fn MSPGetVersion
* @brief Get version of MSC or Local Engine
*
* Get version of MSC or Local Engine
*
* @return const char * MSPAPI - Return version value if success, NULL if fail.
* @param const char *verName - [in] version name, could be "msc", "aitalk", "aisound", "ivw".
* @param int *errorCode - [out] Return 0 in success, otherwise return error code.
* @see
*/
const char* MSPAPI MSPGetVersion(const char *verName, int *errorCode);
typedef const char* (MSPAPI * Proc_MSPGetVersion)(const char *verName, int *errorCode);
#ifdef __cplusplus
} /* extern "C" */
#endif /* C++ */
#endif /* __MSP_CMN_H__ */

@ -0,0 +1,563 @@
#ifndef __MSP_ERRORS_H__
#define __MSP_ERRORS_H__
#define MSP_HTTP_ERROR(x) ((x) + MSP_ERROR_HTTP_BASE )
enum
{
MSP_SUCCESS = 0,
MSP_ERROR_FAIL = -1,
MSP_ERROR_EXCEPTION = -2,
/* General errors 10100(0x2774) */
MSP_ERROR_GENERAL = 10100, /* 0x2774 */
MSP_ERROR_OUT_OF_MEMORY = 10101, /* 0x2775 */
MSP_ERROR_FILE_NOT_FOUND = 10102, /* 0x2776 */
MSP_ERROR_NOT_SUPPORT = 10103, /* 0x2777 */
MSP_ERROR_NOT_IMPLEMENT = 10104, /* 0x2778 */
MSP_ERROR_ACCESS = 10105, /* 0x2779 */
MSP_ERROR_INVALID_PARA = 10106, /* 0x277A */ /* 缺少参数 */
MSP_ERROR_INVALID_PARA_VALUE = 10107, /* 0x277B */ /* 无效参数值 */
MSP_ERROR_INVALID_HANDLE = 10108, /* 0x277C */
MSP_ERROR_INVALID_DATA = 10109, /* 0x277D */
MSP_ERROR_NO_LICENSE = 10110, /* 0x277E */ /* 引擎授权不足 */
MSP_ERROR_NOT_INIT = 10111, /* 0x277F */ /* 引擎未初始化,可能是引擎崩溃 */
MSP_ERROR_NULL_HANDLE = 10112, /* 0x2780 */
MSP_ERROR_OVERFLOW = 10113, /* 0x2781 */ /* 单用户下模型数超上限(10个), */
/* 只出现在测试时对一个用户进行并发注册 */
MSP_ERROR_TIME_OUT = 10114, /* 0x2782 */ /* 超时 */
MSP_ERROR_OPEN_FILE = 10115, /* 0x2783 */
MSP_ERROR_NOT_FOUND = 10116, /* 0x2784 */ /* 数据库中模型不存在 */
MSP_ERROR_NO_ENOUGH_BUFFER = 10117, /* 0x2785 */
MSP_ERROR_NO_DATA = 10118, /* 0x2786 */ /* 从客户端读音频或从引擎段获取结果时无数据 */
MSP_ERROR_NO_MORE_DATA = 10119, /* 0x2787 */
MSP_ERROR_NO_RESPONSE_DATA = 10120, /* 0x2788 */
MSP_ERROR_ALREADY_EXIST = 10121, /* 0x2789 */ /* 数据库中模型已存在 */
MSP_ERROR_LOAD_MODULE = 10122, /* 0x278A */
MSP_ERROR_BUSY = 10123, /* 0x278B */
MSP_ERROR_INVALID_CONFIG = 10124, /* 0x278C */
MSP_ERROR_VERSION_CHECK = 10125, /* 0x278D */
MSP_ERROR_CANCELED = 10126, /* 0x278E */
MSP_ERROR_INVALID_MEDIA_TYPE = 10127, /* 0x278F */
MSP_ERROR_CONFIG_INITIALIZE = 10128, /* 0x2790 */
MSP_ERROR_CREATE_HANDLE = 10129, /* 0x2791 */
MSP_ERROR_CODING_LIB_NOT_LOAD = 10130, /* 0x2792 */
MSP_ERROR_USER_CANCELLED = 10131, /* 0x2793 */
MSP_ERROR_INVALID_OPERATION = 10132, /* 0x2794 */
MSP_ERROR_MESSAGE_NOT_COMPLETE = 10133, /* 0x2795 */ /* flash */
MSP_ERROR_NO_EID = 10134, /* 0x2795 */
MSP_ERROE_OVER_REQ = 10135, /* 0x2797 */ /* client Redundancy request */
MSP_ERROR_USER_ACTIVE_ABORT = 10136, /* 0x2798 */ /* user abort */
MSP_ERROR_BUSY_GRMBUILDING = 10137, /* 0x2799 */
MSP_ERROR_BUSY_LEXUPDATING = 10138, /* 0x279A */
MSP_ERROR_SESSION_RESET = 10139, /* 0x279B */ /* msc主动终止会话准备重传 */
MSP_ERROR_BOS_TIMEOUT = 10140, /* 0x279C */ /* VAD前端点超时 */
MSP_ERROR_STREAM_FILTER = 10141, /* 0X279D */ /* AIUI当前Stream被过滤 */
MSP_ERROR_STREAM_CLEAR = 10142, /* 0X279E */ /* AIUI当前Stream被清理 */
/* Error codes of network 10200(0x27D8)*/
MSP_ERROR_NET_GENERAL = 10200, /* 0x27D8 */
MSP_ERROR_NET_OPENSOCK = 10201, /* 0x27D9 */ /* Open socket */
MSP_ERROR_NET_CONNECTSOCK = 10202, /* 0x27DA */ /* Connect socket */
MSP_ERROR_NET_ACCEPTSOCK = 10203, /* 0x27DB */ /* Accept socket */
MSP_ERROR_NET_SENDSOCK = 10204, /* 0x27DC */ /* Send socket data */
MSP_ERROR_NET_RECVSOCK = 10205, /* 0x27DD */ /* Recv socket data */
MSP_ERROR_NET_INVALIDSOCK = 10206, /* 0x27DE */ /* Invalid socket handle */
MSP_ERROR_NET_BADADDRESS = 10207, /* 0x27EF */ /* Bad network address */
MSP_ERROR_NET_BINDSEQUENCE = 10208, /* 0x27E0 */ /* Bind after listen/connect */
MSP_ERROR_NET_NOTOPENSOCK = 10209, /* 0x27E1 */ /* Socket is not opened */
MSP_ERROR_NET_NOTBIND = 10210, /* 0x27E2 */ /* Socket is not bind to an address */
MSP_ERROR_NET_NOTLISTEN = 10211, /* 0x27E3 */ /* Socket is not listening */
MSP_ERROR_NET_CONNECTCLOSE = 10212, /* 0x27E4 */ /* The other side of connection is closed */
MSP_ERROR_NET_NOTDGRAMSOCK = 10213, /* 0x27E5 */ /* The socket is not datagram type */
MSP_ERROR_NET_DNS = 10214, /* 0x27E6 */ /* domain name is invalid or dns server does not function well */
MSP_ERROR_NET_INIT = 10215, /* 0x27E7 */ /* ssl ctx create failed */
/*nfl error*/
MSP_ERROR_NFL_INNER_ERROR = 10216, /* NFL inner error */
MSP_ERROR_MSS_TIME_OUT = 10217, /* MSS TIMEOUT */
MSP_ERROT_CLIENT_TIME_OUT = 10218, /* CLIENT TIMEOUT */
MSP_ERROR_CLIENT_CLOSE = 10219, /* CLIENT CLOSED CONNECTION */
MSP_ERROR_CLIENT_AREA_CHANGE = 10220,
MSP_ERROR_NET_SSL_HANDSHAKE = 10221,
MSP_ERROR_NET_INVALID_ROOT_CERT = 10222,
MSP_ERROR_NET_INVALID_CLIENT_CERT = 10223,
MSP_ERROR_NET_INVALID_SERVER_CERT = 10224,
MSP_ERROR_NET_INVALID_KEY = 10225,
MSP_ERROR_NET_CERT_VERIFY_FAILED = 10226,
MSP_ERROR_NET_WOULDBLOCK = 10227,
MSP_ERROR_NET_NOTBLOCK = 10228,
/* Error codes of mssp message 10300(0x283C) */
MSP_ERROR_MSG_GENERAL = 10300, /* 0x283C */
MSP_ERROR_MSG_PARSE_ERROR = 10301, /* 0x283D */
MSP_ERROR_MSG_BUILD_ERROR = 10302, /* 0x283E */
MSP_ERROR_MSG_PARAM_ERROR = 10303, /* 0x283F */
MSP_ERROR_MSG_CONTENT_EMPTY = 10304, /* 0x2840 */
MSP_ERROR_MSG_INVALID_CONTENT_TYPE = 10305, /* 0x2841 */
MSP_ERROR_MSG_INVALID_CONTENT_LENGTH = 10306, /* 0x2842 */
MSP_ERROR_MSG_INVALID_CONTENT_ENCODE = 10307, /* 0x2843 */
MSP_ERROR_MSG_INVALID_KEY = 10308, /* 0x2844 */
MSP_ERROR_MSG_KEY_EMPTY = 10309, /* 0x2845 */
MSP_ERROR_MSG_SESSION_ID_EMPTY = 10310, /* 0x2846 */ /* 会话ID为空 */
MSP_ERROR_MSG_LOGIN_ID_EMPTY = 10311, /* 0x2847 */ /* 音频序列ID为空 */
MSP_ERROR_MSG_SYNC_ID_EMPTY = 10312, /* 0x2848 */
MSP_ERROR_MSG_APP_ID_EMPTY = 10313, /* 0x2849 */
MSP_ERROR_MSG_EXTERN_ID_EMPTY = 10314, /* 0x284A */
MSP_ERROR_MSG_INVALID_CMD = 10315, /* 0x284B */
MSP_ERROR_MSG_INVALID_SUBJECT = 10316, /* 0x284C */
MSP_ERROR_MSG_INVALID_VERSION = 10317, /* 0x284D */
MSP_ERROR_MSG_NO_CMD = 10318, /* 0x284E */
MSP_ERROR_MSG_NO_SUBJECT = 10319, /* 0x284F */
MSP_ERROR_MSG_NO_VERSION = 10320, /* 0x2850 */
MSP_ERROR_MSG_MSSP_EMPTY = 10321, /* 0x2851 */
MSP_ERROR_MSG_NEW_RESPONSE = 10322, /* 0x2852 */
MSP_ERROR_MSG_NEW_CONTENT = 10323, /* 0x2853 */
MSP_ERROR_MSG_INVALID_SESSION_ID = 10324, /* 0x2854 */ /* 无效的会话ID(sid) */
MSP_ERROR_MSG_INVALID_CONTENT = 10325, /* 0x2855 */
/* Error codes of DataBase 10400(0x28A0)*/
MSP_ERROR_DB_GENERAL = 10400, /* 0x28A0 */ /* 数据库异常 */
MSP_ERROR_DB_EXCEPTION = 10401, /* 0x28A1 */
MSP_ERROR_DB_NO_RESULT = 10402, /* 0x28A2 */ /* redis中没有找到会话ID(sid) */
MSP_ERROR_DB_INVALID_USER = 10403, /* 0x28A3 */
MSP_ERROR_DB_INVALID_PWD = 10404, /* 0x28A4 */
MSP_ERROR_DB_CONNECT = 10405, /* 0x28A5 */
MSP_ERROR_DB_INVALID_SQL = 10406, /* 0x28A6 */
MSP_ERROR_DB_INVALID_APPID = 10407, /* 0x28A7 */
MSP_ERROR_DB_NO_UID = 10408,
/* Error codes of Resource 10500(0x2904)*/
MSP_ERROR_RES_GENERAL = 10500, /* 0x2904 */
MSP_ERROR_RES_LOAD = 10501, /* 0x2905 */ /* Load resource */
MSP_ERROR_RES_FREE = 10502, /* 0x2906 */ /* Free resource */
MSP_ERROR_RES_MISSING = 10503, /* 0x2907 */ /* Resource File Missing */
MSP_ERROR_RES_INVALID_NAME = 10504, /* 0x2908 */ /* Invalid resource file name */
MSP_ERROR_RES_INVALID_ID = 10505, /* 0x2909 */ /* Invalid resource ID */
MSP_ERROR_RES_INVALID_IMG = 10506, /* 0x290A */ /* Invalid resource image pointer */
MSP_ERROR_RES_WRITE = 10507, /* 0x290B */ /* Write read-only resource */
MSP_ERROR_RES_LEAK = 10508, /* 0x290C */ /* Resource leak out */
MSP_ERROR_RES_HEAD = 10509, /* 0x290D */ /* Resource head currupt */
MSP_ERROR_RES_DATA = 10510, /* 0x290E */ /* Resource data currupt */
MSP_ERROR_RES_SKIP = 10511, /* 0x290F */ /* Resource file skipped */
/* Error codes of TTS 10600(0x2968)*/
MSP_ERROR_TTS_GENERAL = 10600, /* 0x2968 */
MSP_ERROR_TTS_TEXTEND = 10601, /* 0x2969 */ /* Meet text end */
MSP_ERROR_TTS_TEXT_EMPTY = 10602, /* 0x296A */ /* no synth text */
MSP_ERROR_TTS_LTTS_ERROR = 10603, /* 0x296B */
/* Error codes of Recognizer 10700(0x29CC) */
MSP_ERROR_REC_GENERAL = 10700, /* 0x29CC */ /* 引擎异常 */
MSP_ERROR_REC_INACTIVE = 10701, /* 0x29CD */
MSP_ERROR_REC_GRAMMAR_ERROR = 10702, /* 0x29CE */
MSP_ERROR_REC_NO_ACTIVE_GRAMMARS = 10703, /* 0x29CF */
MSP_ERROR_REC_DUPLICATE_GRAMMAR = 10704, /* 0x29D0 */
MSP_ERROR_REC_INVALID_MEDIA_TYPE = 10705, /* 0x29D1 */
MSP_ERROR_REC_INVALID_LANGUAGE = 10706, /* 0x29D2 */
MSP_ERROR_REC_URI_NOT_FOUND = 10707, /* 0x29D3 */
MSP_ERROR_REC_URI_TIMEOUT = 10708, /* 0x29D4 */
MSP_ERROR_REC_URI_FETCH_ERROR = 10709, /* 0x29D5 */
MSP_ERROR_REC_PROC_MOD = 10710, /* 0x29D6 */
/* Error codes of Speech Detector 10800(0x2A30) */
MSP_ERROR_EP_GENERAL = 10800, /* 0x2A30 */
MSP_ERROR_EP_NO_SESSION_NAME = 10801, /* 0x2A31 */
MSP_ERROR_EP_INACTIVE = 10802, /* 0x2A32 */
MSP_ERROR_EP_INITIALIZED = 10803, /* 0x2A33 */
/* Error codes of TUV */
MSP_ERROR_TUV_GENERAL = 10900, /* 0x2A94 */
MSP_ERROR_TUV_GETHIDPARAM = 10901, /* 0x2A95 */ /* Get Busin Param huanid*/
MSP_ERROR_TUV_TOKEN = 10902, /* 0x2A96 */ /* Get Token */
MSP_ERROR_TUV_CFGFILE = 10903, /* 0x2A97 */ /* Open cfg file */
MSP_ERROR_TUV_RECV_CONTENT = 10904, /* 0x2A98 */ /* received content is error */
MSP_ERROR_TUV_VERFAIL = 10905, /* 0x2A99 */ /* Verify failure */
/* Error codes of IMTV */
MSP_ERROR_LOGIN_SUCCESS = 11000, /* 0x2AF8 */ /* 成功 */
MSP_ERROR_LOGIN_NO_LICENSE = 11001, /* 0x2AF9 */ /* 试用次数结束,用户需要付费 */
MSP_ERROR_LOGIN_SESSIONID_INVALID = 11002, /* 0x2AFA */ /* SessionId失效需要重新登录通行证 */
MSP_ERROR_LOGIN_SESSIONID_ERROR = 11003, /* 0x2AFB */ /* SessionId为空或者非法 */
MSP_ERROR_LOGIN_UNLOGIN = 11004, /* 0x2AFC */ /* 未登录通行证 */
MSP_ERROR_LOGIN_INVALID_USER = 11005, /* 0x2AFD */ /* 用户ID无效 */
MSP_ERROR_LOGIN_INVALID_PWD = 11006, /* 0x2AFE */ /* 用户密码无效 */
MSP_ERROR_LOGIN_SYSTEM_ERROR = 11099, /* 0x2B5B */ /* 系统错误 */
/* Error codes of HCR */
MSP_ERROR_HCR_GENERAL = 11100,
MSP_ERROR_HCR_RESOURCE_NOT_EXIST = 11101,
MSP_ERROR_HCR_CREATE = 11102,
MSP_ERROR_HCR_DESTROY = 11103,
MSP_ERROR_HCR_START = 11104,
MSP_ERROR_HCR_APPEND_STROKES = 11105,
MSP_ERROR_HCR_INIT = 11106,
MSP_ERROR_HCR_POINT_DECODE = 11107,
MSP_ERROR_HCR_DISPATCH = 11108,
MSP_ERROR_HCR_GETRESULT = 11109,
MSP_ERROR_HCR_RESOURCE = 11110,
/* Error Codes using in local engine */
MSP_ERROR_AUTH_NO_LICENSE = 11200, /* 0x2BC0 */ /* 无授权 */
MSP_ERROR_AUTH_NO_ENOUGH_LICENSE = 11201, /* 0x2BC1 */ /* 授权不足 */
MSP_ERROR_AUTH_INVALID_LICENSE = 11202, /* 0x2BC2 */ /* 无效的授权 */
MSP_ERROR_AUTH_LICENSE_EXPIRED = 11203, /* 0x2BC3 */ /* 授权过期 */
MSP_ERROR_AUTH_NEED_MORE_DATA = 11204, /* 0x2BC4 */ /* 无设备信息 */
MSP_ERROR_AUTH_LICENSE_TO_BE_EXPIRED = 11205, /* 0x2BC5 */ /* 授权即将过期,警告性错误码 */
MSP_ERROR_AUTH_INVALID_MACHINE_ID = 11206, /* 0x2BC6 */ /* 无效的机器码 */
MSP_ERROR_AUTH_LOCAL_ASR_FORBIDDEN = 11207, /* 0x2BC7 */ /* 禁止使用本地识别引擎 */
MSP_ERROR_AUTH_LOCAL_TTS_FORBIDDEN = 11208, /* 0x2BC8 */ /* 禁止使用本地合成引擎 */
MSP_ERROR_AUTH_LOCAL_IVW_FORBIDDEN = 11209, /* 0x2BC9 */ /* 禁止使用本地唤醒引擎 */
MSP_ERROR_AUTH_APPID_NOT_MATCH = 11210, /* 0x2BCA */ /* 资源appid和应用appid不匹配 */
MSP_ERROR_AUTH_UID_NOT_MATCH = 11211, /* 0x2BCB */ /* 资源uid和登录用户uid不匹配 */
MSP_ERROR_AUTH_TRIAL_EXPIRED = 11212, /* 0x2BCC */ /* 试用资源过期 */
MSP_ERROR_AUTH_LOCAL_IFD_FORBIDDEN = 11213, /* 0x2BC9 */ /* 禁止使用本地人脸引擎 */
MSP_ERROR_AIUI_NO_ENOUGH_LICENSE = 11216, /* 0x2BD0 */ /* AIUI授权不足 */
/*Error Codes of Authorization*/
MSP_ERROR_AUTH_DVC_NO_LICENSE = 11300,
MSP_ERROR_AUTH_DVC_NO_ENOUGH_LICENSE = 11301,
MSP_ERROR_AUTH_DVC_INVALID_LICENSE = 11302,
MSP_ERROR_AUTH_DVC_LICENSE_EXPIRED = 11303,
MSP_ERROR_AUTH_DVC_NEED_MORE_DATA = 11304,
MSP_ERROR_AUTH_DVC_LICENSE_TO_BE_EXPIRED = 11305,
MSP_ERROR_AUTH_DVC_EXCEED_LICENSE = 11306,
/* Error codes of Ise */
MSP_ERROR_ASE_EXCEP_SILENCE = 11401,
MSP_ERROR_ASE_EXCEP_SNRATIO = 11402,
MSP_ERROR_ASE_EXCEP_PAPERDATA = 11403,
MSP_ERROR_ASE_EXCEP_PAPERCONTENTS = 11404,
MSP_ERROR_ASE_EXCEP_NOTMONO = 11405,
MSP_ERROR_ASE_EXCEP_OTHERS = 11406,
MSP_ERROR_ASE_EXCEP_PAPERFMT = 11407,
MSP_ERROR_ASE_EXCEP_ULISTWORD = 11408,
/* Error codes of Iot */
MSP_ERROR_IOT_BASE = 11500,
MSP_ERROR_IOT_PARAM_ERROR = 11501, // param error
MSP_ERROR_IOT_INVALID_SERVICE = 11502, // invalid service for iot ProTranServer
MSP_ERROR_IOT_INVALID_PRODUCTID = 11503, // invalid productid for ProTranServer
MSP_EEROR_IOT_INVALID_ATTR = 11504, // invalid attr value for one product in ProTranServer
MSP_ERROR_IOT_INVALID_PLATFORM = 11505, // invalid platform for ProTranServer
MSP_ERROR_IOT_DID_NOT_FOUND = 11506, // not found device id in semantic
/* Error codes of IVP */
MSP_ERROR_IVP_GENERAL = 11600, // 内核异常
MSP_ERROR_IVP_EXTRA_RGN_SOPPORT = 11601, // 注册时向引擎所写音频条数超过上限(9次)
MSP_ERROR_IVP_TRUNCATED = 11602, // 音频截幅(因信号波形的幅度太大,而超出系统的线性范围),如记录尖叫声的音频
MSP_ERROR_IVP_MUCH_NOISE = 11603, // 音频信噪比过低
MSP_ERROR_IVP_TOO_LOW = 11604, // 音频能量过低
MSP_ERROR_IVP_ZERO_AUDIO = 11605, // 无音频
MSP_ERROR_IVP_UTTER_TOO_SHORT = 11606, // 音频太短
MSP_ERROR_IVP_TEXT_NOT_MATCH = 11607, // 1.音频和文本不匹配常见原因1.抢读(在按下录音键之前读)
// 2.录音机的启动电流被录入表现在音频上是在音频首有冲击电流 3.确实不匹配"
MSP_ERROR_IVP_NO_ENOUGH_AUDIO = 11608, // 音频不够,注册自由说,而写入的音频又不够长时会报,告诉调用者继续传音频
MSP_ERROR_IVP_MODEL_NOT_FOUND_IN_HBASE = 11610, // 模型在hbase中没找到
/* Error codes of Face */
MSP_ERROR_IFR_NOT_FACE_IMAGE = 11700, // 【无人脸对应的引擎错误码是20200 】
MSP_ERROR_FACE_IMAGE_FULL_LEFT = 11701, // 【人脸向左对应的引擎错误码是20201】
MSP_ERROR_FACE_IMAGE_FULL_RIGHT = 11702, // 【人脸向右对应的引擎错误码是20202】
MSP_ERROR_IMAGE_CLOCKWISE_WHIRL = 11703, // 【顺时针旋转对应的引擎错误码是20203】
MSP_ERROR_IMAGE_COUNTET_CLOCKWISE_WHIRL = 11704, // 【逆时针旋转对应的引擎错误码是20204】
MSP_ERROR_VALID_IMAGE_SIZE = 11705, // 【图片大小异常 对应的引擎错误码是20205】
MSP_ERROR_ILLUMINATION = 11706, // 【光照异常对应的引擎错误码是20206】
MSP_ERROR_FACE_OCCULTATION = 11707, // 【人脸被遮挡对应的引擎错误码是20207】
MSP_ERROR_FACE_INVALID_MODEL = 11708, // 【非法模型数据对应的引擎错误码是20208】
MSP_ERROR_FUSION_INVALID_INPUT_TYPE = 11709, // 【输入数据类型非法对应的引擎错误码是20300】
MSP_ERROR_FUSION_NO_ENOUGH_DATA = 11710, // 【输入的数据不完整对应的引擎错误码是20301】
MSP_ERROR_FUSION_ENOUGH_DATA = 11711, // 【输入的数据过多对应的引擎错误码是20302】
/*Error Codes of AIUI*/
MSP_ERROR_AIUI_CID_EXPIRED = 11800,
/*Error Codes of Encoder*/
MSP_ERROR_ICT_ENCODER = 11900,
/* Error codes of http 12000(0x2EE0) */
MSP_ERROR_HTTP_BASE = 12000, /* 0x2EE0 */
MSP_ERROR_HTTP_400 = 12400,
MSP_ERROR_HTTP_401 = 12401,
MSP_ERROR_HTTP_402 = 12402,
MSP_ERROR_HTTP_403 = 12403,
MSP_ERROR_HTTP_404 = 12404,
MSP_ERROR_HTTP_405 = 12405,
MSP_ERROR_HTTP_406 = 12406,
MSP_ERROR_HTTP_407 = 12407,
MSP_ERROR_HTTP_408 = 12408,
MSP_ERROR_HTTP_409 = 12409,
MSP_ERROR_HTTP_410 = 12410,
MSP_ERROR_HTTP_411 = 12411,
MSP_ERROR_HTTP_412 = 12412,
MSP_ERROR_HTTP_413 = 12413,
MSP_ERROR_HTTP_414 = 12414,
MSP_ERROR_HTTP_415 = 12415,
MSP_ERROR_HTTP_416 = 12416,
MSP_ERROR_HTTP_417 = 12417,
MSP_ERROR_HTTP_500 = 12500,
MSP_ERROR_HTTP_501 = 12501,
MSP_ERROR_HTTP_502 = 12502,
MSP_ERROR_HTTP_503 = 12503,
MSP_ERROR_HTTP_504 = 12504,
MSP_ERROR_HTTP_505 = 12505,
/*Error codes of ISV */
MSP_ERROR_ISV_NO_USER = 13000, /* 32C8 */ /* the user doesn't exist */
/* Error codes of Lua scripts */
MSP_ERROR_LUA_BASE = 14000, /* 0x36B0 */
MSP_ERROR_LUA_YIELD = 14001, /* 0x36B1 */
MSP_ERROR_LUA_ERRRUN = 14002, /* 0x36B2 */
MSP_ERROR_LUA_ERRSYNTAX = 14003, /* 0x36B3 */
MSP_ERROR_LUA_ERRMEM = 14004, /* 0x36B4 */
MSP_ERROR_LUA_ERRERR = 14005, /* 0x36B5 */
MSP_ERROR_LUA_INVALID_PARAM = 14006, /* 0x36B6 */
/* Error codes of MMP */
MSP_ERROR_MMP_BASE = 15000, /* 0x3A98 */
MSP_ERROR_MMP_MYSQL_INITFAIL = 15001, /* 0x3A99 */
MSP_ERROR_MMP_REDIS_INITFAIL = 15002, /* 0x3A9A */
MSP_ERROR_MMP_NETDSS_INITFAIL = 15003, /* 0x3A9B */
MSP_ERROR_MMP_TAIR_INITFAIL = 15004, /* 0x3A9C */
MSP_ERROR_MMP_MAIL_SESSION_FAIL = 15006, /* 0x3A9E */ /* 邮件登陆服务器时,会话错误。*/
MSP_ERROR_MMP_MAIL_LOGON_FAIL = 15007, /* 0x3A9F */ /* 邮件登陆服务器时,拒绝登陆。*/
MSP_ERROR_MMP_MAIL_USER_ILLEGAL = 15008, /* 0x3AA0 */ /* 邮件登陆服务器时,用户名非法。*/
MSP_ERROR_MMP_MAIL_PWD_ERR = 15009, /* 0x3AA1 */ /* 邮件登陆服务器时,密码错误。*/
MSP_ERROR_MMP_MAIL_SOCKET_ERR = 15010, /* 0x3AA2 */ /* 邮件发送过程中套接字错误*/
MSP_ERROR_MMP_MAIL_INIT_FAIL = 15011, /* 0x3AA3 */ /* 邮件初始化错误*/
MSP_ERROR_MMP_STORE_MNR_NO_INIT = 15012, /* 0x3AA4 */ /* store_manager未初始化或初始化失败*/
MSP_ERROR_MMP_STORE_MNR_POOL_FULL = 15013, /* 0x3AA5 */ /* store_manager的连接池满了*/
MSP_ERROR_MMP_STRATGY_PARAM_ILLEGAL = 15014, /* 0x3AA6 */ /* 报警策略表达式非法*/
MSP_ERROR_MMP_STRATGY_PARAM_TOOLOOG = 15015, /* 0x3AA7 */ /* 报警策略表达式太长*/
MSP_ERROR_MMP_PARAM_NULL = 15016, /* 0x3AA8 */ /* 函数参数为空*/
MSP_ERROR_MMP_ERR_MORE_TOTAL = 15017, /* 0x3AA9 */ /* pms插入数据库中错误汇总表的数据错误次数 > 总次数。*/
MSP_ERROR_MMP_PROC_THRESHOLD = 15018, /* 0x3AAA */ /* 进程监控阀值设置错误*/
MSP_ERROR_MMP_SERVER_THRESHOLD = 15019, /* 0x3AAB */ /* 服务器监控阀值设置错误*/
MSP_ERROR_MMP_PYTHON_NO_EXIST = 15020, /* 0x3AAC */ /* python脚本文件不存在 */
MSP_ERROR_MMP_PYTHON_IMPORT_FAILED = 15021, /* 0x3AAD */ /* python脚本导入出错 */
MSP_ERROR_MMP_PYTHON_BAD_FUNC = 15022, /* 0x3AAE */ /* python脚本函数格式错误 */
MSP_ERROR_MMP_DB_DATA_ILLEGAL = 15023, /* 0x3AAF */ /* 插入数据库中的数据格式有误 */
MSP_ERROR_MMP_REDIS_NOT_CONN = 15024, /* 0x3AB0 */ /* redis没有连接到服务端 */
MSP_ERROR_MMP_PMA_NOT_FOUND_STRATEGY = 15025, /* 0x3AB1 */ /* 没有找到报警策略 */
MSP_ERROR_MMP_TAIR_CONNECT = 15026, /* 0x3AB2 */ /* 连接tair集群失败 */
MSP_ERROR_MMP_PMC_SERVINFO_INVALID = 15027, /* Ox3AB3 */ /* 此pmc的服务器信息已经无效 */
MSP_ERROR_MMP_ALARM_GROUP_NULL = 15028, /* Ox3AB4 */ /* 服务器报警的短信报警组与邮件报警组均为空 */
MSP_ERROR_MMP_ALARM_CONTXT_NULL = 15029, /* Ox3AB5 */ /* 服务器报警的报警内容为空 */
/* Error codes of MSC(lmod loader) */
MSP_ERROR_LMOD_BASE = 16000, /* 0x3E80 */
MSP_ERROR_LMOD_NOT_FOUND = 16001, /* 0x3E81 */ /* 没找到lmod文件 */
MSP_ERROR_LMOD_UNEXPECTED_BIN = 16002, /* 0x3E82 */ /* 无效的lmod */
MSP_ERROR_LMOD_LOADCODE = 16003, /* 0x3E83 */ /* 加载lmod指令失败 */
MSP_ERROR_LMOD_PRECALL = 16004, /* 0x3E84 */ /* 初始化lmod失败 */
MSP_ERROR_LMOD_RUNTIME_EXCEPTION = 16005, /* 0x3E85 */ /* lmod运行时异常 */
MSP_ERROR_LMOD_ALREADY_LOADED = 16006, /* 0x3E86 */ /* lmod重复加载 */
// Error code of Third Business
MSP_ERROR_BIZ_BASE = 17000, /* 0x4268 */ /* 三方业务错误码 */
//Error of Nginx errlog file increase exception
MSP_ERROR_NGX_LOG_MORE_TOTEL_SIZE = 18000, /*nginx错误日志大小异常*/
//Error of Flash client when network checking
MSP_ERROR_FLASH_NETWORK_CONNECT_FIALED = 19000, /*flash服务端网络连接失败*/
MSP_ERROR_FLASH_NETWORK_CHECK_FIALED = 19001, /*flash服务端响应了异常消息*/
MSP_ERROR_FLASH_NETWORK_CHECK_TIMEOUT = 19002, /*flash服务端网络超时*/
MSP_ERROR_FLASH_NETWORK_CLOSED_EXCEPTION = 19003, /*flash服务端网络异常关闭*/
/*Error Code Of Speech plus*/
SPEECH_ERROR_NO_NETWORK = 20001, /* 无有效的网络连接*/
SPEECH_ERROR_NETWORK_TIMEOUT = 20002, /* 网络连接超时*/
SPEECH_ERROR_NET_EXPECTION = 20003, /* 网络异常*/
SPEECH_ERROR_INVALID_RESULT = 20004, /* 无有效的结果*/
SPEECH_ERROR_NO_MATCH = 20005, /* 无匹配结果 */
SPEECH_ERROR_AUDIO_RECORD = 20006, /* 录音失败 */
SPEECH_ERROR_NO_SPPECH = 20007, /* 未检测到语音*/
SPEECH_ERROR_SPEECH_TIMEOUT = 20008, /* 音频输入超时*/
SPEECH_ERROR_EMPTY_UTTERANCE = 20009, /* 无效的文本输入 */
SPEECH_ERROR_FILE_ACCESS = 20010, /* 文件读写失败 */
SPEECH_ERROR_PLAY_MEDIA = 20011, /* 音频播放失败 */
SPEECH_ERROR_INVALID_PARAM = 20012, /* 无效的参数*/
SPEECH_ERROR_TEXT_OVERFLOW = 20013, /* 文本溢出 */
SPEECH_ERROR_INVALID_DATA = 20014, /* 无效数据 */
SPEECH_ERROR_LOGIN = 20015, /* 用户未登陆*/
SPEECH_ERROR_PERMISSION_DENIED = 20016, /* 无效授权 */
SPEECH_ERROR_INTERRUPT = 20017, /* 被异常打断 */
SPEECH_ERROR_VERSION_LOWER = 20018, /* 版本过低 */
SPEECH_CLIENT_ERROR_ISUSING = 20019, /* 录音机被占用(iOS平台) */
SPEECH_ERROR_SYSTEM_PREINSTALL = 20020, /* 系统预置版本 */
SPEECH_ERROR_UNSATISFIED_LINK = 20021, /* 未实现的Native函数引用 */
SPEECH_ERROR_UNKNOWN = 20999, /* 未知错误 */
SPEECH_ERROR_COMPONENT_NOT_INSTALLED = 21001, /* 没有安装语音组件 */
SPEECH_ERROR_ENGINE_NOT_SUPPORTED = 21002, /* 引擎不支持 */
SPEECH_ERROR_ENGINE_INIT_FAIL = 21003, /* 初始化失败 */
SPEECH_ERROR_ENGINE_CALL_FAIL = 21004, /* 调用失败 */
SPEECH_ERROR_ENGINE_BUSY = 21005, /* 引擎繁忙 */
SPEECH_ERROR_LOCAL_NO_INIT = 22001, /* 本地引擎未初始化 */
SPEECH_ERROR_LOCAL_RESOURCE = 22002, /* 本地引擎无资源 */
SPEECH_ERROR_LOCAL_ENGINE = 22003, /* 本地引擎内部错误 */
SPEECH_ERROR_IVW_INTERRUPT = 22004, /* 本地唤醒引擎被异常打断 */
/*Error Code Of Local iflytek Engines*/
/*Error Code Of AiTalk*/
/*Error Code Of AiTalk Operation*/
SPEECH_SUCCESS = 0 , // ivErr_OK = 0 /*成功状态*/
SPEECH_ERROR_ASR_CLIENT = 23000, /*客户端应用程序错误*///?????????
SPEECH_ERROR_ASR_INVALID_PARA = 23001, /*无效的参数*/
SPEECH_ERROR_ASR_INVALID_PARA_VALUE = 23002, /*无效的参数值*/
SPEECH_ERROR_ASR_OUT_OF_MEMORY = 23003, /*内存耗尽*/
SPEECH_ERROR_ASR_CREATE_HANDLE_FAILED = 23004, /*创建句柄失败*/
SPEECH_ERROR_ASR_ENGINE_INIT_FAILED = 23005, /*引擎初始化失败*/
SPEECH_ERROR_ASR_ENGINE_STARTED = 23006, /*引擎已经启动*/
SPEECH_ERROR_ASR_ENGINE_UNINIT = 23007, /*引擎未初始化*/
SPEECH_ERROR_ASR_SPEECH_TIMEOUT = 23008, /*识别超时VAD没开启或没有检测到后端点*/
SPEECH_ERROR_ASR_NO_RECOGNIZED_RESULT = 23009, /*无识别结果*/
SPEECH_ERROR_ASR_INVALID_HANDLE = 23010, /*无效的句柄*/
SPEECH_ERROR_ASR_FILE_ACCESS = 23011, /*打开文件失败*/
/*Error Code Of AiTalk Engine*/
SPEECH_ERROR_AITALK_FALSE = 23100, // ivErr_FALSE = 1
/* For license check */
SPEECH_ERROR_AITALK_PERMISSION_DENIED = 23101, // ivErr_InvSN = 2
/* General */
SPEECH_ERROR_AITALK_INVALID_PARA = 23102, // ivErr_InvArg = 3
SPEECH_ERROR_AITALK_BUFFER_OVERFLOW = 23103, // ivErr_BufferFull = 4 /*音频数据缓冲区已满*/
SPEECH_ERROR_AITALK_FAILED = 23104, // ivErr_Failed = 5
SPEECH_ERROR_AITALK_NOT_SUPPORTED = 23105, // ivErr_NotSupport = 6 /*引擎不支持*/
SPEECH_ERROR_AITALK_OUT_OF_MEMORY = 23106, // ivErr_OutOfMemory = 7
SPEECH_ERROR_AITALK_INVALID_RESOURCE = 23107, // ivErr_InvResource = 8 /*资源无效*/
SPEECH_ERROR_AITALK_NOT_FOUND = 23108, // ivErr_NotFound = 9 /*打开文件失败*/
SPEECH_ERROR_AITALK_INVALID_GRAMMAR = 23109, // ivErr_InvGrmr = 10 /*识别语法错误*/
/* For object status */
SPEECH_ERROR_AITALK_INVALID_CALL = 23110, // ivErr_InvCall = 11 /*无效调用*/
/* For ASR Input */
SPEECH_ERROR_AITALK_SYNTAX_ERROR = 23111, // ivErr_InvCall = 12
/* For Message Call Back */
SPEECH_ERROR_AITALK_RESET = 23112, // ivErr_Reset = 13
SPEECH_ERROR_AITALK_ENDED = 23113, // ivErr_Ended = 14
SPEECH_ERROR_AITALK_IDLE = 23114, // ivErr_Idle = 15
SPEECH_ERROR_AITALK_CANNOT_SAVE_FILE = 23115, // ivErr_CanNotSaveFile = 16
/* For Lexicon name */
SPEECH_ERROR_AITALK_INVALID_GRAMMAR_NAME = 23116, // ivErr_InvName = 17 /*文法或词典名称非法*/
SPEECH_ERROR_AITALK_BUFFER_EMPTY = 23117, // ivErr_BufferEmpty = 18
SPEECH_ERROR_AITALK_GET_RESULT = 23118, // ivErr_GetResult = 19
SPEECH_ERROR_AITALK_REACT_OUT_TIME = 23119, // ivErr_ReactOutTime = 20 /*反应超时*/
SPEECH_ERROR_AITALK_SPEECH_OUT_TIME = 23120, // ivErr_SpeechOutTime = 21 /*语音超时*/
SPEECH_ERROR_AITALK_AUDIO_CUT = 23121, // ivErr_CUT = 22 /*录音质量过高*/
SPEECH_ERROR_AITALK_AUDIO_LOWER = 23122, // ivErr_LOWER = 23 /*录音质量过低*/
SPEECH_ERROR_AITALK_INSUFFICIENT_PERMISSIONS = 23123, // ivErr_Limitted = 24 /*授权不够*/
SPEECH_ERROR_AITALK_RESULT_ERROR = 23124, // ivErr_ResultError = 25 /*解码器Wfst输出后依然有cmd输出*/
SPEECH_ERROR_AITALK_SHORT_PAUSE = 23125, // ivErr_ShortPause = 26
SPEECH_ERROR_AITALK_BUSY = 23126, // ivErr_Busy = 27
SPEECH_ERROR_AITALK_GRM_NOT_UPDATE = 23127, // ivErr_GrmNotUpdate = 28 /*语法未更新*/
SPEECH_ERROR_AITALK_STARTED = 23128, // ivErr_Started = 29
SPEECH_ERROR_AITALK_STOPPED = 23129, // ivErr_Stopped = 30
SPEECH_ERROR_AITALK_ALREADY_STARTED = 23130, // ivErr_AlreadyStarted = 31
SPEECH_ERROR_AITALK_ALREADY_STOPPED = 23131, // ivErr_AlreadyStopped = 32
SPEECH_ERROR_AITALK_TOO_MANY_COMMAND = 23132, // ivErr_TooManyCmd = 33
SPEECH_ERROR_AITALK_WAIT = 23133, // ivErr_Wait = 34 /*程序可能在做一些操作,主线程需要等待*/
SPEECH_ERROR_AITALK_MAE_RIGHT = 23134, // ivErr_MAERight = 35
SPEECH_ERROR_AITALK_MAE_WRONG = 23135, // ivErr_MAEWrong = 36
SPEECH_ERROR_AITALK_GRM_ERR = 23300, // 语法错误
/*Error Code Of AiSound*/
/*Error Code Of AiSound Operation*/
SPEECH_ERROR_TTS_INVALID_PARA = 24000, /* 错误参数 */
SPEECH_ERROR_TTS_INVALID_PARA_VALUE = 24001, /* 无效的参数值*/
SPEECH_ERROR_TTS_OUT_OF_MEMORY = 24002, /* 内存不足*/
SPEECH_ERROR_TTS_INVALID_HANDLE = 24003, /* 无效的句柄*/
SPEECH_ERROR_TTS_CREATE_HANDLE_FAILED = 24004, /* 创建句柄失败*/
SPEECH_ERROR_TTS_INVALID_RESOURCE = 24005, /* 无效资源 */
SPEECH_ERROR_TTS_INVALID_VOICE_NAME = 24006, /* 无效发言人*/
SPEECH_ERROR_TTS_ENGINE_UNINIT = 24007, /* 引擎未初始化 */
SPEECH_ERROR_TTS_ENGINE_INIT_FAILED = 24008, /* 引擎初始化失败 */
SPEECH_ERROR_TTS_ENGINE_BUSY = 24009, /* 引擎忙 */
/*Error Code Of AiSound Engine*/
SPEECH_ERROR_AISOUND_BASE = 24100,
SPEECH_ERROR_AISOUND_UNIMPEMENTED = 24100, /* unimplemented function */
SPEECH_ERROR_AISOUND_UNSUPPORTED = 24101, /* unsupported on this platform */
SPEECH_ERROR_AISOUND_INVALID_HANDLE = 24102, /* invalid handle */
SPEECH_ERROR_AISOUND_INVALID_PARA = 24103, /* invalid parameter(s) */
SPEECH_ERROR_AISOUND_INSUFFICIENT_HEAP = 24104, /* insufficient heap size */
SPEECH_ERROR_AISOUND_STATE_REFUSE = 24105, /* refuse to do in current state */
SPEECH_ERROR_AISOUND_INVALID_PARA_ID = 24106, /* invalid parameter ID */
SPEECH_ERROR_AISOUND_INVALID_PARA_VALUE = 24107, /* invalid parameter value */
SPEECH_ERROR_AISOUND_RESOURCE = 24108, /* Resource is error */
SPEECH_ERROR_AISOUND_RESOURCE_READ = 24109, /* read resource error */
SPEECH_ERROR_AISOUND_LBENDIAN = 24110, /* the Endian of SDK is error */
SPEECH_ERROR_AISOUND_HEADFILE = 24111, /* the HeadFile is different of the SDK */
SPEECH_ERROR_AISOUND_BUFFER_OVERFLOW = 24112, /* get data size exceed the data buffer */
SPEECH_ERROR_AISOUND_INVALID_ISAMPA = 24113, /* !Invalid iSampa format or input iSampa text contain invalid alphabet*/
SPEECH_ERROR_AISOUND_INVALID_CSSML = 24114, /* !Invalid cssml format */
/*Error Code Of ivw*/
/*Error Code Of ivw Operation*/
SPEECH_ERROR_IVW_ENGINE_UNINI = 25000, /* 引擎未初始化 */
SPEECH_ERROR_IVW_RESVER_NOMATCH = 25001, /* 资源版本不匹配 */
SPEECH_ERROR_IVW_BUFFERED_AUDIOD_LITTLE = 25002, /* 唤醒加识别缓存音频过少 */
SPEECH_ERROR_IVW_INVALID_RESTYPE = 25003, /* 不合法的资源类型 */
SPEECH_ERROR_IVW_INVALID_RESHEADVER = 25004, /* 不合法的资源头部版本号 */
/*Error Code Of ivw Engine*/
SPEECH_ERROR_IVW_INVALID_CALL = 25101, // IvwErr_InvCal = 1
SPEECH_ERROR_IVW_INVALID_ARG = 25102, // IvwErr_InvArg = 2
SPEECH_ERROR_IVW_TELL_SIZE = 25103, // IvwErr_TellSize = 3
SPEECH_ERROR_IVW_OUT_OF_MEMORY = 25104, // IvwErr_OutOfMemory = 4
SPEECH_ERROR_IVW_OUT_BUFFER_FULL = 25105, // IvwErr_BufferFull = 5
SPEECH_ERROR_IVW_OUT_BUFFER_EMPTY = 25106, // IvwErr_BufferEmpty = 6
SPEECH_ERROR_IVW_INVALID_RESOURCE = 25107, // IvwErr_InvRes = 7
SPEECH_ERROR_IVW_REPETITIOPN_ENTER = 25108, // IvwErr_ReEnter = 8
SPEECH_ERROR_IVW_NOT_SUPPORT = 25109, // IvwErr_NotSupport = 9
SPEECH_ERROR_IVW_NOT_FOUND = 25110, // IvwErr_NotFound = 10
SPEECH_ERROR_IVW_INVALID_SN = 25111, // IvwErr_InvSN = 11
SPEECH_ERROR_IVW_LIMITTED = 25112, // IvwErr_Limitted = 12
SPEECH_ERROR_IVW_TIME_OUT = 25113, // IvwErr_TimeOut = 13
SPEECH_ERROR_IVW_ENROLL1_SUCESS = 25114, // IvwErr_Enroll1_Success = 14
SPEECH_ERROR_IVW_ENROLL1_FAILED = 25115, // IvwErr_Enroll1_Failed = 15
SPEECH_ERROR_IVW_ENROLL2_SUCESS = 25116, // IvwErr_Enroll2_Success = 16
SPEECH_ERROR_IVW_ENROLL2_FAILED = 25117, // IvwErr_Enroll2_Failed = 17
SPEECH_ERROR_IVW_ENROLL3_SUCESS = 25118, // IvwErr_Enroll3_Success = 18
SPEECH_ERROR_IVW_ENROLL3_FAILED = 25119, // IvwErr_Enroll3_Failed = 19
SPEECH_ERROR_IVW_SPEECH_TOO_SHORT = 25120, // IvwErr_SpeechTooShort = 20
SPEECH_ERROR_IVW_SPEECH_STOP = 25121, // IvwErr_SpeechStop = 21
/* 非实时转写错误码26000~26999 */
SPEECH_ERROR_LFASR_BASE = 26000, /* 非实时转写错误码基码 */
};
#endif /* __MSP_ERRORS_H__ */

@ -0,0 +1,123 @@
#ifndef __MSP_TYPES_H__
#define __MSP_TYPES_H__
#if !defined(MSPAPI)
#if defined(WIN32) || defined(WINPHONE8) || defined(WIN8)
#define MSPAPI __stdcall
#else
#define MSPAPI
#endif /* WIN32 */
#endif /* MSPAPI */
/**
* MSPSampleStatus indicates how the sample buffer should be handled
* MSP_AUDIO_SAMPLE_FIRST - The sample buffer is the start of audio
* If recognizer was already recognizing, it will discard
* audio received to date and re-start the recognition
* MSP_AUDIO_SAMPLE_CONTINUE - The sample buffer is continuing audio
* MSP_AUDIO_SAMPLE_LAST - The sample buffer is the end of audio
* The recognizer will cease processing audio and
* return results
* Note that sample statii can be combined; for example, for file-based input
* the entire file can be written with SAMPLE_FIRST | SAMPLE_LAST as the
* status.
* Other flags may be added in future to indicate other special audio
* conditions such as the presence of AGC
*/
enum
{
MSP_AUDIO_SAMPLE_INIT = 0x00,
MSP_AUDIO_SAMPLE_FIRST = 0x01,
MSP_AUDIO_SAMPLE_CONTINUE = 0x02,
MSP_AUDIO_SAMPLE_LAST = 0x04,
};
/*
* The enumeration MSPRecognizerStatus contains the recognition status
* MSP_REC_STATUS_SUCCESS - successful recognition with partial results
* MSP_REC_STATUS_NO_MATCH - recognition rejected
* MSP_REC_STATUS_INCOMPLETE - recognizer needs more time to compute results
* MSP_REC_STATUS_NON_SPEECH_DETECTED - discard status, no more in use
* MSP_REC_STATUS_SPEECH_DETECTED - recognizer has detected audio, this is delayed status
* MSP_REC_STATUS_COMPLETE - recognizer has return all result
* MSP_REC_STATUS_MAX_CPU_TIME - CPU time limit exceeded
* MSP_REC_STATUS_MAX_SPEECH - maximum speech length exceeded, partial results may be returned
* MSP_REC_STATUS_STOPPED - recognition was stopped
* MSP_REC_STATUS_REJECTED - recognizer rejected due to low confidence
* MSP_REC_STATUS_NO_SPEECH_FOUND - recognizer still found no audio, this is delayed status
*/
enum
{
MSP_REC_STATUS_SUCCESS = 0,
MSP_REC_STATUS_NO_MATCH = 1,
MSP_REC_STATUS_INCOMPLETE = 2,
MSP_REC_STATUS_NON_SPEECH_DETECTED = 3,
MSP_REC_STATUS_SPEECH_DETECTED = 4,
MSP_REC_STATUS_COMPLETE = 5,
MSP_REC_STATUS_MAX_CPU_TIME = 6,
MSP_REC_STATUS_MAX_SPEECH = 7,
MSP_REC_STATUS_STOPPED = 8,
MSP_REC_STATUS_REJECTED = 9,
MSP_REC_STATUS_NO_SPEECH_FOUND = 10,
MSP_REC_STATUS_FAILURE = MSP_REC_STATUS_NO_MATCH,
};
/**
* The enumeration MSPepState contains the current endpointer state
* MSP_EP_LOOKING_FOR_SPEECH - Have not yet found the beginning of speech
* MSP_EP_IN_SPEECH - Have found the beginning, but not the end of speech
* MSP_EP_AFTER_SPEECH - Have found the beginning and end of speech
* MSP_EP_TIMEOUT - Have not found any audio till timeout
* MSP_EP_ERROR - The endpointer has encountered a serious error
* MSP_EP_MAX_SPEECH - Have arrive the max size of speech
*/
enum
{
MSP_EP_LOOKING_FOR_SPEECH = 0,
MSP_EP_IN_SPEECH = 1,
MSP_EP_AFTER_SPEECH = 3,
MSP_EP_TIMEOUT = 4,
MSP_EP_ERROR = 5,
MSP_EP_MAX_SPEECH = 6,
MSP_EP_IDLE = 7 // internal state after stop and before start
};
/* Synthesizing process flags */
enum
{
MSP_TTS_FLAG_STILL_HAVE_DATA = 1,
MSP_TTS_FLAG_DATA_END = 2,
MSP_TTS_FLAG_CMD_CANCELED = 4,
};
/* Handwriting process flags */
enum
{
MSP_HCR_DATA_FIRST = 1,
MSP_HCR_DATA_CONTINUE = 2,
MSP_HCR_DATA_END = 4,
};
/*ivw message type */
enum
{
MSP_IVW_MSG_WAKEUP = 1,
MSP_IVW_MSG_ERROR = 2,
MSP_IVW_MSG_ISR_RESULT = 3,
MSP_IVW_MSG_ISR_EPS = 4,
MSP_IVW_MSG_VOLUME = 5,
MSP_IVW_MSG_ENROLL = 6,
MSP_IVW_MSG_RESET = 7
};
/* Upload data process flags */
enum
{
MSP_DATA_SAMPLE_INIT = 0x00,
MSP_DATA_SAMPLE_FIRST = 0x01,
MSP_DATA_SAMPLE_CONTINUE = 0x02,
MSP_DATA_SAMPLE_LAST = 0x04,
};
#endif /* __MSP_TYPES_H__ */

@ -0,0 +1,187 @@
/**
* @file qtts.h
* @brief iFLY Speech Synthesizer Header File
*
* This file contains the quick application programming interface (API) declarations
* of TTS. Developer can include this file in your project to build applications.
* For more information, please read the developer guide.
* Use of this software is subject to certain restrictions and limitations set
* forth in a license agreement entered into between iFLYTEK, Co,LTD.
* and the licensee of this software. Please refer to the license
* agreement for license use rights and restrictions.
*
* Copyright (C) 1999 - 2009 by ANHUI USTC iFLYTEK, Co,LTD.
* All rights reserved.
*
* @author Speech Dept.
* @version 1.0
* @date 2009/11/26
*
* @see
*
* <b>History:</b><br>
* <table>
* <tr> <th>Version <th>Date <th>Author <th>Notes</tr>
* <tr> <td>1.0 <td>2009/11/26 <td>Speech <td>Create this file</tr>
* </table>
*
*/
#ifndef __QTTS_H__
#define __QTTS_H__
#if !defined(MSPAPI)
#if defined(WIN32)
#define MSPAPI __stdcall
#else
#define MSPAPI
#endif /* WIN32 */
#endif /* MSPAPI */
#ifdef __cplusplus
extern "C" {
#endif /* C++ */
#include "msp_types.h"
/**
* @fn QTTSSessionBegin
* @brief Begin a TTS Session
*
* Create a tts session to synthesize data.
*
* @return const char* - Return the new session id in success, otherwise return NULL, error code.
* @param const char* params - [in] parameters when the session created.
* @param const char** sessionID - [out] return a string to this session.
* @see
*/
const char* MSPAPI QTTSSessionBegin(const char* params, int* errorCode);
typedef const char* (MSPAPI *Proc_QTTSSessionBegin)(const char* params, int* errorCode);
#ifdef MSP_WCHAR_SUPPORT
const wchar_t* MSPAPI QTTSSessionBeginW(const wchar_t* params, int* errorCode);
typedef const wchar_t* (MSPAPI *Proc_QTTSSessionBeginW)(const wchar_t* params, int* errorCode);
#endif
/**
* @fn QTTSTextPut
* @brief Put Text Buffer to TTS Session
*
* Writing text string to synthesizer.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param const char* sessionID - [in] The session id returned by sesson begin
* @param const char* textString - [in] text buffer
* @param unsigned int textLen - [in] text size in bytes
* @see
*/
int MSPAPI QTTSTextPut(const char* sessionID, const char* textString, unsigned int textLen, const char* params);
typedef int (MSPAPI *Proc_QTTSTextPut)(const char* sessionID, const char* textString, unsigned int textLen, const char* params);
#ifdef MSP_WCHAR_SUPPORT
int MSPAPI QTTSTextPutW(const wchar_t* sessionID, const wchar_t* textString, unsigned int textLen, const wchar_t* params);
typedef int (MSPAPI *Proc_QTTSTextPutW)(const wchar_t* sessionID, const wchar_t* textString, unsigned int textLen, const wchar_t* params);
#endif
/**
* @fn QTTSAudioGet
* @brief Synthesize text to audio
*
* Synthesize text to audio, and return audio information.
*
* @return const void* - Return current synthesized audio data buffer, size returned by QTTSTextSynth.
* @param const char* sessionID - [in] session id returned by session begin
* @param unsigned int* audioLen - [out] synthesized audio size in bytes
* @param int* synthStatus - [out] synthesizing status
* @param int* errorCode - [out] error code if failed, 0 to success.
* @see
*/
const void* MSPAPI QTTSAudioGet(const char* sessionID, unsigned int* audioLen, int* synthStatus, int* errorCode);
typedef const void* (MSPAPI *Proc_QTTSAudioGet)(const char* sessionID, unsigned int* audioLen, int* synthStatus, int* errorCode);
#ifdef MSP_WCHAR_SUPPORT
const void* MSPAPI QTTSAudioGetW(const wchar_t* sessionID, unsigned int* audioLen, int* synthStatus, int* errorCode);
typedef const void* (MSPAPI *Proc_QTTSAudioGetW)(const wchar_t* sessionID, unsigned int* audioLen, int* synthStatus, int* errorCode);
#endif
/**
* @fn QTTSAudioInfo
* @brief Get Synthesized Audio information
*
* Get synthesized audio data information.
*
* @return const char * - Return audio info string.
* @param const char* sessionID - [in] session id returned by session begin
* @see
*/
const char* MSPAPI QTTSAudioInfo(const char* sessionID);
typedef const char* (MSPAPI *Proc_QTTSAudioInfo)(const char* sessionID);
#ifdef MSP_WCHAR_SUPPORT
const wchar_t* MSPAPI QTTSAudioInfoW(const wchar_t* sessionID);
typedef const wchar_t* (MSPAPI *Proc_QTTSAudioInfoW)(const wchar_t* sessionID);
#endif
/**
* @fn QTTSSessionEnd
* @brief End a Recognizer Session
*
* End the recognizer session, release all resource.
*
* @return int MSPAPI - Return 0 in success, otherwise return error code.
* @param const char* session_id - [in] session id string to end
* @param const char* hints - [in] user hints to end session, hints will be logged to CallLog
* @see
*/
int MSPAPI QTTSSessionEnd(const char* sessionID, const char* hints);
typedef int (MSPAPI *Proc_QTTSSessionEnd)(const char* sessionID, const char* hints);
#ifdef MSP_WCHAR_SUPPORT
int MSPAPI QTTSSessionEndW(const wchar_t* sessionID, const wchar_t* hints);
typedef int (MSPAPI *Proc_QTTSSessionEndW)(const wchar_t* sessionID, const wchar_t* hints);
#endif
/**
* @fn QTTSGetParam
* @brief get params related with msc
*
* the params could be local or server param, we only support netflow params "upflow" & "downflow" now
*
* @return int - Return 0 if success, otherwise return errcode.
* @param const char* sessionID - [in] session id of related param, set NULL to got global param
* @param const char* paramName - [in] param name,could pass more than one param split by ','';'or'\n'
* @param const char* paramValue - [in] param value buffer, malloced by user
* @param int *valueLen - [in, out] pass in length of value buffer, and return length of value string
* @see
*/
int MSPAPI QTTSGetParam(const char* sessionID, const char* paramName, char* paramValue, unsigned int* valueLen);
typedef int (MSPAPI *Proc_QTTSGetParam)(const char* sessionID, const char* paramName, char* paramValue, unsigned int* valueLen);
#ifdef MSP_WCHAR_SUPPORT
int MSPAPI QTTSGetParamW(const wchar_t* sessionID, const wchar_t* paramName, wchar_t* paramValue, unsigned int* valueLen);
typedef int (MSPAPI *Proc_QTTSGetParamW)(const wchar_t* sessionID, const wchar_t* paramName, wchar_t* paramValue, unsigned int* valueLen);
#endif
/**
* @fn QTTSSetParam
* @brief set params related with msc
*
* the params could be local or server param, we only support netflow params "upflow" & "downflow" now
*
* @return int - Return 0 if success, otherwise return errcode.
* @param const char* sessionID - [in] session id of related param, set NULL to got global param
* @param const char* paramName - [in] param name,could pass more than one param split by ','';'or'\n'
* @param const char* paramValue - [in] param value buffer, malloced by user
* @see
*/
int MSPAPI QTTSSetParam(const char *sessionID, const char *paramName, const char *paramValue);
typedef int (MSPAPI *Proc_QTTSSetParam)(const char* sessionID, const char* paramName, char* paramValue);
#ifdef MSP_WCHAR_SUPPORT
int MSPAPI QTTSSetParamW(const wchar_t* sessionID, const wchar_t* paramName, wchar_t* paramValue);
typedef int (MSPAPI *Proc_QTTSSetParamW)(const wchar_t* sessionID, const wchar_t* paramName, wchar_t* paramValue);
#endif
typedef void ( *tts_result_ntf_handler)( const char *sessionID, const char *audio, int audioLen, int synthStatus, int ced, const char *audioInfo, int audioInfoLen, void *userData );
typedef void ( *tts_status_ntf_handler)( const char *sessionID, int type, int status, int param1, const void *param2, void *userData);
typedef void ( *tts_error_ntf_handler)(const char *sessionID, int errorCode, const char *detail, void *userData);
int MSPAPI QTTSRegisterNotify(const char *sessionID, tts_result_ntf_handler rsltCb, tts_status_ntf_handler statusCb, tts_error_ntf_handler errCb, void *userData);
#ifdef __cplusplus
} /* extern "C" */
#endif /* C++ */
#endif /* __QTTS_H__ */

Binary file not shown.

Binary file not shown.

@ -0,0 +1,6 @@
1.1218版本更新信息
1.增加唤醒闭环上传控制功能;
1.1226版本更新信息
1. 修复部分已知bug
2. 新增xtts功能

@ -0,0 +1,4 @@
#编译32位可执行文件
make clean;make
#设置libmsc.so库搜索路径
export LD_LIBRARY_PATH=$(pwd)/../../libs/x86/

@ -0,0 +1,4 @@
#编译64位可执行文件
make clean;make LINUX64=1
#设置libmsc.so库搜索路径
export LD_LIBRARY_PATH=$(pwd)/../../libs/x64/

@ -0,0 +1,32 @@
#common makefile header
DIR_INC = ../../include
DIR_BIN = ../../bin
DIR_LIB = ../../libs
TARGET = output
BIN_TARGET = $(DIR_BIN)/$(TARGET)
CROSS_COMPILE =
CFLAGS = -g -Wall -I$(DIR_INC)
ifdef LINUX64
LDFLAGS := -L$(DIR_LIB)/x64
else
LDFLAGS := -L$(DIR_LIB)/x86
endif
LDFLAGS += -lmsc -lrt -ldl -lpthread -lstdc++
OBJECTS := $(patsubst %.c,%.o,$(wildcard *.c))
$(BIN_TARGET) : $(OBJECTS)
$(CROSS_COMPILE)gcc $(CFLAGS) $^ -o $@ $(LDFLAGS)
%.o : %.c
$(CROSS_COMPILE)gcc -c $(CFLAGS) $< -o $@
clean:
@rm -f *.o $(BIN_TARGET)
.PHONY:clean
#common makefile foot

@ -0,0 +1,186 @@
/*
* Text To SpeechTTS
*
* 便
*/
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <errno.h>
#include "../../include/qtts.h"
#include "../../include/msp_cmn.h"
#include "../../include/msp_errors.h"
typedef int SR_DWORD;
typedef short int SR_WORD ;
/* wav音频头部格式 */
typedef struct _wave_pcm_hdr
{
char riff[4]; // = "RIFF"
int size_8; // = FileSize - 8
char wave[4]; // = "WAVE"
char fmt[4]; // = "fmt "
int fmt_size; // = 下一个结构体的大小 : 16
short int format_tag; // = PCM : 1
short int channels; // = 通道数 : 1
int samples_per_sec; // = 采样率 : 8000 | 6000 | 11025 | 16000
int avg_bytes_per_sec; // = 每秒字节数 : samples_per_sec * bits_per_sample / 8
short int block_align; // = 每采样点字节数 : wBitsPerSample / 8
short int bits_per_sample; // = 量化比特数: 8 | 16
char data[4]; // = "data";
int data_size; // = 纯数据长度 : FileSize - 44
} wave_pcm_hdr;
/* 默认wav音频头部数据 */
wave_pcm_hdr default_wav_hdr =
{
{ 'R', 'I', 'F', 'F' },
0,
{'W', 'A', 'V', 'E'},
{'f', 'm', 't', ' '},
16,
1,
1,
16000,
32000,
2,
16,
{'d', 'a', 't', 'a'},
0
};
/* 文本合成 */
int text_to_speech(const char* src_text, const char* des_path, const char* params)
{
int ret = -1;
FILE* fp = NULL;
const char* sessionID = NULL;
unsigned int audio_len = 0;
wave_pcm_hdr wav_hdr = default_wav_hdr;
int synth_status = MSP_TTS_FLAG_STILL_HAVE_DATA;
if (NULL == src_text || NULL == des_path)
{
printf("params is error!\n");
return ret;
}
fp = fopen(des_path, "wb");
if (NULL == fp)
{
printf("open %s error.\n", des_path);
return ret;
}
/* 开始合成 */
sessionID = QTTSSessionBegin(params, &ret);
if (MSP_SUCCESS != ret)
{
printf("QTTSSessionBegin failed, error code: %d.\n", ret);
fclose(fp);
return ret;
}
ret = QTTSTextPut(sessionID, src_text, (unsigned int)strlen(src_text), NULL);
if (MSP_SUCCESS != ret)
{
printf("QTTSTextPut failed, error code: %d.\n",ret);
QTTSSessionEnd(sessionID, "TextPutError");
fclose(fp);
return ret;
}
printf("正在合成 ...\n");
fwrite(&wav_hdr, sizeof(wav_hdr) ,1, fp); //添加wav音频头使用采样率为16000
while (1)
{
/* 获取合成音频 */
const void* data = QTTSAudioGet(sessionID, &audio_len, &synth_status, &ret);
if (MSP_SUCCESS != ret)
break;
if (NULL != data)
{
fwrite(data, audio_len, 1, fp);
wav_hdr.data_size += audio_len; //计算data_size大小
}
if (MSP_TTS_FLAG_DATA_END == synth_status)
break;
}
printf("\n");
if (MSP_SUCCESS != ret)
{
printf("QTTSAudioGet failed, error code: %d.\n",ret);
QTTSSessionEnd(sessionID, "AudioGetError");
fclose(fp);
return ret;
}
/* 修正wav文件头数据的大小 */
wav_hdr.size_8 += wav_hdr.data_size + (sizeof(wav_hdr) - 8);
/* 将修正过的数据写回文件头部,音频文件为wav格式 */
fseek(fp, 4, 0);
fwrite(&wav_hdr.size_8,sizeof(wav_hdr.size_8), 1, fp); //写入size_8的值
fseek(fp, 40, 0); //将文件指针偏移到存储data_size值的位置
fwrite(&wav_hdr.data_size,sizeof(wav_hdr.data_size), 1, fp); //写入data_size的值
fclose(fp);
fp = NULL;
/* 合成完毕 */
ret = QTTSSessionEnd(sessionID, "Normal");
if (MSP_SUCCESS != ret)
{
printf("QTTSSessionEnd failed, error code: %d.\n",ret);
}
return ret;
}
int main(int argc, char* argv[])
{
int ret = MSP_SUCCESS;
const char* login_params = "appid = ee5efae8, work_dir = .";//登录参数,appid与msc库绑定,请勿随意改动
/*
* rdn:
* volume:
* pitch:
* speed:
* voice_name:
* sample_rate:
* text_encoding:
*
*/
const char* session_begin_params = "engine_type = local,voice_name=xiaoyan, text_encoding = UTF8, tts_res_path = fo|res/tts/xiaoyan.jet;fo|res/tts/common.jet, sample_rate = 16000, speed = 50, volume = 50, pitch = 50, rdn = 2";
const char* filename = "output.wav"; //合成的语音文件名称
const char* text = "欢迎使用轻便型导盲杖,此产品主要适用于盲人,为盲人出行进行安全的指导,解决盲人出现问题"; //合成文本
/* 用户登录 */
ret = MSPLogin(NULL, NULL, login_params); //第一个参数是用户名第二个参数是密码第三个参数是登录参数用户名和密码可在http://www.xfyun.cn注册获取
if (MSP_SUCCESS != ret)
{
printf("MSPLogin failed, error code: %d.\n", ret);
goto exit ;//登录失败,退出登录
}
printf("\n###########################################################################\n");
printf("## 语音合成Text To SpeechTTS技术能够自动将任意文字实时转换为连续的 ##\n");
printf("## 自然语音,是一种能够在任何时间、任何地点,向任何人提供语音信息服务的 ##\n");
printf("## 高效便捷手段,非常符合信息时代海量数据、动态更新和个性化查询的需求。 ##\n");
printf("###########################################################################\n\n");
/* 文本合成 */
printf("开始合成 ...\n");
ret = text_to_speech(text, filename, session_begin_params);
if (MSP_SUCCESS != ret)
{
printf("text_to_speech failed, error code: %d.\n", ret);
}
printf("合成完毕\n");
exit:
printf("###########################################################################\n\n");
printf("###########################################################################\n\n");
printf("###########################################################################\n\n");
printf("###########################################################################\n\n");
printf("按任意键退出 ...\n");
getchar();
MSPLogout(); //退出登录
return 0;
}

@ -0,0 +1 @@
资源目录
Loading…
Cancel
Save