--- title: "Low-Code Approach" slug: "low-code-approach-2" updated: 2025-08-06T14:46:02Z published: 2025-08-06T14:46:02Z canonical: "support.vuzix.com/low-code-approach-2" --- > ## 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 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 device without negatively affecting your application on non-Vuzix devices. ### Changing the bubble location Sometimes the default bubble location obstructs other content on the user interface. This can be easily solved by specifying an explicit bubble location. **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