摘要: 这是一个非常好的问题,而且戳中了很多人对 LLM 的误解。我先直接给出核心结论,再拆开讲原理。 ## 核心结论 **"预测下一个词"是训练目标,不是模型的能力本身。** 就像"举铁"是训练目标,但练出来的是肌肉和力量——AI 在几十亿次的"预测下一个词"中,被迫学会了三种隐藏技能:**模式识别、类比 阅读全文
posted @ 2026-08-28 10:05 岁月漫步 阅读(3) 评论(0) 推荐(0)
摘要: 今天来学习FreeSWITCH 加载模块过程。 哪些模块需要编译,是由源码下的 modules.conf 文件决定的。 哪些模块在程序启动时自动加载,是由 freeswitch/conf/autoload_configs/modules.conf.xml 决定的。 switch.c--main() 阅读全文
posted @ 2019-05-23 14:45 岁月漫步 阅读(1549) 评论(0) 推荐(0)
摘要: FreeSWITCH 支持调用第三方TTS命令,本身已经搭好了框架,只需要配置即可用。 下面写一下步骤,以免忘记,也希望给你带来帮助。 第一步:编译模块mod_tts_commandline,并加载。 编辑源码下 modules.conf 文件,把 asr_tts/mod_tts_commandli 阅读全文
posted @ 2019-05-23 10:37 岁月漫步 阅读(4140) 评论(0) 推荐(0)
摘要: 功能:开始一个语音识别,一边讲话,一边识别,需要ASR服务器。 原型:MRCPRecog (grammar, options) grammar 语法文件,可以是一个xml文件 options 选项,具体见下面的描述 MRCPRecog的选项参数 Name Description p profile 阅读全文
posted @ 2017-09-15 14:27 岁月漫步 阅读(3516) 评论(2) 推荐(0)
摘要: win8.1是64位的,一开始在virtualbox中选择版本时,怎么也选不到64位的,这时要改BIOS设置,把CPU虚拟化改为允许。virtualbox是32位的,没必要非得是64位(64位的也不好找)centos是最新版的,centos7,64位。virtualbox是最新版本,新建虚拟机成功,... 阅读全文
posted @ 2014-09-18 02:59 岁月漫步 阅读(799) 评论(0) 推荐(0)
摘要: 虽然内存对齐是老话题,但还是时常犯错,几下个例子,谨记: 1 void func10() 2 { 3 //要牢记,默认按4字节对齐,其他就很容易想了=============================== 4 union u_my 5 { 6 int n... 阅读全文
posted @ 2014-06-20 23:01 岁月漫步 阅读(177) 评论(0) 推荐(0)
摘要: //判断一个数的第n位是否为1,n从0开始#define IS_ONE(number, n) ((number >> n) & (0x1))/*number右移n位, 那么要显示的那一位就到了第0位 然后number 与 0x1 相与 如果number第0位为0, 那么相与的结果就是0 ... 阅读全文
posted @ 2014-04-23 15:52 岁月漫步 阅读(2535) 评论(0) 推荐(0)
摘要: 从数组A中删除在数组B中存在的元素,用C语言实现考验数组操作的能力,C语言的熟练程度。 1 //功能:从数组A中删除在数组B中也存在的数据 2 //输入:arrA --- 数组A 3 // lenA --- 数组A的长度 4 // arrB --- 数组B 5 // l... 阅读全文
posted @ 2014-04-16 12:43 岁月漫步 阅读(1747) 评论(0) 推荐(0)
摘要: 背景是这样:C#的exe程序,C#中调用C++的dll,也就是所谓的托管吧。 C#的exe出了点问题,想在C++的dll的源码中调试,附加到进程时,加了断点,怎么也跟不进去。断点不变红啊,急死了。 最后才发现要这样设置: 把这2处红色的地方勾选即可。偶也。今天记下来,免得以后忘了,也给有类似问题的人一点帮助。 阅读全文
posted @ 2013-11-14 15:35 岁月漫步 阅读(511) 评论(0) 推荐(0)
摘要: 真正的阅读是指,你忘记周围的世界,与作者一起在另外一个世界里快乐、悲伤、愤怒、平和。它是一段段无可替代的完整的生命体验,不是那些碎片式的讯息和夸张的视频可以取代的。 阅读全文
posted @ 2013-08-20 12:40 岁月漫步 阅读(552) 评论(0) 推荐(0)