Xiangyinge Logo
Back to Blog
Guides & TutorialsBeginnerMandarinShaanxi Dialect

Shaanxi TTS Guide - The Voice of Ancient Chang'an

Master Shaanxi dialect TTS for cultural content, food videos, and heritage preservation connecting with millions in Northwest China.

XiangYinGe Team

XiangYinGe Team

1/29/20258 Reading time

What is Shaanxi Dialect?

Shaanxi dialect is the primary dialect of Shaanxi Province, divided into three main varieties: Guanzhong (Central Shaanxi), Shaanbei (Northern Shaanxi), and Shaannan (Southern Shaanxi). Guanzhong dialect is the representative form. As the site of thirteen ancient dynasties' capitals, Shaanxi dialect preserves numerous features of ancient Chinese and is called "a living specimen of ancient official speech". The province has approximately 37 million speakers.

Cultural Significance of Shaanxi Dialect

Shaanxi dialect carries profound historical culture:

  • Qin Opera (秦腔): One of China's oldest theatrical forms, called "the ancestor of Chinese opera"
  • Xin Tian You (信天游): Representative Shaanbei folk songs, the soul of the Loess Plateau
  • Huayin Laoqiang (华阴老腔): National intangible heritage, "rock and roll from the Yellow River banks"
  • Shaanxi Food Culture: World-famous dishes like Roujiamo, Liangpi, and Yangrou Paomo
Reading Tang Dynasty poetry in Shaanxi dialect often rhymes better than in Mandarin. This is no coincidence—Shaanxi dialect preserves many features of Tang Dynasty Chang'an official speech.

Phonetic Features of Shaanxi Dialect

Tone System

Shaanxi dialect (Guanzhong variety) has significantly different tones from Mandarin:

Tone Category Mandarin Value Shaanxi Value Examples
Yin Ping 55 (high-level) 21 (low-fall) sky, high, fly
Yang Ping 35 (rising) 24 (mid-rise) year, come, person
Shang 214 (dipping) 53 (high-fall) good, have, you
Qu 51 (falling) 44 (high-level) big, correct, go
The most distinctive feature of Shaanxi dialect is the Yin Ping tone being a low-falling tone (21), contrasting sharply with Mandarin's high-level tone (55). This is a key identifier of Shaanxi speech.

Entering Tone Preservation

Shaanxi dialect preserves the entering tone from ancient Chinese, a significant difference from Mandarin:

  • Entering tone characters are pronounced short and forceful
  • End with a glottal stop
  • Examples: "八、白、发、读" (eight, white, emit, read)

Distinctive Phonetic Phenomena

Sharp-Round Distinction: Differentiates sharp and round sounds

  • Sharp sounds: Jing group characters like "酒、修、秋"
  • Round sounds: Jian group characters like "九、休、求"

Voiced Devoicing: Ancient voiced sounds become voiceless

  • But maintains aspirated vs. unaspirated distinction
  • Example: "大" (big) is pronounced with aspiration

Signature Vocabulary

Shaanxi dialect has rich local vocabulary:

Shaanxi Meaning Usage Context
liáo zǎ lie (嫽咋咧) great, awesome "Today is awesome!"
mé mā dā (么麻达) no problem "No problem, I got this"
liào zǎ lie (撩咋咧) wonderful "This food is wonderful!"
cí mǎ èr léng (瓷马二楞) foolish "Why so clueless?"
piǎn xián zhuàn (谝闲传) chat, brag "Come chat a bit"
dié (咥) to eat "Let's go eat noodles"
liáo (嘹) good, beautiful "This song sounds great"
é (额) I, me "I'm from Shaanxi"
suì wá (碎娃) child "This kid is so cute"
rì tā (日塌) ruined, bad "This thing is ruined"

Shaanxi dialect has distinctive modal particles:

  • lie (咧): Affirmation, completion - "Good!"
  • ma (嘛): Question, rhetorical - "What did you say?"
  • li (哩): Progressive, existential - "What are you doing?"
  • ya (呀): Exclamation - "So beautiful!"

Supported Voices

XiangYinGe offers 3 Shaanxi dialect voices (powered by qwen and volcengine engines):

Male Voices

Voice ID Characteristics Use Cases
shaanxi_male_standard Standard Guanzhong Cultural docs, news
shaanxi_male_folk Folk style Qin Opera, folk songs, stories

Female Voices

Voice ID Characteristics Use Cases
shaanxi_female_gentle Warm, approachable Lifestyle, food content
For cultural content, use the standard Guanzhong voice. For folk content, choose the folk style for more authentic effect.

Quick Start

API Example

import requests

API_KEY = "your_api_key_here"
API_URL = "https://api.xiangyinge.com/v1/tts"

data = {
    "text": "来西安,咥一碗正宗的油泼面,嫽咋咧!",
    "dialect": "shaanxi",
    "voice": "shaanxi_male_standard",
    "speed": 1.0
}

headers = {
    "Authorization": f"Bearer {API_KEY}",
    "Content-Type": "application/json"
}

response = requests.post(API_URL, json=data, headers=headers)

if response.status_code == 200:
    with open("output.mp3", "wb") as f:
        f.write(response.content)
    print("Shaanxi audio generated successfully!")

Parameter Reference

Parameter Description Options
dialect Dialect type shaanxi (Shaanxi)
voice Voice selection shaanxi_male_standard, shaanxi_male_folk, shaanxi_female_gentle
speed Speech rate 0.5 - 2.0 (default 1.0)
pitch Pitch adjustment 0.5 - 2.0 (default 1.0)

Voice Selection Tips

  • Cultural documentaries: shaanxi_male_standard - dignified and standard
  • Qin Opera/Folk songs: shaanxi_male_folk - full of traditional flavor
  • Food/Travel content: shaanxi_female_gentle - warm and inviting
  • News broadcast: shaanxi_male_standard - formal and clear

Typical Use Cases

Xi'an Tourism Content

Tell ancient capital stories in authentic dialect:

  • Terracotta Warriors narration
  • Giant Wild Goose Pagoda history
  • Muslim Quarter food exploration
  • City Wall heritage tours

Shaanxi Food Videos

Give food content more soul:

  • Youpo noodles cooking tutorials
  • Roujiamo shop visits
  • Yangrou Paomo culture
  • Liangpi stall experiences

Cultural Documentaries

Preserve and share Sanqin culture:

  • Qin Opera art introductions
  • Shaanbei folk song recordings
  • Huayin Laoqiang heritage
  • Guanzhong folk customs

Local News Broadcasting

Connect with local audiences:

  • Shaanxi local news
  • Xi'an city updates
  • Cultural event coverage
  • Rural revitalization stories

Qin Opera/Folk Song Promotion

Bring traditional arts online:

  • Qin Opera segment explanations
  • Xin Tian You lyrics reading
  • Folk song teaching materials
  • Traditional opera promotion

Best Practices

Text Input Tips

Using Shaanxi dialect vocabulary makes voiceovers more authentic. "咥面" (dié miàn) is more Shaanxi than "吃面" (chī miàn) for "eat noodles".

Recommended input approaches:

  • Use dialect vocabulary: "咥一碗面" instead of "吃一碗面"
  • Add exclamations: "嫽咋咧!", "美滴很!"
  • Authentic expressions: "额是西安人" (I'm from Xi'an)

Place Name Pronunciation

Shaanxi has unique local pronunciations:

  • Qin Shihuang Mausoleum (often pronounced "Qín" as "Qín")
  • Lishan (lí shān)
  • Lintong (lín tóng)

The system automatically handles common place names with local pronunciation.

Food Name Handling

Shaanxi food names have special pronunciations:

Food Standard Pinyin Shaanxi Pronunciation
Roujiamo ròu jiā mó ròu jiā mō
Youpo Mian yóu pō miàn yóu pō miǎn
Yangrou Paomo yáng ròu pào mó yáng ròu pào mō

Speed Adjustment Guide

Content Type Recommended Speed Notes
Qin Opera narration 0.9-1.0 Match singing rhythm
Food exploration 1.0-1.1 Enthusiastic, engaging
Historical docs 0.85-0.95 Steady, substantial
Travel guides 0.95-1.05 Clear, friendly

Emotion Control

{
  "emotion": "proud",
  "emotion_intensity": 0.7
}

Available emotions:

  • proud: For cultural, historical content
  • warm: For food, lifestyle content
  • passionate: For Qin Opera, folk song content
  • calm: For news, narration content

Frequently Asked Questions

How to make voiceovers more authentically "Shaanxi"?

  1. Use authentic Shaanxi vocabulary (嫽、咥、额)
  2. Add characteristic modal particles (咧、嘛、哩)
  3. Note the low-falling Yin Ping tone
  4. Slow down slightly for more gravitas

What's the difference between Guanzhong, Shaanbei, and Shaannan dialects?

  • Guanzhong: Xi'an, Xianyang area - representative Shaanxi dialect
  • Shaanbei: Yan'an, Yulin area - closer to Jin Chinese
  • Shaannan: Hanzhong area - influenced by Sichuan dialect

The system currently focuses on Guanzhong dialect.

How to handle Qin Opera content?

Qin Opera has unique articulation patterns. Recommendations:

  • Choose folk style voice
  • Reduce speech speed appropriately
  • Use "passionate" emotion
  • Add pinyin for key singing phrases

Any tips for food videos?

  1. Open with "来陕西..." or "额今天..."
  2. Use "咥" instead of "吃" for "eat"
  3. Use "嫽咋咧", "美滴很" for praise
  4. End with "欢迎来西安" (Welcome to Xi'an)

Can I mix with Mandarin?

Yes. Recommendations:

  • Use Mandarin for proper nouns
  • Use Shaanxi dialect for colloquial descriptions
  • Transition naturally, avoid abrupt switching

Next Steps

Ready to tell ancient capital stories in Shaanxi dialect?

For questions, contact us at: hello@xiangyinge.com