{"id":18930153,"url":"https://github.com/nheidloff/unity-watson-ar-sample","last_synced_at":"2025-04-15T15:31:18.980Z","repository":{"id":88375281,"uuid":"135256027","full_name":"nheidloff/unity-watson-ar-sample","owner":"nheidloff","description":"Augmented Reality Sample using IBM Watson, Unity and Vuforia","archived":false,"fork":false,"pushed_at":"2018-05-29T09:05:13.000Z","size":2227,"stargazers_count":4,"open_issues_count":0,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-28T22:51:11.272Z","etag":null,"topics":["ai","ar","cognitive","gaming","ibmwatson","speech","unity","vuforia","watson"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nheidloff.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-05-29T07:11:56.000Z","updated_at":"2020-01-29T14:25:16.000Z","dependencies_parsed_at":"2024-03-30T16:00:22.456Z","dependency_job_id":null,"html_url":"https://github.com/nheidloff/unity-watson-ar-sample","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nheidloff%2Funity-watson-ar-sample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nheidloff%2Funity-watson-ar-sample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nheidloff%2Funity-watson-ar-sample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nheidloff%2Funity-watson-ar-sample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nheidloff","download_url":"https://codeload.github.com/nheidloff/unity-watson-ar-sample/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249097908,"owners_count":21212376,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ar","cognitive","gaming","ibmwatson","speech","unity","vuforia","watson"],"created_at":"2024-11-08T11:36:44.968Z","updated_at":"2025-04-15T15:31:18.974Z","avatar_url":"https://github.com/nheidloff.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Augmented Reality Sample using IBM Watson, Unity and Vuforia\n\nThis project contains a simple Augmented Reality application which allows users with an iOS device to ask a 3D character, that stands on a piece of paper, for weather information.\n\nTechnically the following services and tools are used:\n\n* [Unity](https://unity3d.com/unity)\n* [Vuforia](https://developer.vuforia.com/)\n* [IBM Watson SDK for Unity](https://github.com/watson-developer-cloud/unity-sdk)\n* [IBM Watson Speech To Text](https://www.ibm.com/watson/services/speech-to-text/)\n* [IBM Watson Assistant](https://www.ibm.com/watson/services/conversation/)\n* [IBM Watson Text To Speech](https://www.ibm.com/watson/services/text-to-speech/)\n* [Weather Company Data](https://console.bluemix.net/catalog/services/weather-company-data)\n\nThe picture shows a printed piece of paper with a pattern. When using the app the 3D character shows up on the paper. Users can have conversations with the character, for example:\n\n* User: How is the weather?\n* Character: In which location?\n* User: Munich\n* Character: The temperature in Munich is currently 24 degrees.\n* User: How is the weather in Berlin?\n* Character: The temperature in Berlin is currently 28 degrees.\n\nCheck out the [video](https://www.youtube.com/watch?v=u8c0fPQOqMU) for a short demo.\n\n![alt text](photo1-small.jpg \"Photo\")\n\nCredit goes to [Amara Keller](https://medium.com/@MissAmaraKay/build-your-first-ai-ar-app-on-unity-8c12895687fa) for creating the initial version of this sample!\n\n### Setup\n\nAmara has written a nice [blog](https://medium.com/@MissAmaraKay/build-your-first-ai-ar-app-on-unity-8c12895687fa) about the setup of this sample. You should follow the exact same instructions with only a few changes as outlined below.\n\nInstead of the orginial SoldierConvo.cs file use [SoldierConvo.cs](SoldierConvo.cs) from this project. Additionally add [MessageResponseExtended.cs](MessageResponseExtended.cs) to your project.\n\nInstead of the orgininal workspace import [workspace.json](workspace.json) into Watson Assistant.\n\nCreate an instance of the [Weather Company Data](https://console.bluemix.net/catalog/services/weather-company-data) service. Copy and paste all credentials at the top of the file [SoldierConvo.cs](SoldierConvo.cs).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnheidloff%2Funity-watson-ar-sample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnheidloff%2Funity-watson-ar-sample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnheidloff%2Funity-watson-ar-sample/lists"}