1、Orlando,FLOctober 69IBM TechXchange 2025Session code 1907Seigo TanakaPresident,1ft-seabassIBM Granite LLM and XR Device Technology Collaboration Live Demo and Knowledge TalkIntroduction&Todays ArchitectureIBM TechXchange|2025 IBM Corporation2Voice to IoT ControlxR+Voice+AI+IoTLike this.Turn on light
2、 voice to self-build LEGO IoT Light IoT control demo video.IBM TechXchange|2025 IBM Corporation3How It WorksDetail:https:/ IBM TechXchange|2025 IBM Corporation4OllamaGranite LLMVoiceNode-REDIoTLocal PCIllustration From Adobe Stock(Adobe Express)Meta Quest 3My PhotoMCPAIWhy Local try?IBM TechXchange|
3、2025 IBM CorporationI already made with IBM Code Engine(API part)and watsonx.ai(AI part)as Voice to IoT Control.Its a nice and general cloud approach.But the data stays on public cloud.IoT use cases tend to need local control such as Equipment control,Sensitive data handling,Network dependency risks
4、.So I wanted to try almost fully local setup with Local LLM!Granite+Ollama on local PC.5Previous:IBM Code Engine(API part)and watsonx.ai(AI part)Detail:https:/ IBM TechXchange|2025 IBM Corporation6watson.ai+High Tune PromptVoiceIoTCloudIllustration From Adobe Stock(Adobe Express)Meta Quest 3My Photo
5、MQTTIBM Code EngineAIAPIToday System(Local)Detail:https:/ IBM TechXchange|2025 IBM Corporation7Illustration From Adobe Stock(Adobe Express)OllamaGranite LLMVoiceNode-REDIoTLocal PCMeta Quest 3My PhotoMCPAIWhy MCP?IBM TechXchange|2025 IBM CorporationMCP is a nice bridge between human natural language
6、 command and common API calls.Simpler than long and complex prompts for voice understanding and JSON schema rules.MCP uses general programming languages.(TypeScript and Python.)This code-based approach enables IoT control(MQTT protocol)Easy to integrate with existing systems!8Live Demonstration!Deta