-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathatom.xml
426 lines (202 loc) · 84.2 KB
/
atom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Anthony's Blog</title>
<subtitle>As you look around</subtitle>
<link href="https://www.scery.com/atom.xml" rel="self"/>
<link href="https://www.scery.com/"/>
<updated>2025-01-04T04:33:35.619Z</updated>
<id>https://www.scery.com/</id>
<author>
<name>HaoDong Wu</name>
</author>
<generator uri="https://hexo.io/">Hexo</generator>
<entry>
<title></title>
<link href="https://www.scery.com/XT20%E4%BD%BF%E7%94%A8%E6%96%B0%E6%9C%BA%E5%9E%8B%E7%9A%84%E9%A2%84%E8%AE%BE.htm"/>
<id>https://www.scery.com/XT20%E4%BD%BF%E7%94%A8%E6%96%B0%E6%9C%BA%E5%9E%8B%E7%9A%84%E9%A2%84%E8%AE%BE.htm</id>
<published>2025-01-04T04:30:41.696Z</published>
<updated>2025-01-04T04:33:35.619Z</updated>
<content type="html"><![CDATA[<h2 id="1-下载exiftool"><a href="#1-下载exiftool" class="headerlink" title="1.下载exiftool"></a>1.下载exiftool</h2><figure class="highlight avrasm"><table><tr><td class="code"><pre><span class="line"><span class="symbol">https:</span>//exiftool<span class="meta">.org</span>/</span><br></pre></td></tr></table></figure><h2 id="2-利用exiftool命令行将文件夹下的RAF更改成其他型号"><a href="#2-利用exiftool命令行将文件夹下的RAF更改成其他型号" class="headerlink" title="2.利用exiftool命令行将文件夹下的RAF更改成其他型号"></a>2.利用exiftool命令行将文件夹下的RAF更改成其他型号</h2><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">exiftool -Model=<span class="string">"X-T4"</span> *.RAF</span><br></pre></td></tr></table></figure><h2 id="3-下载Capture-One"><a href="#3-下载Capture-One" class="headerlink" title="3.下载Capture One"></a>3.下载Capture One</h2><figure class="highlight dts"><table><tr><td class="code"><pre><span class="line"><span class="symbol">https:</span><span class="comment">//macked.app/capture-one-crack.html</span></span><br></pre></td></tr></table></figure>]]></content>
<summary type="html"><h2 id="1-下载exiftool"><a href="#1-下载exiftool" class="headerlink" title="1.下载exiftool"></a>1.下载exiftool</h2><figure class="highlight avrasm"></summary>
</entry>
<entry>
<title>20241223组会</title>
<link href="https://www.scery.com/%E7%BB%84%E4%BC%9A/20241223%E7%BB%84%E4%BC%9A.htm"/>
<id>https://www.scery.com/%E7%BB%84%E4%BC%9A/20241223%E7%BB%84%E4%BC%9A.htm</id>
<published>2024-12-23T06:56:00.000Z</published>
<updated>2024-12-23T07:27:00.000Z</updated>
<content type="html"><![CDATA[<h2 id="知识多模态冲突"><a href="#知识多模态冲突" class="headerlink" title="知识多模态冲突"></a>知识多模态冲突</h2><h2 id="minibatch"><a href="#minibatch" class="headerlink" title="minibatch"></a>minibatch</h2>]]></content>
<summary type="html"><h2 id="知识多模态冲突"><a href="#知识多模态冲突" class="headerlink" title="知识多模态冲突"></a>知识多模态冲突</h2><h2 id="minibatch"><a href="#minibatch" class="header</summary>
</entry>
<entry>
<title>精传系统页面权限配置</title>
<link href="https://www.scery.com/%E7%B2%BE%E5%87%86%E5%9B%BD%E9%99%85%E4%BC%A0%E6%92%AD%E7%B3%BB%E7%BB%9F/%E7%B2%BE%E4%BC%A0%E7%B3%BB%E7%BB%9F%E9%A1%B5%E9%9D%A2%E6%9D%83%E9%99%90%E9%85%8D%E7%BD%AE.htm"/>
<id>https://www.scery.com/%E7%B2%BE%E5%87%86%E5%9B%BD%E9%99%85%E4%BC%A0%E6%92%AD%E7%B3%BB%E7%BB%9F/%E7%B2%BE%E4%BC%A0%E7%B3%BB%E7%BB%9F%E9%A1%B5%E9%9D%A2%E6%9D%83%E9%99%90%E9%85%8D%E7%BD%AE.htm</id>
<published>2024-12-16T00:48:25.000Z</published>
<updated>2024-12-16T00:48:28.556Z</updated>
<content type="html"><![CDATA[<ul><li><h3 id="允许Http页面WS连接"><a href="#允许Http页面WS连接" class="headerlink" title="允许Http页面WS连接"></a>允许Http页面WS连接</h3><figure class="highlight awk"><table><tr><td class="code"><pre><span class="line">chrome:<span class="regexp">//</span>flags/<span class="comment">#unsafely-treat-insecure-origin-as-secure</span></span><br><span class="line">http:<span class="regexp">//</span><span class="number">172.27</span>.<span class="number">48.26</span>:<span class="number">8000</span>,http:<span class="regexp">//</span><span class="number">172.25</span>.<span class="number">156.61</span>:<span class="number">8000</span></span><br></pre></td></tr></table></figure></li><li><h3 id="允许摄像头和麦克风默认权限"><a href="#允许摄像头和麦克风默认权限" class="headerlink" title="允许摄像头和麦克风默认权限"></a>允许摄像头和麦克风默认权限</h3><figure class="highlight stylus"><table><tr><td class="code"><pre><span class="line">原来启动浏览器的地址:C:\Users\xxxxx\AppData\Local\Google\Chrome\Application\chrome<span class="selector-class">.exe</span></span><br><span class="line"> <span class="attr">--args</span> <span class="attr">--disable-web-security</span> <span class="attr">--user-data-dir</span>=<span class="string">"d:/chromecache"</span> <span class="attr">--allow-running-insecure-content</span> <span class="attr">--autoplay-policy</span>=no-user-gesture-required</span><br></pre></td></tr></table></figure></li><li><h3 id="允许自动播放权限"><a href="#允许自动播放权限" class="headerlink" title="允许自动播放权限"></a>允许自动播放权限</h3><figure class="highlight awk"><table><tr><td class="code"><pre><span class="line">chrome:<span class="regexp">//</span>flags/<span class="comment">#autoplay-policy</span></span><br><span class="line">http:<span class="regexp">//</span><span class="number">172.27</span>.<span class="number">48.26</span>:<span class="number">8000</span>,http:<span class="regexp">//</span><span class="number">172.25</span>.<span class="number">156.61</span>:<span class="number">8000</span></span><br></pre></td></tr></table></figure></li></ul>]]></content>
<summary type="html">精传系统前端页面Chrome权限配置</summary>
<category term="精准国际传播" scheme="https://www.scery.com/tags/%E7%B2%BE%E5%87%86%E5%9B%BD%E9%99%85%E4%BC%A0%E6%92%AD/"/>
</entry>
<entry>
<title>岳麓山数智传播 1</title>
<link href="https://www.scery.com/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%201.htm"/>
<id>https://www.scery.com/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%201.htm</id>
<published>2024-12-15T08:54:00.000Z</published>
<updated>2024-12-16T02:25:00.000Z</updated>
<content type="html"><![CDATA[<p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333565.png" alt="Pasted image 20241215153804"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333606.png" alt="Pasted image 20241215153835"></p><p>智库是知识创新、政策研究和国际交流的重要平台,能够为大学提供智能辅助教学和智能课程设计等服务,从而推动大学教育的发展和国际影响力的提升。通过运用人工智能、大数据等技术,智库可以分析学生的学习情况,为教师提供个性化的教学建议,帮助学生更好地理解和掌握知识。例如,智库可以开发智能辅助教学系统,通过分析学生的答题情况,为教师提供针对性的教学方案,提高教学效果。智库拥有丰富的学术资源和研究经验,可以结合大学的学科特点和国际发展趋势,为大学设计符合时代需求的课程体系。此外,智库还可以为大学提供国际交流和合作的平台。智库与国际学术界和实务界保持着密切的联系,可以为大学引进国际优质教育资源,推动大学的国际化进程。例如,智库可以组织国际学术会议、研讨会等活动,邀请国内外专家学者共同探讨前沿问题和解决方案,提升大学的国际影响力。</p><h2 id="算法风险控制机制"><a href="#算法风险控制机制" class="headerlink" title="算法风险控制机制"></a>算法风险控制机制</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333629.png" alt="Pasted image 20241215154447"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333651.png" alt="Pasted image 20241215160123"></p><h2 id="精准国际传播内容生成"><a href="#精准国际传播内容生成" class="headerlink" title="精准国际传播内容生成"></a>精准国际传播内容生成</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333674.png" alt="Pasted image 20241215160207"></p><h2 id="国际传播的个性化内容推荐"><a href="#国际传播的个性化内容推荐" class="headerlink" title="国际传播的个性化内容推荐"></a>国际传播的个性化内容推荐</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333704.png" alt="Pasted image 20241215160541"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333744.png" alt="Pasted image 20241215160605"></p><h2 id="精准国际传播的智能化内容治理"><a href="#精准国际传播的智能化内容治理" class="headerlink" title="精准国际传播的智能化内容治理"></a>精准国际传播的智能化内容治理</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333764.png" alt="Pasted image 20241215160713"></p><h2 id="精准国际传播受众研究的新路径"><a href="#精准国际传播受众研究的新路径" class="headerlink" title="精准国际传播受众研究的新路径"></a>精准国际传播受众研究的新路径</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333791.png" alt="Pasted image 20241215161303"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333813.png" alt="Pasted image 20241215161401"></p><h2 id="生成式国际受众精准画像"><a href="#生成式国际受众精准画像" class="headerlink" title="生成式国际受众精准画像"></a>生成式国际受众精准画像</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333835.png" alt="Pasted image 20241215162430"></p><h2 id="知识图谱"><a href="#知识图谱" class="headerlink" title="知识图谱"></a>知识图谱</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333864.png" alt="Pasted image 20241215162520"></p><h2 id="基于人工智能的精准翻译与话语表达"><a href="#基于人工智能的精准翻译与话语表达" class="headerlink" title="基于人工智能的精准翻译与话语表达"></a>基于人工智能的精准翻译与话语表达</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333888.png" alt="Pasted image 20241215162617"></p><h2 id="多模态翻译策略数据库构建"><a href="#多模态翻译策略数据库构建" class="headerlink" title="多模态翻译策略数据库构建"></a>多模态翻译策略数据库构建</h2><p>从各种专业领域的文献、网站、论坛等收集不同语境(例如外交、政治、经济、文化、军事等)下的专业翻译数据,这些多模态数据包括原文和译文对、术语表、经典影视视频,新闻视频等。在数据采集的过程中,还需要确保数据的质量和可用性。这意味着需要对收集到的数据进行清洗和预处理,去除无效或不相关的信息,保留高质量的数据用于后续的分析和研究。同时,构建多模态数据库是一个持续的过程,需要不断地更新和扩充,以适应语言和文化的发展变化。通过定期收集新的数据,并对现有数据进行维护和优化,可以确保数据库始终保持活力和相关性。</p><h2 id="精准多角度翻译策略的评估与优化"><a href="#精准多角度翻译策略的评估与优化" class="headerlink" title="精准多角度翻译策略的评估与优化"></a>精准多角度翻译策略的评估与优化</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333924.png" alt="Pasted image 20241215162903">%% %%</p><h2 id="精准话语表达方式的分析与评估"><a href="#精准话语表达方式的分析与评估" class="headerlink" title="精准话语表达方式的分析与评估"></a>精准话语表达方式的分析与评估</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333969.png" alt="Pasted image 20241215163148"></p><h2 id="整体系统框架参考"><a href="#整体系统框架参考" class="headerlink" title="整体系统框架参考"></a>整体系统框架参考</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102334025.png" alt="Pasted image 20241215163325"></p><h2 id="精准传播效果评估过程"><a href="#精准传播效果评估过程" class="headerlink" title="精准传播效果评估过程"></a>精准传播效果评估过程</h2><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102334035.png" alt="Pasted image 20241215163642"></p><p><strong>文化战略服务的定义:</strong><br>文化战略服务是以推动文化全球化传播为核心,综合运用多学科理论、跨领域资源和人工智能手段,为不同文化的交流与融合提供战略支持的一系列服务。其目的是以文化符号为载体,传播优秀文化内容,促进全球文化互鉴,提升文化影响力,并在国际舞台上实现文化价值与商业价值的双赢。</p><ol><li><strong>文化符号的识别与传播</strong>:以文化符号为核心,如古建艺术、神话传说、非物质文化遗产等,构建文化传播矩阵,结合创新性与适应性,提高符号的国际认知度与影响力。例如,中华文化符号在“国潮化”浪潮中焕发新生,如《黑神话:悟空》等十大数字文化IP,以游戏、动漫、影视等形式迅速扩展国际市场。</li><li><strong>跨界联动与主体多元化</strong>:通过跨界合作与品牌联名,实现文化产品的全球化推广,打造文化传播的生态圈。报告提出,微短剧等新赛道为文化传播提供了新路径,形成多元主体共同参与的传播体系。</li><li><strong>数字技术赋能</strong>:利用虚拟现实、增强现实等技术,拓展文化交流的形式与场景,实现线上线下结合,突破地理限制,让文化传播更加广泛和深度。</li><li><strong>地方文化传播与区域热点打造</strong>:以地方特色文化为切入点,塑造国际传播热点。例如,2024年具有国际影响力的文化传播热点如“China Travel”的上海、美食文化的甘肃天水以及中轴线申遗成功的北京等,为地方文化走向国际提供范例。</li><li><strong>文化传播的精准化与本土化结合</strong>:通过对不同文化背景的受众研究,结合国际化视野与本土化表达方式,确保文化传播能够被准确理解和接受,推动文化的深度对话与互动。<br>文化战略服务的任务定位:<br> 湖南师范大学作为文化战略服务的重要实践者,展示了对文化传播战略的深刻理解,特别是通过符号矩阵和传播指数,科学评估和优化了中华文化的全球传播策略。这种基于数据驱动和前瞻分析的方式,为文化战略服务提供了坚实的智力支持。<br> 同时,未来在推进网络文化交流、主办国际文化论坛和组织全球文化活动发挥桥梁作用。通过构建“文化+科技”的传播模式以及推动跨界联动与多元主体合作,为实现中华文化的全球化传播树立了新的标杆,为国际社会提供了文化交流与合作的“中国方案”。</li></ol>]]></content>
<summary type="html"><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102333565.png" alt="Pasted image 20241215153804"><br><img src</summary>
</entry>
<entry>
<title>岳麓山数智传播</title>
<link href="https://www.scery.com/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD.htm"/>
<id>https://www.scery.com/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD.htm</id>
<published>2024-12-12T07:10:00.000Z</published>
<updated>2024-12-16T05:01:00.000Z</updated>
<content type="html"><![CDATA[<p>效能评估,预测、建议<br>1、文化传播效果分析——国际传播效能测评体系设计,<br>![[Pasted image 20241212153744.png]]</p><p>数据库:</p><ol><li><strong>多维度评价数据库</strong><ul><li><strong>文化内容分类</strong>:系统化收集和整理文化内容,涵盖主流意识形态、社会价值观、历史文化故事。</li><li><strong>传播媒介内容</strong>:包括所有形式的传播素材,如文字、图片、视频等,确保内容的多样性。</li><li><strong>权重配置与技术指标库</strong>:制定各指标的权重,监测内容传输速度、受众互动频率。</li><li><strong>受众与行为数据</strong>:涵盖人口统计、用户点击、观看和分享行为,以及情感反馈分析。</li></ul></li><li><strong>受众行为分析数据库</strong><ul><li><strong>用户画像</strong>:通过分析兴趣标签和语言习惯,构建详尽的受众文化背景。</li><li><strong>传播路径和数据时效性</strong>:追踪受众接触信息的渠道和行为链路,并对比不同时间点的数据。</li></ul></li><li><strong>数据监测与反馈数据库</strong><ul><li><strong>舆情和效果评估数据</strong>:实时抓取社交媒体、新闻网站数据,评估传播效果的广度与深度。</li></ul></li><li><strong>语言文化数据库</strong><ul><li><strong>语汇资源与语义网络数据库</strong>:储备多语言词汇表,并分析新概念间的语义关联性。</li></ul></li><li><strong>文化背景知识库</strong><ul><li><strong>文化语境和历史关联性</strong>:整合目标受众的文化背景、习俗,与传统文化故事的结合点。</li></ul></li><li><strong>传播路径优化数据库</strong><ul><li><strong>渠道数据与内容定制规则库</strong>:通过算法支持优化传播路径和内容推荐。</li></ul></li><li><strong>情感与认知反馈数据库</strong><ul><li><strong>情绪与认知评估</strong>:分析受众对新概念的情感反馈,评估概念接受度与传播难点。<br>模型层面:</li></ul><ol><li><strong>传播效能理论评估模型</strong>:通过权重分配和评价准则,量化主流意识形态的传播力。</li><li><strong>文化传播行为模型</strong>:国际传播的影响因子(如价值观冲突、信息流通等),时政背景下的传播适应性模型。</li><li><strong>传播效果分析模型</strong>:实现文化传播深度与广度的定量与定性分析。<br>算法层面:</li><li>多维数据加权平均计算(基于图片中的权重)</li><li>AHP(层次分析法)模型,用于确定指标重要性。</li><li>信息流通的最优路径分析:跨文化语境考虑,动态调整信息传播路径,考虑不同地区的文化语境和接受度,并结合外部环境变化,动态调整传播策略。</li><li>社交网络传播模拟算法。</li><li>模拟受众反馈的机器学习算法(如情感分析、关键字提取)。</li><li>国际化语言文化差异的自然语言处理算法。</li><li>根据时间和环境变化实时调整传播策略的动态算法。</li><li><strong>虚假信息识别算法</strong>:利用自然语言处理和机器学习算法,识别并过滤虚假和垃圾信息。利用Agent结合多源信源验证,加强对新闻真实性的识别。</li><li><strong>内容多样性算法</strong>:多视角推荐算法,避免信息茧房,通过多视角视图和交叉推荐,扩展信息视野。有利于模型的反偏见决策,防止内容个性化过程中的偏见强化。</li><li><strong>意识形态安全算法</strong>:分析内容的情感倾向和意识形态立场,预判潜在风险。在识别到敏感内容时,触发警示机制。<br>应用层面:</li><li><strong>媒体智优 (MediaSmart)</strong>:提供主流媒体内容的优化策略,提高信息质量和传播效果。</li><li><strong>文化桥梁 (CultureBridge)</strong>:针对国际受众文化适应的传播内容定制。</li><li><strong>流通监控器 (FlowMonitor)</strong>:信息流通动态监测(通过技术指标如主流媒体信息传播的丰富度,国家党政方针、重大决策传播的针对性和精准度)。</li><li><strong>断点分析仪 (BreakPointAnalyser)</strong>:传播中断点与信息滞留的分析。</li><li><strong>全景透视 (PanoramaReach)</strong>:评估传播覆盖范围与受众渗透率,优化推广策略。</li><li><strong>效能评估器 (EfficiencyEvaluator)</strong>:基于C10-C15的传播效果综合评价(多特征传播效果综合评价)。</li><li><strong>数据驱动者 (DataDriver)</strong>:利用数据优化传播效率,实现智能化传播管理。。</li><li><strong>湖湘视界</strong>:借助多模态视频生成模型类似sora,增强湖湘乃至中国文化传播的互动性与吸引力。</li><li><strong>事实核查平台</strong>:对内容真实度校验,结合事实核查资源,增强内容质量验证。通过用户反馈标记可疑内容,改进内容筛选。</li><li><strong>真相守卫者 (TruthGuard)</strong>:聚焦于涉华虚假信息的识别与反制,确保信息的真实性和公正性。</li><li><strong>叙事追踪器 (NarrativeTrack)</strong>:用于分析和评估国际传播中的叙事策略与效果,优化传播路径。</li><li><strong>舆情智控 (AI ViewControl)</strong>:研究与管理人工智能生成内容对舆论生态的影响,维护信息健康。</li><li><strong>镜鉴平台 (ReflectiveLens)</strong>:应对国际舆论战,提供虚假信息的快速检测与应对策略。<br>2、精准化传播新语汇、新概念、新路径——例如特朗普和习主席讲话,习主席谈到中国是龙的传人,但是龙在西方是邪恶的代表,要把这个新语汇传播出去。新路径就是</li></ol></li></ol><p>文化传播效果分析<br>1、人工智能生产内容对舆论生态的挑战、影响与治理研究<br>2、中国文化对外传播话语构建、叙事策略与效果评价研究<br>3、国际传播效能测评体系设计和机制建设研究<br>4、国际舆论战中涉华虚假信息传播及对策研究</p>]]></content>
<summary type="html"><p>效能评估,预测、建议<br>1、文化传播效果分析——国际传播效能测评体系设计,<br>![[Pasted image 20241212153744.png]]</p>
<p>数据库:</p>
<ol>
<li><strong>多维度评价数据库</strong><ul>
<l</summary>
</entry>
<entry>
<title>2024年12月12日陈老师会议</title>
<link href="https://www.scery.com/%E6%96%B0%E4%BC%A0%E9%A1%B9%E7%9B%AE/2024%E5%B9%B412%E6%9C%8812%E6%97%A5%E9%99%88%E8%80%81%E5%B8%88%E4%BC%9A%E8%AE%AE.htm"/>
<id>https://www.scery.com/%E6%96%B0%E4%BC%A0%E9%A1%B9%E7%9B%AE/2024%E5%B9%B412%E6%9C%8812%E6%97%A5%E9%99%88%E8%80%81%E5%B8%88%E4%BC%9A%E8%AE%AE.htm</id>
<published>2024-12-11T06:59:00.000Z</published>
<updated>2024-12-16T05:03:00.000Z</updated>
<content type="html"><![CDATA[<ul><li>筛选</li><li>人工智能辅助的内容分析</li><li>以整个视频和场景区分这两个做个比较,细小的研究单元,codebook可以生成一些没有的标签。recommend practice,以多少比例为training,筛选一下VID</li><li>**场景区分(比较擅长,没有),分场景+总结-,人物,地点,环境,辅助生成标签,提出一个argument</li><li><strong>转场,codebook标签总结的,评论分析</strong></li><li>完成度</li><li>评估<br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20250102150143618.png" alt="image.png"></li></ul><p>评论区的lda主题和内容的主题,情感分析(类别太细类别大于3)</p><p>人工分析结果+机器评论分析结果<br>视频主题和评论主题<br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20250102150643185.png" alt="image.png"></p><p>先分类这几类,文字+表情包 vs 文字 vs 表情包(情感浓度)<br>评论区超过1000评论的视频<br>7,8号<br>单个视频评论区的各个主题与点赞数之间的关系(比率)</p><h2 id="陈老师1月2日总结"><a href="#陈老师1月2日总结" class="headerlink" title="陈老师1月2日总结"></a>陈老师1月2日总结</h2><p>方法论的文章:<br>1、机器-以整支视频为研究单元vs.人-以整支视频作为研究单元 vs.机器-场景为单元。<br>(以文件夹中的视频数量整理视频表格)<br>2、重新计算机器-以场景作为研究单元 的结果。<br>3、总结一个技术上的recommended practice;人和机器在流程上怎么结合。</p><p>文本分析:<br>人工的内容分析结果+机器评论分析结果<br>1、对评论区的内容进行lda主题分析+情感分析(类别大于3)<br> 只有文本vs. 文本中出现了表情包vs.评论只有表情包 (情感浓度上有区别)</p><p>2、对比视频主题与评论区主题 (有监督vs.无监督)<br> 在整体结果上对比<br> 以单个视频为单位,评论区主题与视频本身主题是否一致(评论区超过1000评论的视频)<br> 单个视频评论区的各个主题与点赞数之间的关系(比率)</p><p>筛选后去重后296个视频,分析了287个,有9个视频时长太长了,分析出错,待优化策略,5帧改成10帧</p>]]></content>
<summary type="html"><ul>
<li>筛选</li>
<li>人工智能辅助的内容分析</li>
<li>以整个视频和场景区分这两个做个比较,细小的研究单元,codebook可以生成一些没有的标签。recommend practice,以多少比例为training,筛选一下VID</li>
<li>*</summary>
</entry>
<entry>
<title>岳麓山文化数智传播实验室第三次会议</title>
<link href="https://www.scery.com/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%96%87%E5%8C%96%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BC%9A%E8%AE%AE.htm"/>
<id>https://www.scery.com/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4/%E5%B2%B3%E9%BA%93%E5%B1%B1%E6%96%87%E5%8C%96%E6%95%B0%E6%99%BA%E4%BC%A0%E6%92%AD%E5%AE%9E%E9%AA%8C%E5%AE%A4%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BC%9A%E8%AE%AE.htm</id>
<published>2024-12-11T01:00:00.000Z</published>
<updated>2024-12-16T05:01:00.000Z</updated>
<content type="html"><![CDATA[<h1 id="三个要求:"><a href="#三个要求:" class="headerlink" title="三个要求:"></a>三个要求:</h1><h2 id="一、实验室建立的重要目的"><a href="#一、实验室建立的重要目的" class="headerlink" title="一、实验室建立的重要目的"></a>一、实验室建立的重要目的</h2><h3 id="建设目标:"><a href="#建设目标:" class="headerlink" title="建设目标:"></a>建设目标:</h3><h4 id="1-湖大层面"><a href="#1-湖大层面" class="headerlink" title="1.湖大层面"></a>1.湖大层面</h4><p>建设思想文化库、全球范围的思想文化动态监测站、服务国家和社会。</p><h4 id="2-中华传统文化大数据,如何建设好?传播出去?"><a href="#2-中华传统文化大数据,如何建设好?传播出去?" class="headerlink" title="2.中华传统文化大数据,如何建设好?传播出去?"></a>2.中华传统文化大数据,如何建设好?传播出去?</h4><h4 id="3-文化传播的效果评价(师大)"><a href="#3-文化传播的效果评价(师大)" class="headerlink" title="3.文化传播的效果评价(师大)"></a>3.文化传播的效果评价(师大)</h4><p>思想文化交流交融交锋中占据主导,师大重要是传播的效能上做一些事。</p><h4 id="4-实验室经费10亿。"><a href="#4-实验室经费10亿。" class="headerlink" title="4.实验室经费10亿。"></a>4.实验室经费10亿。</h4><h3 id="讨论:"><a href="#讨论:" class="headerlink" title="讨论:"></a>讨论:</h3><p>@比较有新意的是文化动态感知,不要太偏技术,让大众能感知大数据的动态效果(实时发布什么东西),舆情监测这种东西尽可能避开,避开之后就是新的阵地<br>@跟产业对应上,要提供高质量的文化服务,支撑整个湖南省的志愿服务<br>@湖大和师大要一起搞一块<br>@对外的文化库,生成什么,满足中宣部的要求。实验室机构的实体化比较关键<br>@L0依托超算平台<br>@L1对外传播文化库<br>@L2精准传播演算<br>@L3自主自动体系<br>@超算角度,可信、可控,数据算量可信,训练过程可控,文旅产业对大模型搞不懂…</p><h3 id="会议附图:"><a href="#会议附图:" class="headerlink" title="会议附图:"></a>会议附图:</h3><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216103017334.png" alt="IMG_1758"></p><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216103017335.png" alt="IMG_1757"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216103017336.png" alt="IMG_1759"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216103017337.png" alt="IMG_1762 2"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216103017338.png" alt="IMG_1761"><br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216103017339.png" alt="IMG_1762"></p><h2 id="二、为什么放在湖南,有什么优势"><a href="#二、为什么放在湖南,有什么优势" class="headerlink" title="二、为什么放在湖南,有什么优势"></a>二、为什么放在湖南,有什么优势</h2><h2 id="三、服务两个目标,设计哪些重大的场景的设计,让人耳目一新"><a href="#三、服务两个目标,设计哪些重大的场景的设计,让人耳目一新" class="headerlink" title="三、服务两个目标,设计哪些重大的场景的设计,让人耳目一新"></a>三、服务两个目标,设计哪些重大的场景的设计,让人耳目一新</h2>]]></content>
<summary type="html"><h1 id="三个要求:"><a href="#三个要求:" class="headerlink" title="三个要求:"></a>三个要求:</h1><h2 id="一、实验室建立的重要目的"><a href="#一、实验室建立的重要目的" class="headerli</summary>
</entry>
<entry>
<title>conda环境打包</title>
<link href="https://www.scery.com/conda%E7%8E%AF%E5%A2%83%E6%89%93%E5%8C%85.htm"/>
<id>https://www.scery.com/conda%E7%8E%AF%E5%A2%83%E6%89%93%E5%8C%85.htm</id>
<published>2024-12-10T10:56:00.000Z</published>
<updated>2024-12-10T11:07:00.000Z</updated>
<content type="html"><![CDATA[<h2 id="打包环境"><a href="#打包环境" class="headerlink" title="打包环境"></a>打包环境</h2><figure class="highlight perl"><table><tr><td class="code"><pre><span class="line"><span class="comment"># 随便找个环境装一下包</span></span><br><span class="line">pip install conda-<span class="keyword">pack</span></span><br><span class="line"><span class="comment"># -n 打包环境名</span></span><br><span class="line">conda-<span class="keyword">pack</span> -n vllm -o sglang.tar.gz</span><br></pre></td></tr></table></figure><h2 id="还原环境"><a href="#还原环境" class="headerlink" title="还原环境"></a>还原环境</h2><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line"><span class="built_in">mkdir</span> /opt/conda/envs/sglang</span><br><span class="line">tar -zxvf sglang.tar.gz -C /opt/conda/envs/sglang</span><br><span class="line">conda <span class="built_in">env</span> list</span><br><span class="line"><span class="built_in">source</span> activate sglang</span><br></pre></td></tr></table></figure>]]></content>
<summary type="html"><h2 id="打包环境"><a href="#打包环境" class="headerlink" title="打包环境"></a>打包环境</h2><figure class="highlight perl"><table><tr><td class="code"><pre><</summary>
</entry>
<entry>
<title>VAR论文</title>
<link href="https://www.scery.com/%E8%AE%BA%E6%96%87/VAR%E8%AE%BA%E6%96%87.htm"/>
<id>https://www.scery.com/%E8%AE%BA%E6%96%87/VAR%E8%AE%BA%E6%96%87.htm</id>
<published>2024-12-07T02:29:00.000Z</published>
<updated>2024-12-16T05:01:00.000Z</updated>
<content type="html"><![CDATA[<h1 id="Visual-Autoregressive-Modeling-Scalable-Image-Generation-via-Next-Scale-Prediction"><a href="#Visual-Autoregressive-Modeling-Scalable-Image-Generation-via-Next-Scale-Prediction" class="headerlink" title="Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction"></a>Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction</h1><p>本文提出的图像自回归(VAR)超越Diffusion,在大模型上的Scaling Laws和zero-shot generalization可以迁移过来<br>OpenAI 就曾推出一个图像版的 GPT 模型。具体来说,他们先将一张二维图片拉平成一个序列(sequence),使之可以像语言模型中的句子那样处理。因为图像中的颜色限制在 256 色范围内,因此可以将颜色当作 token,token 的数量就是 256 个。接下来,使用自回归模型(Auto-regressive Model),架构与 GPT 类似,进行训练。</p><p>生成图像时,这种模型会按顺序一排一排地生成像素,这个生成顺序被称为 ‘光栅顺序(Raster Order)’,有点像视频显示格式Progressive scanning的逐行扫描的样子。这种方法可以生成相对清晰的图像,但计算时间较长,因此在实际的图像生成任务中,多数模型会采用一次到位的生成方法,以提高生成效率。</p><figure class="highlight autoit"><table><tr><td class="code"><pre><span class="line">改进点:</span><br><span class="line"><span class="keyword">Next</span> scale prediction</span><br><span class="line">而不是<span class="keyword">Next</span> token prediction</span><br></pre></td></tr></table></figure><p>Next token prediction缺点:<br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216102751933.png" alt="Pasted image 20241207105924"></p><p>我们知道VAE可以把图片编码成符合标准正态分布的向量即可。让向量符合标准正态分布的原因是方便随机采样。同时,需要强调的是,VAE编码出来的向量是<strong>连续向量</strong>,也就是向量的每一维都是浮点数。如果把向量的某一维稍微改动0.0001,解码器还是认得这个向量,并且会生成一张和原向量对应图片差不多的图片。</p><p>但是,VAE生成出来的图片都不是很好看。VQ-VAE的作者认为,VAE的生成图片之所以质量不高,是因为图片被编码成了连续向量。而实际上,把图片编码成<strong>离散向量</strong>会更加自然。比如我们想让画家画一个人,我们会说这个是男是女,年龄是偏老还是偏年轻,体型是胖还是壮,而不会说这个人性别是0.5,年龄是0.6,体型是0.7。因此,VQ-VAE会把图片编码成离散向量,如下图所示。</p><p>神经网络会默认输入满足一个连续的分布,而不善于处理离散的输入。如果你直接输入0, 1, 2这些数字,神经网络会默认1是一个处于0, 2中间的一种状态。为了解决这一问题,我们可以借鉴NLP中对于离散单词的处理方法。为了处理离散的输入单词,NLP模型的第一层一般都是词嵌入层,它可以把每个输入单词都映射到一个独一无二的连续向量上。这样,每个离散的数字都变成了一个特别的连续向量了。</p>]]></content>
<summary type="html"><h1 id="Visual-Autoregressive-Modeling-Scalable-Image-Generation-via-Next-Scale-Prediction"><a href="#Visual-Autoregressive-Modeling-Scalabl</summary>
</entry>
<entry>
<title>poetry is pending的坑</title>
<link href="https://www.scery.com/poetry%20is%20pending%E7%9A%84%E5%9D%91.htm"/>
<id>https://www.scery.com/poetry%20is%20pending%E7%9A%84%E5%9D%91.htm</id>
<published>2024-12-06T01:50:00.000Z</published>
<updated>2024-12-06T01:51:00.000Z</updated>
<content type="html"><![CDATA[<h2 id="解决方法"><a href="#解决方法" class="headerlink" title="解决方法"></a>解决方法</h2><figure class="highlight routeros"><table><tr><td class="code"><pre><span class="line"><span class="built_in">export</span> <span class="attribute">PYTHON_KEYRING_BACKEND</span>=keyring.backends.null.Keyring</span><br><span class="line">python3 -m keyring --<span class="built_in">disable</span></span><br><span class="line">poetry install -vvv</span><br></pre></td></tr></table></figure>]]></content>
<summary type="html"><h2 id="解决方法"><a href="#解决方法" class="headerlink" title="解决方法"></a>解决方法</h2><figure class="highlight routeros"><table><tr><td class="code"><p</summary>
</entry>
<entry>
<title>Docker代理配置</title>
<link href="https://www.scery.com/Docker%E4%BB%A3%E7%90%86%E9%85%8D%E7%BD%AE.htm"/>
<id>https://www.scery.com/Docker%E4%BB%A3%E7%90%86%E9%85%8D%E7%BD%AE.htm</id>
<published>2024-12-06T00:48:00.000Z</published>
<updated>2024-12-16T05:02:00.000Z</updated>
<content type="html"><![CDATA[<h3 id="1-为Docker-Daemon配置代理"><a href="#1-为Docker-Daemon配置代理" class="headerlink" title="1. 为Docker Daemon配置代理"></a>1. 为Docker Daemon配置代理</h3><h3 id="1-1-使用systemd配置代理"><a href="#1-1-使用systemd配置代理" class="headerlink" title="1.1 使用systemd配置代理"></a>1.1 使用<code>systemd</code>配置代理</h3><p>为了使<code>docker pull</code>指令使用代理,需要在<code>/lib/systemd/system/docker.service</code>中的<code>[Service]</code>片段下添加<code>HTTP_PROXY</code>和<code>HTTPS_PROXY</code>环境变量:</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">[Service]</span><br><span class="line"><span class="comment"># 新增环境变量提供代理服务器信息</span></span><br><span class="line">Environment=<span class="string">"HTTP_PROXY=http://127.0.0.1:1180"</span></span><br><span class="line">Environment=<span class="string">"HTTPS_PROXY=http://127.0.0.1:1180"</span></span><br><span class="line"><span class="comment"># 如果使用了国内镜像源可以配置镜像服务器不使用代理</span></span><br><span class="line">Environmeng=<span class="string">"NO_PROXY=<registry.domain>"</span></span><br><span class="line">ExecStart=...</span><br><span class="line">...</span><br></pre></td></tr></table></figure><blockquote><p><strong>注意</strong>:尖括号<code><></code>中的内容需要替换为自己的代理服务器信息</p></blockquote><p>随后刷新配置:</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">systemctl daemon-reload</span><br></pre></td></tr></table></figure><p>此时可以通过以下指令检查配置是否加载成功:</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">systemctl show --property Environment docker</span><br><span class="line"><span class="comment"># 输出</span></span><br><span class="line">Environment=HTTP_PROXY=http://<user>:<password>@<domain>:<port> HTTPS_PROXY=http://<user>:<password>@<domain>:<port> NO_PROXY=<registry.domain></span><br></pre></td></tr></table></figure><p>重启Docker服务使配置生效</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">systemctl restart docker</span><br></pre></td></tr></table></figure><p>重启成功之后通过<code>docker info</code>指令查看docker服务中的代理配置</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">docker info | grep Proxy</span><br><span class="line"><span class="comment"># 输出</span></span><br><span class="line"> HTTP Proxy: http://<user>:<password>@<domain>:<port></span><br><span class="line"> HTTPS Proxy: http://<user>:<password>@<domain>:<port></span><br><span class="line"> No Proxy: <registry.domain></span><br></pre></td></tr></table></figure><p>此时再使用<code>docker pull</code>指令拉取镜像时Docker服务会使用代理服务器拉取镜像。</p>]]></content>
<summary type="html"><h3 id="1-为Docker-Daemon配置代理"><a href="#1-为Docker-Daemon配置代理" class="headerlink" title="1. 为Docker Daemon配置代理"></a>1. 为Docker Daemon配置代理</h3</summary>
</entry>
<entry>
<title>git初始化仓库</title>
<link href="https://www.scery.com/git%E5%88%9D%E5%A7%8B%E5%8C%96%E4%BB%93%E5%BA%93.htm"/>
<id>https://www.scery.com/git%E5%88%9D%E5%A7%8B%E5%8C%96%E4%BB%93%E5%BA%93.htm</id>
<published>2024-12-04T06:45:00.000Z</published>
<updated>2024-12-16T05:02:00.000Z</updated>
<content type="html"><![CDATA[<h2 id="新建一个仓库"><a href="#新建一个仓库" class="headerlink" title="新建一个仓库"></a>新建一个仓库</h2><h2 id="本地文件夹初始化"><a href="#本地文件夹初始化" class="headerlink" title="本地文件夹初始化"></a>本地文件夹初始化</h2><figure class="highlight csharp"><table><tr><td class="code"><pre><span class="line">git <span class="keyword">init</span></span><br></pre></td></tr></table></figure><h2 id="添加远程仓库地址"><a href="#添加远程仓库地址" class="headerlink" title="添加远程仓库地址"></a>添加远程仓库地址</h2><figure class="highlight llvm"><table><tr><td class="code"><pre><span class="line">git remote <span class="keyword">add</span> origin git<span class="title">@github.com</span>:Anthonyfhd/Agsystem_FrontEnd.git</span><br></pre></td></tr></table></figure><h2 id="添加文件到本地仓库"><a href="#添加文件到本地仓库" class="headerlink" title="添加文件到本地仓库"></a>添加文件到本地仓库</h2><figure class="highlight routeros"><table><tr><td class="code"><pre><span class="line">git <span class="built_in">add</span> .</span><br></pre></td></tr></table></figure><h2 id="提交文件"><a href="#提交文件" class="headerlink" title="提交文件"></a>提交文件</h2><figure class="highlight nginx"><table><tr><td class="code"><pre><span class="line"><span class="attribute">git</span> commit -m <span class="string">"first commit"</span></span><br></pre></td></tr></table></figure><h2 id="推送"><a href="#推送" class="headerlink" title="推送"></a>推送</h2><figure class="highlight maxima"><table><tr><td class="code"><pre><span class="line">git <span class="built_in">push</span> -u <span class="built_in">origin</span> master</span><br></pre></td></tr></table></figure>]]></content>
<summary type="html"><h2 id="新建一个仓库"><a href="#新建一个仓库" class="headerlink" title="新建一个仓库"></a>新建一个仓库</h2><h2 id="本地文件夹初始化"><a href="#本地文件夹初始化" class="headerlink" </summary>
</entry>
<entry>
<title>师大Aistation的VLLM配置</title>
<link href="https://www.scery.com/%E5%B8%88%E5%A4%A7Aistation%E7%9A%84VLLM%E9%85%8D%E7%BD%AE.htm"/>
<id>https://www.scery.com/%E5%B8%88%E5%A4%A7Aistation%E7%9A%84VLLM%E9%85%8D%E7%BD%AE.htm</id>
<published>2024-12-04T02:15:00.000Z</published>
<updated>2024-12-15T08:41:00.000Z</updated>
<content type="html"><![CDATA[<h2 id="vllm"><a href="#vllm" class="headerlink" title="vllm"></a>vllm</h2><figure class="highlight apache"><table><tr><td class="code"><pre><span class="line"><span class="attribute">pip</span> install vllm</span><br><span class="line"><span class="comment">## Qwen2.5-7B</span></span><br><span class="line"><span class="attribute">vllm</span> serve qwen/Qwen2.<span class="number">5</span>-<span class="number">7</span>B --api-key token-abc123 --host <span class="number">127.0.0.1</span> --port <span class="number">8999</span> --gpu-memory-utilization <span class="number">0</span>.<span class="number">3</span> --max-model-len <span class="number">5000</span> --max_num_seqs <span class="number">2</span></span><br><span class="line"><span class="comment">## Qwen2.5-72B-AWQ</span></span><br><span class="line"><span class="attribute">vllm</span> serve /zengdaojian/wuhaodong/MODELS/Qwen2.<span class="number">5</span>-<span class="number">72</span>B-Instruct-AWQ/ --served-model-name Qwen2.<span class="number">5</span>-<span class="number">72</span>B-Instruct-AWQ --quantization awq --api-key token-abc123 --host <span class="number">0.0.0.0</span> --port <span class="number">8999</span> --tensor-parallel-size <span class="number">2</span></span><br><span class="line"><span class="attribute">vllm</span> serve /zengdaojian/wuhaodong/MODELS/Qwen2.<span class="number">5</span>-<span class="number">72</span>B-Instruct-AWQ/ --served-model-name Qwen2.<span class="number">5</span>-<span class="number">72</span>B-Instruct-AWQ --quantization awq --api-key token-abc123 --host <span class="number">0.0.0.0</span> --port <span class="number">8999</span> --gpu-memory-utilization <span class="number">0</span>.<span class="number">8</span></span><br><span class="line"><span class="comment">## Qwen2-VL</span></span><br><span class="line"><span class="attribute">vllm</span> serve /zengdaojian/wuhaodong/MODELS/Qwen2-VL-<span class="number">72</span>B-Instruct-AWQ/ --served-model-name Qwen2-VL-<span class="number">72</span>B-Instruct-AWQ --quantization awq --api-key token-abc123 --host <span class="number">0.0.0.0</span> --port <span class="number">8999</span></span><br><span class="line"><span class="comment">## Qwen2.5-Coder-32B多卡</span></span><br><span class="line"><span class="attribute">vllm</span> serve /zengdaojian/wuhaodong/MODELS/Qwen2.<span class="number">5</span>-Coder-<span class="number">32</span>B-Instruct/ --served-model-name Qwen2.<span class="number">5</span>-Coder-<span class="number">32</span>B-Instruct --api-key token-abc123 --host <span class="number">0.0.0.0</span> --port <span class="number">8999</span> --tensor-parallel-size <span class="number">2</span></span><br></pre></td></tr></table></figure><h2 id="sglang"><a href="#sglang" class="headerlink" title="sglang"></a>sglang</h2><figure class="highlight jboss-cli"><table><tr><td class="code"><pre><span class="line"><span class="comment">## Qwen2.5-Coder-32B</span></span><br><span class="line">python -m sglang.launch_server <span class="params">--model-path</span> <span class="string">/zengdaojian/wuhaodong/MODELS/Qwen2.5-Coder-32B-Instruct/</span> <span class="params">--served-model-name</span> Qwen2.5-Coder-32B-Instruct <span class="params">--api-key</span> token-abc123 <span class="params">--host</span> 0.0.0.0 <span class="params">--port</span> 8999 <span class="params">--tp-size</span> 4</span><br><span class="line"><span class="comment">## Qwen2.5-72B-AWQ</span></span><br><span class="line">python -m sglang.launch_server <span class="params">--model-path</span> <span class="string">/zengdaojian/wuhaodong/MODELS/Qwen2.5-72B-Instruct-AWQ/</span> <span class="params">--served-model-name</span> Qwen2.5-72B-Instruct-AWQ <span class="params">--api-key</span> token-abc123 <span class="params">--host</span> 0.0.0.0 <span class="params">--port</span> 8999 <span class="params">--tp-size</span> 4</span><br><span class="line"><span class="comment">## Qwen2.5-72B 非量化</span></span><br><span class="line">python -m sglang.launch_server <span class="params">--model-path</span> <span class="string">/zengdaojian/wuhaodong/MODELS/Qwen2.5-72B-Instruct/</span> <span class="params">--served-model-name</span> Qwen2.5-72B-Instruct <span class="params">--api-key</span> token-abc123 <span class="params">--host</span> 0.0.0.0 <span class="params">--port</span> 8999 <span class="params">--tp-size</span> 4</span><br><span class="line"><span class="comment">## Qwen-QwQ-32B</span></span><br><span class="line">python -m sglang.launch_server <span class="params">--model-path</span> <span class="string">/zengdaojian/wuhaodong/MODELS/QwQ-32B-Preview/</span> <span class="params">--served-model-name</span> QwQ-32B-Preview <span class="params">--api-key</span> token-abc123 <span class="params">--host</span> 0.0.0.0 <span class="params">--port</span> 8999 <span class="params">--tp-size</span> 4</span><br></pre></td></tr></table></figure><h2 id="LMDEPLOY"><a href="#LMDEPLOY" class="headerlink" title="LMDEPLOY"></a>LMDEPLOY</h2><figure class="highlight jboss-cli"><table><tr><td class="code"><pre><span class="line">pip install timm</span><br><span class="line">pip install flash-attn</span><br><span class="line"><span class="comment"># InternVL2_5-78B</span></span><br><span class="line">lmdeploy serve api_server <span class="string">/zengdaojian/wuhaodong/MODELS/InternVL2_5-78B/</span> <span class="params">--server-port</span> 8080 <span class="params">--server-name</span> 0.0.0.0 <span class="params">--model-name</span> internvl-2.5 <span class="params">--backend</span> turbomind <span class="params">--tp</span> 4</span><br><span class="line"></span><br><span class="line"><span class="comment"># Qwen2-VL-72B</span></span><br><span class="line">lmdeploy serve api_server <span class="string">/zengdaojian/wuhaodong/MODELS/Qwen2-VL-72B-Instruct</span> <span class="params">--server-port</span> 8999 <span class="params">--server-name</span> 0.0.0.0 <span class="params">--api-keys</span> token-abc123 <span class="params">--model-name</span> internvl-2.5 <span class="params">--backend</span> pytorch <span class="params">--tp</span> 4</span><br></pre></td></tr></table></figure>]]></content>
<summary type="html"><h2 id="vllm"><a href="#vllm" class="headerlink" title="vllm"></a>vllm</h2><figure class="highlight apache"><table><tr><td class="code"><pre</summary>
</entry>
<entry>
<title>20241202组会</title>
<link href="https://www.scery.com/%E7%BB%84%E4%BC%9A/20241202%E7%BB%84%E4%BC%9A.htm"/>
<id>https://www.scery.com/%E7%BB%84%E4%BC%9A/20241202%E7%BB%84%E4%BC%9A.htm</id>
<published>2024-12-02T11:07:00.000Z</published>
<updated>2024-12-02T12:17:00.000Z</updated>
<content type="html"><![CDATA[<h2 id="rome和memit"><a href="#rome和memit" class="headerlink" title="rome和memit"></a>rome和memit</h2><h3 id="语言大模型知识冲突"><a href="#语言大模型知识冲突" class="headerlink" title="语言大模型知识冲突"></a>语言大模型知识冲突</h3><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216130320559.png" alt="Pasted image 20241202191911"></p><h3 id="knock-out"><a href="#knock-out" class="headerlink" title="knock out"></a>knock out</h3><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/20241216130320560.png" alt="Pasted image 20241202192353"></p><h3 id="研究方向"><a href="#研究方向" class="headerlink" title="研究方向"></a>研究方向</h3><p>多智能体冲突<br>多模态大模型中编码文本+编码图像的冲突<br>外部检索和多模态知识的冲突</p>]]></content>
<summary type="html"><h2 id="rome和memit"><a href="#rome和memit" class="headerlink" title="rome和memit"></a>rome和memit</h2><h3 id="语言大模型知识冲突"><a href="#语言大模型知识冲突" c</summary>
</entry>
<entry>
<title>Linux_X86_Miniconda</title>
<link href="https://www.scery.com/Linux_X86_Miniconda.htm"/>
<id>https://www.scery.com/Linux_X86_Miniconda.htm</id>
<published>2024-11-29T01:07:00.000Z</published>
<updated>2024-12-16T05:02:00.000Z</updated>
<content type="html"><![CDATA[<h2 id="shell命令"><a href="#shell命令" class="headerlink" title="shell命令"></a>shell命令</h2><figure class="highlight plaintext"><figcaption><span>-O</span><a href="https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh">link</a></figcaption><table><tr><td class="code"><pre><span class="line">bash ./Miniconda3-latest-Linux-x86_64.sh</span><br><span class="line">conda init</span><br><span class="line">proxy</span><br></pre></td></tr></table></figure><h2 id="bashrc内容"><a href="#bashrc内容" class="headerlink" title=".bashrc内容"></a>.bashrc内容</h2><figure class="highlight routeros"><table><tr><td class="code"><pre><span class="line"><span class="built_in">export</span> <span class="attribute">HF_ENDPOINT</span>=https://hf-mirror.com</span><br><span class="line">proxy_on() {</span><br><span class="line"> <span class="built_in">export</span> <span class="attribute">https_proxy</span>=http://172.27.48.26:1180 <span class="attribute">http_proxy</span>=http://172.27.48.26:1180 <span class="attribute">all_proxy</span>=http://172.27.48.26:1180</span><br><span class="line"> echo <span class="string">"proxy on"</span></span><br><span class="line">}</span><br><span class="line"></span><br><span class="line">proxy_off() {</span><br><span class="line"> unset https_proxy http_proxy all_proxy</span><br><span class="line"> echo <span class="string">"proxy off"</span></span><br><span class="line">}</span><br><span class="line">proxy_off</span><br></pre></td></tr></table></figure>]]></content>
<summary type="html"><h2 id="shell命令"><a href="#shell命令" class="headerlink" title="shell命令"></a>shell命令</h2><figure class="highlight plaintext"><figcaption><span</summary>
</entry>
<entry>
<title>frpc开启自启服务</title>
<link href="https://www.scery.com/frpc%E5%BC%80%E5%90%AF%E8%87%AA%E5%90%AF%E6%9C%8D%E5%8A%A1.htm"/>
<id>https://www.scery.com/frpc%E5%BC%80%E5%90%AF%E8%87%AA%E5%90%AF%E6%9C%8D%E5%8A%A1.htm</id>
<published>2024-11-29T00:54:00.000Z</published>
<updated>2024-12-16T05:02:00.000Z</updated>
<content type="html"><![CDATA[<h3 id="vi-etc-systemd-system-frpc-service"><a href="#vi-etc-systemd-system-frpc-service" class="headerlink" title="vi /etc/systemd/system/frpc.service"></a>vi /etc/systemd/system/frpc.service</h3><figure class="highlight ini"><table><tr><td class="code"><pre><span class="line"><span class="section">[Unit]</span></span><br><span class="line"><span class="attr">Description</span>=Frpc Service</span><br><span class="line"><span class="attr">After</span>=network.target</span><br><span class="line"></span><br><span class="line"><span class="section">[Service]</span></span><br><span class="line"><span class="attr">Type</span>=simple</span><br><span class="line"><span class="attr">Restart</span>=<span class="literal">on</span>-failure</span><br><span class="line"><span class="attr">RestartSec</span>=<span class="number">60</span>s</span><br><span class="line"><span class="attr">ExecStart</span>=/zengdaojian/wuhaodong/client/frpc -c /zengdaojian/wuhaodong/client/frpc.toml</span><br><span class="line"></span><br><span class="line"><span class="section">[Install]</span></span><br><span class="line"><span class="attr">WantedBy</span>=multi-user.target</span><br></pre></td></tr></table></figure><h3 id="重新加载systemctl服务"><a href="#重新加载systemctl服务" class="headerlink" title="重新加载systemctl服务"></a>重新加载systemctl服务</h3><figure class="highlight nsis"><table><tr><td class="code"><pre><span class="line">apt-get install <span class="params">system</span>d <span class="params">system</span>ctl</span><br><span class="line"><span class="params">system</span>ctl daemon-reload</span><br><span class="line"><span class="params">system</span>ctl start frpc</span><br><span class="line"><span class="params">system</span>ctl enable frpc</span><br></pre></td></tr></table></figure><h3 id="openssh"><a href="#openssh" class="headerlink" title="openssh"></a>openssh</h3><figure class="highlight swift"><table><tr><td class="code"><pre><span class="line">apt<span class="operator">-</span><span class="keyword">get</span> install openssh<span class="operator">-</span>server <span class="operator">-</span>y</span><br><span class="line">vi <span class="regexp">/etc/</span>ssh<span class="operator">/</span>sshd_config</span><br><span class="line"><span class="regexp">/etc/</span><span class="keyword">init</span>.d<span class="operator">/</span>ssh start</span><br></pre></td></tr></table></figure>]]></content>
<summary type="html"><h3 id="vi-etc-systemd-system-frpc-service"><a href="#vi-etc-systemd-system-frpc-service" class="headerlink" title="vi /etc/systemd/system/f</summary>
</entry>
<entry>
<title>Mon Sep 30 2024 00:00:00 GMT+0800 (中国标准时间)</title>
<link href="https://www.scery.com/2024-09-30.htm"/>
<id>https://www.scery.com/2024-09-30.htm</id>
<published>2024-09-29T23:29:00.000Z</published>
<updated>2024-09-29T23:29:00.000Z</updated>
<content type="html"><![CDATA[<h1 id="精准国际传播系统-API文档"><a href="#精准国际传播系统-API文档" class="headerlink" title="精准国际传播系统 API文档"></a>精准国际传播系统 API文档</h1><p>该API通过WebSocket连接提供VAD、ASR、TTS、CTT多模式下实时和离线融合的语音识别。</p><h2 id="基本URL"><a href="#基本URL" class="headerlink" title="基本URL"></a>基本URL</h2><figure class="highlight elixir"><table><tr><td class="code"><pre><span class="line"><span class="symbol">ws:</span>//<<span class="title class_">HOST</span>><span class="symbol">:<PORT></span></span><br></pre></td></tr></table></figure><h2 id="鉴权"><a href="#鉴权" class="headerlink" title="鉴权"></a>鉴权</h2><ul><li><strong>Bearer Token</strong>: JWT秘钥。</li><li>需要在请求中加入 <code>Authorization</code> 头,携带Bearer Token。</li></ul><h2 id="支持的协议"><a href="#支持的协议" class="headerlink" title="支持的协议"></a>支持的协议</h2><ul><li><strong>上传语音数据包</strong>: <code>{code:"101",data:"binary"}</code></li><li><strong>Ping间隔</strong>: 自动Ping保持连接</li></ul><h2 id="初始语音请求"><a href="#初始语音请求" class="headerlink" title="初始语音请求"></a>初始语音请求</h2><h3 id="语音格式初始化请求示例-WebSocket"><a href="#语音格式初始化请求示例-WebSocket" class="headerlink" title="语音格式初始化请求示例 (WebSocket)"></a>语音格式初始化请求示例 (WebSocket)</h3><p>发送到WebSocket服务器的消息应为JSON格式。客户端通过发送JSON消息控制 WebSocket 连接的行为,并通过二进制音频数据发送音频流。以下是常见的请求参数:</p><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"code"</span><span class="punctuation">:</span><span class="string">"100"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"is_speaking"</span><span class="punctuation">:</span> <span class="literal"><span class="keyword">true</span></span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"chunk_interval"</span><span class="punctuation">:</span> <span class="number">10</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"wav_name"</span><span class="punctuation">:</span> <span class="string">"microphone"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"chunk_size"</span><span class="punctuation">:</span> <span class="punctuation">[</span><span class="number">0</span><span class="punctuation">,</span><span class="number">10</span><span class="punctuation">,</span><span class="number">5</span><span class="punctuation">]</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"encoder_chunk_look_back"</span><span class="punctuation">:</span> <span class="number">1</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"decoder_chunk_look_back"</span><span class="punctuation">:</span> <span class="number">0</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"hotword"</span><span class="punctuation">:</span> <span class="punctuation">[</span><span class="string">"对华态度"</span><span class="punctuation">,</span><span class="string">"美国对华"</span><span class="punctuation">]</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"2pass"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ul><li><strong>is_speaking</strong>: (可选)表示用户当前是否正在讲话的布尔值。</li><li><strong>chunk_interval</strong>: (可选)处理音频块的间隔(音频帧数)。</li><li><strong>wav_name</strong>: (可选)音频流的名称。</li><li><strong>chunk_size</strong>: (可选)用于VAD和ASR的音频块大小(帧数)。</li><li><strong>encoder_chunk_look_back</strong>: (可选)流式ASR的编码器回看设置。</li><li><strong>decoder_chunk_look_back</strong>: (可选)流式ASR的解码器回看设置。</li><li><strong>hotword</strong>: (可选)用于ASR识别的热词。</li><li><strong>mode</strong>: (可选)操作模式。可选值:<code>"2pass"</code>(双通识别)、<code>"online"</code>(流式)、<code>"offline"</code>(录音后处理)。</li></ul><h2 id="WebSocket-API-功能说明"><a href="#WebSocket-API-功能说明" class="headerlink" title="WebSocket API 功能说明"></a>WebSocket API 功能说明</h2><h3 id="1-实时语音识别(ASR)"><a href="#1-实时语音识别(ASR)" class="headerlink" title="1. 实时语音识别(ASR)"></a>1. 实时语音识别(ASR)</h3><p>客户端可以通过 WebSocket 发送音频流(以二进制形式传输)以获取实时语音识别结果。</p><ul><li><strong>音频格式</strong>: 16kHz 采样率,单声道,PCM格式</li><li><strong>传输方式</strong>: 通过 WebSocket 二进制数据块发送音频。</li></ul><p><strong>请求示例:</strong></p><ul><li>发送音频块(以二进制格式发送,非JSON)。</li><li>发送控制参数:</li></ul><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"is_speaking"</span><span class="punctuation">:</span> <span class="literal"><span class="keyword">true</span></span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"online"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"chunk_size"</span><span class="punctuation">:</span> <span class="punctuation">[</span><span class="number">320</span><span class="punctuation">,</span> <span class="number">160</span><span class="punctuation">]</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><p><strong>响应示例:</strong></p><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"online"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"识别到的文本"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"wav_name"</span><span class="punctuation">:</span> <span class="string">"microphone"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"is_final"</span><span class="punctuation">:</span> <span class="literal"><span class="keyword">true</span></span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ul><li><code>text</code>字段包含 ASR 模型识别的文本。</li><li><code>is_final</code>为 <code>true</code> 时表示该段音频已处理完成。</li></ul><h3 id="2-调用大语言模型(LLM)"><a href="#2-调用大语言模型(LLM)" class="headerlink" title="2. 调用大语言模型(LLM)"></a>2. 调用大语言模型(LLM)</h3><p>识别后的文本可以通过 WebSocket 调用大模型接口进行处理,生成进一步的语义分析或应答。</p><p><strong>响应示例:</strong></p><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"llm"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"大模型生成的回答"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ul><li><code>text</code>字段包含大模型生成的文本。</li></ul><h3 id="3-文本转语音(TTS)"><a href="#3-文本转语音(TTS)" class="headerlink" title="3. 文本转语音(TTS)"></a>3. 文本转语音(TTS)</h3><p>大语言模型生成的文本可以通过TTS接口转换为语音,语音将以<code>base64</code>编码的音频块形式通过 WebSocket 发送。</p><p><strong>请求示例:</strong></p><p>在 WebSocket 处理过程中,系统会自动调用TTS生成语音,客户端不需要额外请求。</p><p><strong>响应示例:</strong></p><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> “code”<span class="punctuation">:</span> <span class="string">"203"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"voice"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"base64编码的音频数据"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ul><li><code>mode</code>为 <code>"voice"</code> 表示该响应为TTS生成的音频数据。</li><li><code>text</code>字段为经过 <code>base64</code> 编码的音频块,客户端需解码为PCM或播放格式。</li></ul><hr><h2 id="错误处理"><a href="#错误处理" class="headerlink" title="错误处理"></a>错误处理</h2><p>当发生错误时,服务器将返回如下格式的错误信息:</p><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> “code”<span class="punctuation">:</span> <span class="string">"400"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"error"</span><span class="punctuation">:</span> <span class="string">"详细的错误信息"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><hr><h2 id="WebSocket-使用流程"><a href="#WebSocket-使用流程" class="headerlink" title="WebSocket 使用流程"></a>WebSocket 使用流程</h2><ol><li><strong>建立连接</strong>: 客户端连接到服务器。</li><li><strong>发送音频流</strong>: 通过 WebSocket 发送音频块(以二进制格式),并可选发送JSON控制参数(如 <code>is_speaking</code> 和 <code>mode</code>)。</li><li><strong>ASR识别结果</strong>: 服务器返回语音识别结果文本。</li><li><strong>调用大模型(可选)</strong>: 识别文本发送给大模型接口,生成进一步的回答。</li><li><strong>TTS语音合成(可选)</strong>: 大模型生成的文本转换为语音,流式传输回客户端。</li><li><strong>处理结束</strong>: 当 <code>is_final</code> 为 <code>true</code> 时,表示一次会话的结束。</li></ol><hr><h2 id="示例请求流程"><a href="#示例请求流程" class="headerlink" title="示例请求流程"></a>示例请求流程</h2><ol><li>客户端通过 WebSocket 发送控制消息:</li></ol><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"is_speaking"</span><span class="punctuation">:</span> <span class="literal"><span class="keyword">true</span></span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"2pass-online"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ol start="2"><li>客户端开始发送音频块(通过二进制消息)到服务器。</li><li>服务器返回 ASR 识别结果:</li></ol><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> “code”<span class="punctuation">:</span> <span class="string">"200"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"online"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"你好,今天的天气如何?"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"is_final"</span><span class="punctuation">:</span> <span class="literal"><span class="keyword">true</span></span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ol start="4"><li>服务器调用大语言模型,返回模型生成的应答:</li></ol><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> “code”<span class="punctuation">:</span> <span class="string">"202"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"llm"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"今天天气晴朗,适合出行。"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ol start="5"><li>服务器调用TTS接口,将文本转换为语音:</li></ol><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> “code”<span class="punctuation">:</span> <span class="string">"203"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"voice"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"base64编码的语音数据"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><p>客户端可以解码 <code>base64</code> 音频数据并播放。</p><hr><h3 id="在线ASR响应示例-WebSocket"><a href="#在线ASR响应示例-WebSocket" class="headerlink" title="在线ASR响应示例 (WebSocket)"></a>在线ASR响应示例 (WebSocket)</h3><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> “code”<span class="punctuation">:</span> <span class="string">"200"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"2pass-online"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"识别到的文本"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"wav_name"</span><span class="punctuation">:</span> <span class="string">"microphone"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"is_final"</span><span class="punctuation">:</span> <span class="literal"><span class="keyword">true</span></span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ul><li><strong>mode</strong>: 用于ASR处理的操作模式。</li><li><strong>text</strong>: ASR模型识别的文本。</li><li><strong>wav_name</strong>: 当前音频流的名称。</li><li><strong>is_final</strong>: 布尔值,表示是否为最终结果。</li></ul><h3 id="离线ASR-CTT响应示例-WebSocket"><a href="#离线ASR-CTT响应示例-WebSocket" class="headerlink" title="离线ASR+CTT响应示例 (WebSocket)"></a>离线ASR+CTT响应示例 (WebSocket)</h3><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"code"</span><span class="punctuation">:</span> <span class="string">"201"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"mode"</span><span class="punctuation">:</span> <span class="string">"2pass-offline"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"text"</span><span class="punctuation">:</span> <span class="string">"识别到的文本"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"wav_name"</span><span class="punctuation">:</span> <span class="string">"microphone"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"is_final"</span><span class="punctuation">:</span> <span class="literal"><span class="keyword">true</span></span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><ul><li><strong>mode</strong>: 用于ASR处理的操作模式。</li><li><strong>text</strong>: ASR模型识别的文本。</li><li><strong>wav_name</strong>: 当前音频流的名称。</li><li><strong>is_final</strong>: 布尔值,表示是否为最终结果。</li></ul><hr><h2 id="常见问题"><a href="#常见问题" class="headerlink" title="常见问题"></a>常见问题</h2><ul><li><strong>ConnectionClosed</strong>: 如果连接关闭,请检查网络问题或WebSocket处理是否正确。</li><li><strong>InvalidState</strong>: 确保WebSocket连接已正确打开并未中断。</li></ul><hr>]]></content>
<summary type="html"><h1 id="精准国际传播系统-API文档"><a href="#精准国际传播系统-API文档" class="headerlink" title="精准国际传播系统 API文档"></a>精准国际传播系统 API文档</h1><p>该API通过WebSocket连接提供VAD</summary>
</entry>
<entry>
<title>VITS</title>
<link href="https://www.scery.com/VITS.htm"/>
<id>https://www.scery.com/VITS.htm</id>
<published>2024-09-16T08:21:08.000Z</published>
<updated>2024-09-16T08:42:46.469Z</updated>
<content type="html"><![CDATA[<h1 id="VITS"><a href="#VITS" class="headerlink" title="VITS"></a>VITS</h1><h2 id="前置知识"><a href="#前置知识" class="headerlink" title="前置知识"></a>前置知识</h2><h3 id="GAN-生成式对抗网络"><a href="#GAN-生成式对抗网络" class="headerlink" title="GAN(生成式对抗网络)"></a>GAN(生成式对抗网络)</h3><p><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/2024/09/16/17264749442551.jpg" alt></p><h4 id="图例"><a href="#图例" class="headerlink" title="图例"></a>图例</h4><ul><li>D:判别器</li><li>G:生成器</li><li>z:简单分布</li><li>D和G分别交叉训练<ul><li>当训练D的时候,固定G,直到D能区分是真实的x还是虚假的G(z)</li><li>当训练G的时候,固定D,能够让G生成的fake数据欺骗判别器D<h4 id="生成器和判别器公式"><a href="#生成器和判别器公式" class="headerlink" title="生成器和判别器公式"></a>生成器和判别器公式</h4><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/blog/2024/09/16/17264751004966.jpg" alt><h3 id="VAE-Variational-Auto-encoder-变分自编码器"><a href="#VAE-Variational-Auto-encoder-变分自编码器" class="headerlink" title="VAE(Variational Auto-encoder) 变分自编码器"></a>VAE(Variational Auto-encoder) 变分自编码器</h3></li></ul></li></ul>]]></content>
<summary type="html"><h1 id="VITS"><a href="#VITS" class="headerlink" title="VITS"></a>VITS</h1><h2 id="前置知识"><a href="#前置知识" class="headerlink" title="前置知识"></a</summary>
</entry>
<entry>
<title>我回来了</title>
<link href="https://www.scery.com/%E6%88%91%E5%9B%9E%E6%9D%A5%E4%BA%86.htm"/>
<id>https://www.scery.com/%E6%88%91%E5%9B%9E%E6%9D%A5%E4%BA%86.htm</id>
<published>2024-04-26T02:39:02.000Z</published>
<updated>2024-04-26T02:50:40.250Z</updated>
<content type="html"><![CDATA[<h1 id="许久不见,甚是想念"><a href="#许久不见,甚是想念" class="headerlink" title="许久不见,甚是想念"></a>许久不见,甚是想念</h1><h2 id="博客已经好久没有更新了,域名昨日刚刚重新备案和申请了ssl"><a href="#博客已经好久没有更新了,域名昨日刚刚重新备案和申请了ssl" class="headerlink" title="博客已经好久没有更新了,域名昨日刚刚重新备案和申请了ssl"></a>博客已经好久没有更新了,域名昨日刚刚重新备案和申请了ssl</h2><p>由于近期比较忙碌,退役后也陆陆续续回归正轨了,进入人生的下一阶段,感慨万千。</p><h3 id="今年剩下的阶段:"><a href="#今年剩下的阶段:" class="headerlink" title="今年剩下的阶段:"></a>今年剩下的阶段:</h3><ul><li><del>毕业论文/设计+答辩</del></li><li>毕业典礼</li><li>算法岗实习</li><li>研究生入学</li></ul><p>愿大家顺顺利利,未来可期!<br><br>给大家看一只贱狗:<br><img src="https://pic-1257960926.cos.ap-guangzhou.myqcloud.com/town/202404261048913.JPG" alt></p>]]></content>
<summary type="html"><h1 id="许久不见,甚是想念"><a href="#许久不见,甚是想念" class="headerlink" title="许久不见,甚是想念"></a>许久不见,甚是想念</h1><h2 id="博客已经好久没有更新了,域名昨日刚刚重新备案和申请了ssl"><a hre</summary>
</entry>
<entry>
<title>大年初四</title>
<link href="https://www.scery.com/%E5%A4%A7%E5%B9%B4%E5%88%9D%E5%9B%9B.htm"/>
<id>https://www.scery.com/%E5%A4%A7%E5%B9%B4%E5%88%9D%E5%9B%9B.htm</id>
<published>2023-01-25T14:02:52.000Z</published>
<updated>2024-12-16T00:44:28.842Z</updated>
<content type="html"><![CDATA[<h1 id="大年初四"><a href="#大年初四" class="headerlink" title="大年初四"></a>大年初四</h1><h2 id="假期余额不足,已经过了5天了呜呜呜"><a href="#假期余额不足,已经过了5天了呜呜呜" class="headerlink" title="假期余额不足,已经过了5天了呜呜呜"></a>假期余额不足,已经过了5天了呜呜呜</h2><h5 id="今天早上真人cs赢了一瓶洗衣液和奶针不错,就是有点费嘴。"><a href="#今天早上真人cs赢了一瓶洗衣液和奶针不错,就是有点费嘴。" class="headerlink" title="今天早上真人cs赢了一瓶洗衣液和奶针不错,就是有点费嘴。"></a>今天早上真人cs赢了一瓶洗衣液和奶针不错,就是有点费嘴。</h5><h4 id="今天无聊刷了三部韩剧剧评,又把我恋爱脑激发了。"><a href="#今天无聊刷了三部韩剧剧评,又把我恋爱脑激发了。" class="headerlink" title="今天无聊刷了三部韩剧剧评,又把我恋爱脑激发了。"></a>今天无聊刷了三部韩剧剧评,又把我恋爱脑激发了。</h4><iframe src="//player.bilibili.com/player.html?aid=644920671&bvid=BV1GY4y1u7S1&cid=815206879&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe><iframe src="//player.bilibili.com/player.html?aid=480502721&bvid=BV1ZT411m7eY&cid=970872175&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe><iframe src="//player.bilibili.com/player.html?aid=308235093&bvid=BV1pA411d7MK&cid=974163244&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>]]></content>
<summary type="html"><h1 id="大年初四"><a href="#大年初四" class="headerlink" title="大年初四"></a>大年初四</h1><h2 id="假期余额不足,已经过了5天了呜呜呜"><a href="#假期余额不足,已经过了5天了呜呜呜" class="he</summary>
</entry>
</feed>