自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Unity AR识别物体的内容语音读取+使用说明功能

注意:TTSController 是挂在另一个空物体上的脚本,需要通过。在 Canvas 下再创建一个 Panel,命名为。在 UI 上显示识别结果,并 10 秒后自动清除。注意:Unity 编辑器中无法播放,需真机测试。用户点击齿轮后,弹出一个使用说明的 UI 面板。场景右上角有一个齿轮图标(代表“设置”),可以是 “X” 图标(找一个图标即可)面板中包含简单的说明文字与一个关闭按钮。注意:在 Hierarchy 中选中。,让它在启动时默认隐藏(等同于。设置位置为右上角(可以使用。

2025-06-16 00:24:40 945

原创 Unity AR+ 百度AI 实现 物体识别与对应英文翻译

我目前实现了拍照保存到手机的功能我想进一步优化,实现通过手机摄像头实时识别眼前的物体,显示对应的英文的功能。1.项目技术栈:Unity 2022.3.53+ Vuforia 11+ 百度物体识别API + 百度翻译API2.使用手机摄像头识别现实中的物体,返回物体识别结果和物体英文翻译,UI 实时展示翻译结果。

2025-06-15 21:41:01 1482

原创 Unity AR 实现模型交互

在 AR 应用开发中,模型的交互体验是非常重要的用户体验部分。用户希望能够用手指去旋转、缩放、拖动模型,就像真实地摆弄实物一样。Unity 虽然提供了 Input 系统,但要自己写完整的多点触控逻辑(多指缩放、旋转等)较为繁琐。为了更高效地实现手势控制,我学习并使用了EasyTouch 插件,并将其应用在我的 Unity AR 项目中,实现了模型的自然交互。我使用的是EasyTouch 5。

2025-06-14 23:51:16 553

原创 Unity AR实现截图拍照效果

在 Unity 中实现这一功能虽然可以用原生代码,但我尝试之后,发现使用第三方插件可以大大简化开发,并且有更好的效果。本文将介绍如何使用 Unity 的,轻松实现截图保存功能,兼容 Android 和 iOS 平台。

2025-06-14 21:38:41 576

原创 Unity 2022.3.53f1c1 使用 TextMeshPro 实现中文字体

记录一次完整的 Unity 中文字体探索过程(含各种坑点、完整方案与避坑技巧)。

2025-06-13 19:46:06 942

原创 Unity AR实现语音转文字

Unity实现AI语音交互完整逻辑框架概括来讲是:麦克风录音 -> 语音识别(ASR) -> NLU理解 -> 语音合成(TTS) -> 播放音频现在先实现前半段,语音识别(ASR)。

2025-06-11 18:35:13 970 1

原创 Unity AR识别物体携带音效

2.在场景里创建一个Audio Source,重命名一下,然后在AudioClip中拖入unity的那一段音频。格式),并将其导入到 Unity 的项目资源(Assets)中。3.在Image Target中拖入Audio Source,再选择上脚本中的play方法。然后将Audio Source拖到对应的Image Target里,作为它的子物体。也可以在被识别图像丢失的时候,也加上Audio Source,选择音频停止播放方法。文件夹中完成导入,Unity 会自动将其识别为。

2025-06-10 15:04:27 195

原创 Unity AR模型被识别后的动画实现

创建一个Animator Controller,在被识别的人物模型中加入Animator组件,将创建的Animator Controller拖入controller。然后在Image Target的检测到被识别图像和丢失被识别图像处,把挂有脚本的足球模型拖入,再把脚本中的TriggerJump和StopJump方法分别对应选上。为了使得模型在被识别之前不要做动画,因为即占用内存又得不到我们想要的第一个动画动作。双击Animator Controller,进入动画编辑器,下面是我的流程图。

2025-06-10 13:09:37 423

原创 Unity AR RT-Voice文字转语音进一步研究和bug调试

在Vuforia中的Image Target中,在图像被找到处,点“+”,然后将SpeechText拖入,选择Speak方法。有几家供应商为 Android 系统提供文本转语音 (TTS) 引擎,每个供应商可能支持不同的语言,具有不同的语音质量。目前使用的RT-Voice,其中,如果我不需要一运行系统就发音,就要把每个创建的SpeechText的Play On Start取消掉。提供免费的印度语 TTS 语音(卡纳达语、泰卢固语、旁遮普语、泰米尔语、古吉拉特语、马拉地语、梵语,将来可能会更多)。

2025-06-09 15:23:34 1259 3

原创 Unity AR模型显示阴影

在默认的摄像头画面中,AR 模型没有阴影,导致其与真实的世界脱节,缺乏沉浸感。解决办法:创建一个透明平面来接受影子,阴影要写一个shader来实现。注意!!!要把Quad挂在Image Target里作为子物体,才能实现识别后模型有阴影。我发现跟着教程实现之后,阴影非常怪异,是一个个正方形组成的全是锯齿的阴影,甚至没有模型的样子。1.首先Light选为软阴影soft shadow。

2025-06-03 22:52:01 502

原创 Unity AR图像识别调整

对AR图像识别进一步调整一、Unity AR图像识别调整我发现vuforia默认的图像识别会有不稳定的地方。例如:当识别图像离开摄像头视野后,模型并没有如预期一样消失,而是仍然“卡在”场景中;当切换到另一个图像时,之前绑定的模型仍然可见,造成内容冲突。解决办法:找到我们的Image Target,然后找到如图的选项设置,换成Tracked,情况就会改善很多。原因:Vuforia 的图像目标状态被设置为“”或“”,即使目标暂时不在摄像头视野内,也可能保持“扩展跟踪”状态。

2025-06-02 22:45:11 506

原创 学习Unity实现文字转语音、自动读文字

愈加发现,AR的开发有转为ar foundation的趋势。外国博主近些年做的更多是ar foundation在unity中开发ar。可能是因为,Vuforia收费劝退了一部分人,最新版的Vuforia将一些免费功能转为付费,尤其是三维模型识别的实现,也改的和大部分教程不一致,最好到Vuforia官网一步步学习最新方法。一、在unity中如何实现文字换语音?方法1:使用系统自带语音引擎(适用于 Android、iOS),但不适用于 PC 编辑器(需真机测试)。联网调用 AI TTS。

2025-05-03 23:30:52 2241 16

原创 Unity AR同时识别多张图片

然后准备实现ar同时识别多张图片。开始搜集各种图片,丰富了数据库,上传的图片根据评分适当筛选,怕评分低的识别效果不好不稳定。在unity场景中创建需检测的imagetarget,在asseys——>resources里调节最大识别图片数量。之后再运行,看看手里拿着多张图片,都要被摄像头照全了,然后看看是否能同时识别出现对应的物体。实现一张图片的ar识别效果,找了一个足球模型作为识别出现的物体。测试一下效果,然后调节模型位置和大小。

2025-04-22 23:59:54 356

原创 数据库导入错误调试

导入数据库时一点小bug。

2025-04-19 23:58:58 180

原创 配置许可证和创建配置图像数据库

1.我将这张图片下载到手机,然后运行unity,进入之前提的那个Scenes。2.手机打开图片,屏幕正对电脑摄像头。3.可以看到图片中的机器人三维模型站在了图片上。

2025-04-10 23:54:18 511

原创 Unity AR环境配置和学习

Unity配置Vuforia的学习收获。

2025-04-06 19:56:10 417

原创 Unity AR前期调研

本篇主要介绍对Unity AR实现的调研:研究AR库及实现方法了解向安卓平台的编译流程ar项目中,重要的实现原理:通过相机识别图像,如果图像特征足够匹配,显示内容,完成逻辑。

2025-03-17 00:48:24 744

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除