文章主题:聚焦场景, ChatGPT, 学外语, 语言学习
今天,我们将关注一个特定的场景——如何运用ChatGPT学习外语。对于在外企工作、需要使用外语或正在学习外语的人来说,这期课程尤为实用。特别是如果您的工作和生活中离不开外语,那么不妨仔细聆听,或许会对您产生意想不到的收获。
学习外语并非易事,其难度往往让人望而却步;然而,若要简单来说,许多人又难以坚持下去。实际上,问题的根本所在,便是缺乏合适的方法。那么,如何运用ChatGPT来提高我们的外语水平,甚至将其转化为私人订制的外语教师呢?
今天这一讲,我们来说说如何用ChatGPT高效学习一门外语。
语言习得的规律
具体开始说方法之前,我们先明确一个问题:什么是最好的语言学习方法?
这个问题的答案要从孩子身上找。
在婴儿期,最令他们敏感的指令便是“叫爸爸”和“叫妈妈”,这些简单的词语不断重复出现。当他们在模仿过程中发出类似于BABA/MAMA的声音时,他们会得到积极的反馈,这种反馈可能是语言上的鼓励,也可能是物理上的抚摸。随着这种积极反馈的累积,大脑会自然地分泌神经递质来强化他们正确的反应。
随着年龄的增长,人们的认知能力和语言理解力不断提升,这使得他们逐渐能够独立地表达自己的观点。当他们的表述被对方听懂时,交流得以顺利进行。在此过程中,他们会逐步掌握更多的新词汇和复杂表达方式,这些都在原有基础上不断叠加。最终,即使他们已经可以熟练运用文字,仍然不会停止学习和进步,因为这是一个永无止境的过程。
所有人学习语言都是这样的过程。
然而,令人遗憾的是,当今全球大部分语言学习都是围绕考试展开的。这种以考试为目标的学习方式,从学习的初始阶段就强调了记忆和识别字符的重要性,随后引入了一定数量的词汇进行背诵,并根据语法难度从简单到复杂地将之前所学的词汇组合成句子来理解。
在此提醒各位,尽管本篇文章中的大部分内容为文本形式,但这种学习方式并非完全侧重于文本。同时,我们也会将听力和口语作为培训的重要元素,然而在这两个方面,其重要性并未超过50%。
这导致了学生在听和说的过程中,其反应模式出现了偏差——他们能够听出来或说出来的原因在于,大脑首先检索到了这些词汇的组合和拼写,接着根据脑海中呈现的这些词汇,逐个进行理解和发音。这种现象实际上违反了语言学习的自然规律。
在我们的日常生活中,当我们与他人告别时,常常会用到“拜拜”这个词。然而,有些人可能会选择用一种更加独特的方式来表达这个词语。例如,他们会先在脑海中勾画出“先是一撇,然后两个横,再一个竖着的撇,右边再有四个横一个竖”的形状,并将其读作“bǎi bǎi”。这种表达方式不仅富有趣味性,而且也使得告别的过程变得更加生动。
甚至“拜拜”这个词根本不是中文,只不过是音译过来的,它原本应该写作“byebye”。换句话说,实际当我们说拜拜的时候,就已经在说英语了,只是没人先想这个音的拼写方法,都是直接说的。
这种方式的发音才符合语言学习的自然规律。
语言学习的规律很多人都清楚,但语言学习方法上的问题却是全球都普遍存在的。不是不想按照规律来,实在是做不到呀。这里最关键的因素是成本。
对任何国家来说,本国人学习外语、外国人入学考试,或者外国人入籍,或者外国人找工作,总要用一个什么材料来衡量一个人的语言水平,几级几级证书之类的东西是语言水平最主流的证明。
由此应运而生的培训班,也就不会费劲地从自然习得语言的规律上下功夫了。
因为应试,让学生通过语言等级考试,其实是最节约成本的服务方式,大约1个老师能教10-20个学生,一套教材用上十年八年;而自然语言习得的方式,要求提供一个沉浸式的语言环境,N个老师教1个学生,起码也是1对1,教材也很难统一,因为每个学生的学习进度和内容相差很远。
通过考证方式习得的语言不能说没有用,因为毕竟今后还是要读和写的。但对于一个初学者来说,尤其是从最容易接触到的信息流来说,“听懂”是最重要的,“看明白”是其次的,再往后才是“写”;对于“说”而言,如果身处国外,就是第二重要的;如果身处国内,就很不重要。
说了这么多,就是为了让很多还不知道这个规律的人明白,我们很难在公立教育或者课外培训市场上找到非常符合语言学习规律的服务。
但有了ChatGPT,我们就可以自己给自己制订一份符合语言学习规律的私教服务了。
方法是这样的:
1.设置单词库。这个环节需要用到ChatGPT。
2.设置场景,生成对话。这个环节需要用到ChatGPT。
3.生成语音,录下来反复听。这个环节需要用到谷歌或者微软的云服务,它们都有文本转语音功能。
4.尝试自己说。这个环节需要用到浏览器插件Voice Control For ChatGPT。
其中,第4步是可选项,对大部分人来说并不是必须的,先听懂才是最关键的。
接下来,我就详细说说这个方法。
设置单词库
首先,我们设置一个词库的范围。
如果你是初学其他语言,比如法语、德语、日语,那么这个设置词库的过程对你是非常重要也非常有用的。
比如日语,去哪儿找单词库呢?
常见思路是去网上搜资源。但当你真的这么做时就会发现,这很难。因为你要喂给ChatGPT的内容是一种非常粗浅的数据,其实就是一个挨一个的词,中间用空格或者逗号隔开。
而如果你去网上搜索就会发现,没有人把这份粗糙的东西直接放在网上。因为互联网的成熟,内容早就产品化了,你能找到的类似“1000个最基础的日语单词”这样的资料,其实早就已经是图表形式的,或者是书籍,至少也是“数字-日语-中文”这样的形式。
而图表是没法直接输入ChatGPT的,“数字-日语-中文”这样的形式也不知道合适不合适,万一ChatGPT把混入其中的数字和中文也当作日语的一部分呢?
其实,我们根本不用这么麻烦,需要1000个基础单词,直接管ChatGPT要就可以了,让它给我们列出来。
当然,你提1000个单词时它可能会拒绝,因为内容量有点多,就像你要求ChatGPT直接写一篇25000字的论文那样,它也会拒绝的。但我们可以让它先生成500个,这个它不拒绝,然后再补一句,“再列500个”。这样就可以凑足1000个基础单词了。
我们试试日语。比如,我就问它:“给我列一个500个单词的日语单词库,是给零基础的人用的,要最常用到的那些单词。”它就会哗哗哗生成出来。
问:
给我列一个500个单词的日语单词库,是给零基础的人用的,最常用到的那些单词。
ChatGPT:
好的,以下是一个包含500个日语单词的列表,这些单词是对于零基础的学习者来说最常用的单词。每个单词都有相应的罗马音标注。
1. こんにちは (konnichiwa) – 你好
2. ありがとう (arigatou) – 谢谢
3. はい (hai) – 是
4. いいえ (iie) – 不是
5. さようなら (sayounara) – 再见
6. おはよう (ohayou) – 早上好
7. こんばんは (konbanwa) – 晚上好
8. …………
一般来说,这么长的内容中间一定会有多次中断,不可能一次就完整生成。如果断掉了,只需要在对话框说“继续”就可以了。
对于英语来说,得到的大部分同学都有一定基础,所以不用刻意设置词库。如果一定要设置的话,可以添加一个要求,比如“用英语六级范围内的词汇”。
设置场景,生成对话
设置好单词库,接下来就是设置场景生成对话。
比如,我们可以向ChatGPT提这样的要求:“我在餐馆点餐,帮我想一个对话的场景。”它就会生成一段点餐的对话。
问:
Im ordering at a restaurant, help me think of a dialogue scene
ChatGPT:
Sure, heres an example conversation for ordering at a restaurant:
Customer: Hi, could I please see the menu?
Waiter: Of course, here you go. Are you ready to order or do you need a few more minutes?
Customer: I think Im ready to order. Can I start with a Caesar salad, please?
Waiter: Sure thing. And for your main course?
Customer: Ill have the grilled salmon with roasted vegetables, please.
Waiter: Excellent choice. Would you like any sides with that?
Customer: Yes, Ill have the mashed potatoes on the side.
Waiter: Great. And would you like anything to drink?
Customer: Yes, Ill have a glass of red wine, please.
Waiter: Certainly. Is there anything else you need?
Customer: No, I think thats everything.
Waiter: Okay, Ill place your order with the kitchen and your food will be ready shortly. Enjoy your meal!
生成语音,反复收听
场景对话出现后,先不要试图拼读和识别文字,而是把它转化成语音。这就是刚才说的第三步。
我注册了谷歌的云服务,选择文字转语音,就可以把刚刚的英文内容填进去,然后从默认的十几种嗓音中选一个,再选好语速和音调,就可以生成音频文件了。
其实,你可以把每个声音都试试,同一段内容,在不同的嗓音、速度、音调上变化着听,这样好处很多。因为我们练习听力的时候,如果总是一个人在说,就会依赖这个人的口音,换了一个人,本来能听懂的词也会有反应不过来的情况。
有了点餐的场景,自然就能想到结账的场景。
我在ChatGPT中继续问,“那结账的场景对话呢?”注意,只要你没有另外开启一个新对话,ChatGPT就能记住之前的聊天内容,而不用再重复很多指示的细节。
问:
What about the checkout scene dialogue?
ChatGPT:
Sure, heres an example conversation for paying the bill at a restaurant:
Waiter: Excuse me, would you like to pay the bill now or would you like to order dessert first?
Customer: No, I think were ready to pay. Could we have the bill, please?
Waiter: Of course. Here is your bill. Please let me know if you need anything else.
Customer: Thanks. Let me take a look. (checks the bill) Everything looks good. Ill pay by credit card.
Waiter: Okay, Ill bring the card machine over. How much would you like to tip?
Customer: Could you add 15% please?
Waiter: Certainly. (brings over the card machine) Please enter your PIN number when youre ready.
Customer: (enters PIN number) Thank you. Is there anything else I need to do?
Waiter: No, thats it. Thank you for dining with us. Have a great day!
经过刚刚的试听,我觉得,选择女声,然后让她以1倍速度和升高0.5个音调的读,是收听效果最好的。速度合适,能听清每一个词;音调稍微调高,非常清晰。如果是上下班路上通勤听,道路上的噪音很难盖过这个合成的嗓音。
当然,微软的Azure的文本转语音效果也不错,有一个萌萌哒的孩子的嗓音更清晰。它的设置步骤和谷歌可以说是大同小异,不多说了。
补充另外一种方法,就是不直接用微软和谷歌的云服务,而是在百度搜索中搜“文本转语音”,会出现很多文本转语音的网页版工具,或者文字转语音转换器之类的工具,也可以直接生成一个MP3文件。
它们只不过是套了一层设置界面的外壳,实际上背后都是接入了上述两个云服务。今天有很多视频博主不想自己发声,又不想为大段文字转语音付费,经常就是用这些工具完成的。
我们说回语言对话场景。哪些场景对语言要求比较高呢?
简单地说,一切我们花钱、别人给我们服务的场景,对语言的要求都很低,低到一句外语不会讲,甚至连母语都说不利索,只要你是掏钱的一方,服务人员总会帮你把东西或者服务买下来。有个例子就是,2岁多的孩子刚可以自己走利索,还不会说话呢,就能自己在商店买零食和玩具了,他其实不太会说什么,就靠指指点点,就能满足自己的需求。
只有在需要为自己争取利益的时候,语言要求才会一下子高了起来。小到家装网络,施工人员在电话里和你商量上门施工的时间,如果你说不清楚,他是不会来的;大到工作挣钱,你必须用当地的语言把钱挣到手。这些对语言的要求就高多了。
所以,现在我们设置一个给家里安装网络的场景。我问ChatGPT :“不久之后,AT&T会上门安装网络,我英语不好,他在上门之前肯定会和我联系,他在电话里会说什么?我应该回答什么?你帮我列出来。”哎,它就把一句中文一句英文的对话给列出来了。
问:
不久之后,AT&T会上门安装网络,我英语不好,他在上门之前肯定会和我联系,他在电话里会说什么?我应该回答什么?你帮我列出来。
ChatGPT:
当AT&T代表打电话给您预约上门安装时,他们可能会用以下10个英语问题与您交流:
May I speak to [您的姓名]?
(我可以和[您的姓名]说话吗?)
Can you confirm your address?
(请确认您的地址。)
What is your preferred date and time for the installation appointment?
(您的安装预约的首选日期和时间是什么?)
Are there any pets or hazards we should be aware of in your home during the installation?
(您的家中是否有任何宠物或危险物品需要在安装期间注意?)
What type of dwelling is this? (e.g. apartment, house)
(这是哪种类型的住所?(例如公寓,房子))
Will you be available during the installation period?
(您将在安装期间是否可用?)
Do you need additional services such as TV or phone service?
(您需要其他服务,例如电视或电话服务吗?)
Is there a specific area of the house where you would like the modem or router to be placed?
(您是否希望调制解调器或路由器放置在房屋的特定区域?)
Are you familiar with the basic operation of a modem and router?
(您是否熟悉调制解调器和路由器的基本操作?)
Is there anything else you would like to add or ask about the installation?
(您还有其他需要补充或询问的有关安装的问题吗?)
您可以使用上面的回答作为参考,并用以下英语回答这些问题:
Yes, this is [您的姓名].
(是的,我是[您的姓名]。)
My address is [您的地址].
(我的地址是[您的地址]。)
My preferred date and time for the installation appointment is [日期和时间].
(我的安装预约的首选日期和时间是[日期和时间]。)
Yes, I have [宠物/危险物品] in my home. / No, there are no pets or hazards in my home.
(是的,我家中有[宠物/危险物品]。/ 不,我家中没有宠物或危险物品。)
This is a [公寓/房子].
(这是一间[公寓/房子]。)
Yes, I will be available during the installation period. / No, I will not be available during the installation period.
(是的,我将在安装期间可用。/ 不,我将在安装期间不可用。)
No, I dont need any additional services.
(不,我不需要任何其他服务。)
Yes, I would like the modem or router to be placed in [房屋的特定区域].
(是的,我希望调制解调器或路由器放置在[房屋的特定区域]。)
No, Im not familiar with the basic operation of a modem and router. / Yes, Im familiar with the basic operation of amodem and router.
(不,我不熟悉调制解调器和路由器的基本操作。/ 是的,我熟悉调制解调器和路由器的基本操作。)
No, I dont have any other questions at the moment. / Yes, I have a question about [安装的某个方面].
(不,我目前没有其他问题。/ 是的,我有一个关于[安装的某个方面]的问题。)
无论如何,如果您在与 AT&T 代表交流时遇到困难,请不要害怕要求他们以更慢的语速说话或以简化的语言来解释。他们通常会非常愿意帮助您。
这时候,我们可以继续要求ChatGPT去掉里面的中文,然后按照下面的格式列出来:每一句问题后添加一个回答,问问题的人是A,回答的人是B。
这样一来,由ChatGPT生成的文本就可以直接贴过去生成语音了。否则一句英文、一句中文混在一起,语音生成器没法正确的切换语言读出来。
问:
去掉里面的中文,然后按照下面的格式列出来:每一句问题后添加一个回答,问问题的人是A,回答的人是B
ChatGPT:
好的,下面是假设A问问题,B回答问题的对话示例:
A: May I speak to KKK, please?
B: Yes, this is KKK.
A: Can you confirm your address?
B: My address is KKK street.
A: What is your preferred date and time for the installation appointment?
B: My preferred date and time for the installation appointment is today 5pm.
A: Are there any pets or hazards we should be aware of in your home during the installation?
B: No, there are no pets or hazards in my home.
A: What type of dwelling is this?
B: This is a apartment.
A: Will you be available during the installation period?
B: Yes, I will be available during the installation period.
A: Do you need additional services such as TV or phone service?
B: No, I dont need any additional services.
A: Is there a specific area of the house where you would like the modem or router to be placed?
B: Yes, I would like the modem or router to be placed in [specific area of the house].
A: Are you familiar with the basic operation of a modem and router?
B: Yes, Im familiar with the basic operation of a modem and router.
A: Is there anything else you would like to add or ask about the installation?
B: No, I dont have any other questions at the moment. / Yes, I have a question about life.
听过之后你就会发现,除了我们能想到的,在任何国家安装网络前预约时间和确认地点之外,还有一些非常真实的本地化的内容。
比如,要求安装时家里至少有一个18岁以上的人在场,我想这可能涉及法律责任的问题。还有,事先问问家里有没有宠物或者危险品,这是美国家庭常见的潜在风险因素,比如大型犬、武器之类的。
如果不是ChatGPT提供场景化的对话,我想大部分教科书里都不会告诉你在这些场景里对方会说出什么。
类似场景还有很多。
比如,当家人给你汇款的时候,银行收到入账请求,会给收款方打电话确认,这时候,银行会问哪些问题呢?你要知道,这个电话是比较重要的,如果你因为没听懂或者答错了,这笔汇款就有可能因为各种预防洗钱的政策被退回去了。
此外,产品退货、维修或者去市政府办手续等场景下的对话,都几乎不可能在任何教科书和培训中练习到。
你可能觉得,我举的例子过于简单,但没关系,只要你追问ChatGPT,“除了这些,还会问什么呢?”,反复用这句话追问,它就能在这个场景中生成无限多的对话,肯定会有复杂的。
问:
除了这些,还会问什么呢?
ChatGPT:
Do you have any special requests or considerations for the installation?
Would you like to schedule a specific time window for the installation appointment?
Are you interested in any promotions or discounts currently available for our services?
Do you have any questions or concerns about the pricing or billing for the service?
Do you need assistance with setting up email or other online accounts?
Do you have any specific requirements for the Wi-Fi network name or password?
Are you interested in setting up a guest network for visitors to your home?
Would you like to enroll in our customer loyalty program for additional benefits?
Do you have any previous experience with setting up or troubleshooting internet service?
Are you interested in adding a Wi-Fi extender or other network equipment to improve your signal strength?
Do you have any concerns about data usage or internet speeds during peak usage hours?
Would you like to opt in for paperless billing or electronic statements?
Do you have any questions about the installation warranty or equipment protection plans?
Are you interested in setting up automatic updates for your router firmware or other devices?
Do you have any concerns about the security or privacy of your internet service?
Would you like to schedule regular maintenance or check-ups for your internet service?
Do you have any specific questions about the terms of service or user agreement?
Are you interested in setting up parental controls or content filtering for the internet service?
Would you like to receive email or text message alerts for any service updates or changes?
Do you have any feedback or suggestions for improving our services or customer experience?
比如,我就追问了一下,让ChatGPT再列20个问题,其中就出现了不常见的内容,比如关于服务费的折扣、促销、设置访客网络,还有什么客户忠诚计划获得福利、无纸化账单电子结算、路由器固件自动更新、家长控制内容过滤……
相信这些内容对英语初学者来说是非常陌生的,真的需要用到的时候,也很难通过任何教材学到。
尝试自己说
接下来是最后一步,也就是尝试自己说。
当你接触一种语言,最开始三四千个常用单词无论如何都得自己想法死磕,搞定这些单词。比如,听到单词后,不用想就知道意思,想起这个意思就知道怎么写。
此后,就能进入爆发窗口期了,花同样时间沉浸在语言环境里,学懂的东西会感觉明显比之前快。
如果身在国外,工作环境就是一个很好的语言环境,突飞猛进指日可待。
而如果没有这个条件,ChatGPT可以给我们提供,但是要用到一个插件 VoiceWave – Voice Control。这个插件在大部分浏览器插件市场里都能找到。
安装好插件后,你会在ChatGPT对话框的上方看到一个Settings按钮和一个小喇叭。在Settings里,你可以设置用什么语言跟ChatGPT聊天和ChatGPT用什么语言回复你。
当然,这里说的“语言”,指的都是语音。也就是说,如果你要通过这个工具练习英语,应该把你的声音的语言设置为英语,把ChatGPT的声音的语言也设置为英语,几乎就是你们俩用英语聊天了。这个场景很像1对1的英语私教。
除此之外,还有一个应用方式非常奇葩——
比如,在这个设置中,语音输入选择中文,而ChatGPT输出部分选择英语,会出现什么状况呢?
首先是在声音上,你用中文问,过一会儿它用英语回答。但如果去看屏幕的话,其实输入的是中文,输出的结果也是中文,相当于这个插件自动帮你把输出的中文内容翻译成指定语言的语音了。
这个奇葩功能有什么用呢?
也有用。如果让我们用英语聊天,其实很多人不知道聊什么,复杂的想法也没法充分表达。
但把这个插件装上以后,你可以用最熟练的母语发起话题,聊的内容就丰富了,复杂度也几何级的加上去了。问完了之后,再听听这个话题的英文回复是什么,实在不懂的时候,看一眼屏幕就知道中文的含义了。
我想,这个场景中对语言知识的运用和很多人看英文电影有点像:你大致知道内容和情节,但又不完全理解,于是就可以用它练习听力。
互动奖励必不可少
上面就是利用ChatGPT,结合一些其他的AI学习语言的方法。如果你明白了语言学习的底层规律就能体会到,ChatGPT在语言学习上能发挥很大作用。
让我们再回到这一讲的开头,婴儿是怎么学会语言的呢?
沉浸式的语言环境是第一个要素,以听为主是第二个要素。但还少了一条,就是婴儿出现正确反应后的精神激励——爸妈是通过表情、语气、抚摸、击掌,甚至好吃的给予奖励,这个奖励过程很重要,它会强化正确的神经连接。
哪怕ChatGPT再强大,自我学习也是缺少互动奖励这一环。因为你只能自己心里明白,“哦,这句我听懂了”“哦,那句原来是那个意思”。这个反馈和激励的环节在真人1对1的私教中是存在的,而在我们和AI的交流中是不存在的。这也是AI无法全面取代一些人力工作的印证。
但从另一个方面看,它其实也是创业的机会。有没有一种技术手段可以在学习者悟到或者正确反应的那一刻,马上给予足够明显的奖励呢?
如果能做到这一步,相信也会是人类学习方法进化途中不可小视的进展。无论这一步在哪天实现,起码现在ChatGPT已经可以成为我们学习外语中难得的私教了。
总结
好,简单总结一下这一讲:
利用ChatGPT,我们可以自己给自己制订一份符合语言学习规律的私教服务。
首先,设置单词库。
其次,设置场景生成对话。
然后,生成语音,录下来反复听。
最后,尝试跟GPT对话。
信息来源:
得到精选
更多信息可购买卓克老师的《怎样用AI高效学习》。版权归作者所有,如有侵权请及时联系,我们将立即删除,谢谢
聚焦场景, ChatGPT, 学外语, 语言学习
AI时代,拥有个人微信机器人AI助手!AI时代不落人后!
免费ChatGPT问答,办公、写作、生活好得力助手!
搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!