---
title: "What is Code-switching? Definition and Meaning in India | Vyora"
description: "Code-switching is when a speaker moves between two or more languages during a conversation, common across India."
canonical_url: "https://www.vyora.ai/glossary/code-switching"
---

GLOSSARY · India · Updated 27 October 2026

# What is Code-switching?

Code-switching is when a speaker moves between two or more languages during a conversation, common across India.

A lead may start in Hindi and move to Tamil, or mix English terms into a regional language. For speech recognition, that is much harder than recognising one language at a time.

Platforms handle it by supporting extra languages the caller might switch to, so the agent follows rather than insisting on one language.

At Vyora: Vyora lets you add extra languages an agent can switch into mid-call on its Business plan.

## Common questions

Can an AI agent follow a caller who changes language mid-call?

Some can, if extra languages are enabled for the agent. It is worth testing in your actual language mix.

## Related terms

-   [Hinglish](https://www.vyora.ai/glossary/hinglish)
-   [Speech-to-text (STT / ASR)](https://www.vyora.ai/glossary/speech-to-text)
-   [AI voice agent](https://www.vyora.ai/glossary/ai-voice-agent)

Definitions are general information for businesses in India, not legal advice. [All glossary terms](https://www.vyora.ai/glossary) · [Try Vyora free](https://www.vyora.ai/get-started)

We use cookies to improve your experience. By continuing to use this site, you agree to our [Privacy Policy](https://www.vyora.ai/privacy-policy).
