动手创造 · PROJECT LAB
准备探索你的新作品
多语言问候
0%
★ 项目难度每一步,都离作品更近
先了解你将做出什么
应用介绍
旅行、迎接新同学或做课堂展示时,一句当地语言的问候就能让交流更友好。这个小 App 把同一句话 准备成中文、英语、日语三张卡,点语言按钮就会切换并朗读,整个项目不需要网络。

连接你的应用
通过 WiFi 连接设备
使用 AI 伴侣连接后,可以在手机或平板上实时查看和测试应用。

视频演示:
安装 AI 伴侣
使用手机系统扫码器或浏览器扫描二维码,下载并安装 AI 伴侣。只需安装一次,以后可以直接使用。

打开应用的连接二维码
在 App Inventor 2 中依次点击「连接」和「AI 伴侣」。

连接手机
连接二维码会显示在电脑屏幕上。

在手机 AI 伴侣中点击蓝色的「scan QR code」按钮扫描二维码;也可以输入代码,再点击橙色的「connect with code」按钮。

使用模拟器连接
模拟器由 aiStarter 自动启动,不需要手机,但速度较慢、环境配置较复杂且 Android 版本较旧,一般不推荐作为首选方式。
使用 USB 连接
aiStarter 可以通过 USB 调试连接手机,并自动启动手机上的 AI 伴侣。它的使用效果和扫描二维码连接基本相同。
查看完整连接教程
下面的视频完整演示 AI 伴侣、模拟器和 USB 三种连接方式。不同方式的详细比较可以查看连接方式说明。
仍然无法连接?
可以前往中文社区查找解决方案或发帖提问。
多语言问候教程(难度系数:★)
准备界面
| 组件类型 | 组件名称 | 关键设置 |
|---|---|---|
| 按钮 | 按钮_中文 |
文本:中文 |
| 按钮 | 按钮_英语 |
文本:English |
| 按钮 | 按钮_日语 |
文本:日本語 |
| 标签 | 标签_短语 |
显示问候短语 |
| 标签 | 标签_语言 |
显示当前语言 |
| 文本朗读器 | 文本朗读器1 |
非可视组件 |
设置当前短语
三个按钮做的事情相同,区别只是传入的语言和短语。把重复的设置动作抽成过程,后面扩展法语、 韩语时只需要再加一个按钮事件。
global 当前短语 = "你好,很高兴认识你。"
procedure 显示短语(语言, 短语) {
标签_语言.Text = 语言
标签_短语.Text = 短语
当前短语 = 短语
文本朗读器1.Speak(短语)
}
when Screen1.Initialize() {
显示短语("中文", "你好,很高兴认识你。")
}
接上三个语言按钮
when 按钮_中文.Click() {
显示短语("中文", "你好,很高兴认识你。")
}
when 按钮_英语.Click() {
显示短语("English", "Hello, nice to meet you.")
}
when 按钮_日语.Click() {
显示短语("日本語", "こんにちは、はじめまして。")
}
开始测试
- 启动 App 是否显示中文卡片并朗读一次。
- 依次点击三个按钮,标签、语言名称和语音是否同步变化。
- 快速连续点击按钮,是否能接受新的短语而不会卡住。
- 如果日语语音不可用,文字是否仍然显示;在系统设置中补充语音包后再试。
剩余工作
可以增加“谢谢”“请问洗手间在哪里”等旅行短句,或把短语做成列表让用户自行编辑。 这个版本是离线短语卡,不会声称自己能翻译任意句子,避免把固定文本误当成翻译结果。
边做边查
打开全部组件速查
卡在哪一步?直接查操作
不用退出当前教程。速查会在新页面打开,查完回来继续刚才的进度。



