--- title: "Low Code Approach" slug: "low-code-approach" updated: 2024-11-06T18:58:13Z published: 2024-11-06T18:58:13Z canonical: "support.vuzix.com/low-code-approach" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.vuzix.com/llms.txt > Use this file to discover all available pages before exploring further. # Low Code Approach ## Using XML to Define Vocabulary Beginning with OS 4.0.0 you can define custom speech commands and control the placement the speech hint UI overlay bubbles in your application XML without using the speech SDK directly. While this mechanism does not give the same level of control as using the Vuzix Speech SDK, it is a very simple mechanism to customize the speech behavior whenever your code runs on a Vuzix M400 without negatively affecting your application on non-Vuzix devices. **vuzix_bubble_location** This tag defines one of nine predefined locations, or an x,y offset for the overlay. The values can be: - "TOP_START" - "TOP_CENTER" - "TOP_END" - "CENTER_START" - "CENTER_CENTER" - "CENTER_END" - "BOTTOM_START" - "BOTTOM_CENTER" - "BOTTOM_END" - “x,y“ ```xml