使用 SSML 控制语速、音高、音量等声音特征,使用 LaTeX 朗读中文数学公式。本文介绍支持范围、调用示例及标签与符号参考。
功能介绍
SSML 是基于 XML 的语音合成标记语言,可设置音色、语速、音高和音量等声音特征,控制停顿、指定发音与读法,并添加背景音乐和音效。CosyVoice 的 LaTeX 公式朗读功能可将文本中的数学公式转换为中文语音。
这两项功能可用于有声读物、客服信息播报、多语种发音和在线教育。各功能的适用模型、音色及接口见下文;模型选型请参见语音合成。
使用限制
- SSML
- LaTeX
-
支持模型:
qwen-audio-3.1-tts-flash、qwen-audio-3.0-tts-flash、qwen-audio-3.0-tts-plus、cosyvoice-v3.5-flash、cosyvoice-v3.5-plus、cosyvoice-v3-flash、cosyvoice-v3-plus、cosyvoice-v2 - 音色: 仅复刻音色以及CosyVoice音色列表中标注为支持 SSML 的系统音色可用。
-
接口:
- Java SDK(2.20.3 及以上版本):支持非流式调用和单向流式调用
- Python SDK(1.23.4 及以上版本):支持非流式调用和单向流式调用
- WebSocket API:需将参数
enable_ssml设置为true,且只允许发送一次 continue-task 事件 - HTTP API:需将参数
enable_ssml设置为true
使用方式
- SSML
- LaTeX
使用 SSML 时,请遵循以下规则:
- 所有文本必须放在
<speak></speak>中。支持多个<speak>标签并列,不支持嵌套。 - 标签内的 XML 特殊字符需要转义:
"→"、'→'、&→&、<→<、>→>。
快速开始
以下示例展示如何使用 SSML 控制语速进行语音合成。运行前,请完成以下准备工作:- 获取与配置 API Key
- 安装 DashScope SDK(Python 1.23.4 及以上版本,Java 2.20.3 及以上版本)。详情请参见安装SDK。
- Java SDK
- Python SDK
- WebSocket API
- HTTP API
SSML 标签
功能实现参考 W3C SSML 1.0 规范,支持的标签以下文为准,并非全部标准标签。
<speak>:根节点
<speak> 是所有 SSML 标签的根节点。使用 SSML 功能时,文本内容必须包含在 <speak></speak> 标签之间。
- 属性
- 示例
- 标签关系
| 属性名称 | 属性类型 | 是否必选 | 描述 |
|---|---|---|---|
voice | String | 否 | 指定发音人(音色)。该属性的优先级高于接口请求参数voice指定的发音人。
|
rate | String | 否 | 指定语速。该属性的优先级高于接口请求参数speech_rate指定的语速。
|
pitch | String | 否 | 指定音高(语调)。该属性的优先级高于接口请求参数pitch_rate指定的音高。
|
volume | String | 否 | 指定音量。该属性的优先级高于接口请求参数volume指定的音量。
|
effect | String | 否 | 指定音效。
|
effectValue | String | 否 | 用于进一步配置音效(effect参数)的具体效果,适用于 eq、lpfilter、hpfilter 三种高级音效类型。
|
bgm | String | 否 | 为合成语音添加背景音乐。音频文件需存储在阿里云 OSS 上,并可通过外网 URL 访问,上传方法请参见上传文件。私有文件可使用有效的签名 URL。URL 中的 XML 特殊字符须转义,例如将 & 写为 &。
|
backgroundMusicVolume | String | 否 | 指定背景音乐的音量。需与bgm属性搭配使用。 |
<break>:控制停顿
在语音合成过程中插入一段静默停顿,模拟自然说话中的间歇。支持秒(s)和毫秒(ms)两种单位。
- 属性
- 示例
- 标签关系
| 属性名称 | 属性类型 | 是否必选 | 描述 |
|---|---|---|---|
time | String | 否 | 设置停顿时长,支持秒和毫秒两种单位(如 “2s” 或 “50ms”)。
<break> 标签时,总停顿时长为各标签时间的累加值。如果总时长超过 10 秒,则仅保留前 10 秒。 |
<break> 默认停顿 1 秒。<sub>:替换文本
将指定文本替换为更适合朗读的内容。例如,将 “W3C” 朗读为 “网络协议标准”。
- 属性
- 示例
- 标签关系
| 属性名称 | 属性类型 | 是否必选 | 描述 |
|---|---|---|---|
alias | String | 是 | 指定用于替代原文本的朗读内容。 |
<phoneme>:指定发音
精确控制文本的发音方式。中文可通过拼音指定读音,英文可使用 CMU 音标。适用于多音字消歧和外语发音等场景。
- 属性
- 示例
- 标签关系
| 属性名称 | 属性类型 | 是否必选 | 描述 |
|---|---|---|---|
alphabet | String | 是 | 指定发音类型:拼音(对应中文)或音标(对应英文)。取值范围:
|
ph | String | 是 | 指定具体的拼音或音标。使用规则如下:
|
<soundEvent>:插入音效
在语音中的指定位置插入音效文件(如提示音、环境音等),增强语音表达的丰富性。
- 属性
- 示例
- 标签关系
| 属性名称 | 属性类型 | 是否必选 | 描述 |
|---|---|---|---|
src | String | 是 | 指定外部音频文件的 URL。音频文件需存储在阿里云 OSS 上,并可通过外网 URL 访问,上传方法请参见上传文件。私有文件可使用有效的签名 URL。URL 中的 XML 特殊字符须转义,例如将 & 写为 &。
|
<say-as>:设置读法
指定文本的内容类型(如数字、日期、电话号码等),系统将按照对应类型的规范读法进行朗读。
- 属性
- 示例
- 标签关系
| 属性名称 | 属性类型 | 是否必选 | 描述 |
|---|---|---|---|
interpret-as | String | 是 | 指定标签内文本的内容类型。取值范围:
|
点击查看 say-as 支持范围
点击查看 say-as 支持范围
cardinal
digits
telephone
address
id
characters
punctuation
date
time
currency
measure
常见符号
常见计量单位
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 数字串 | 145 | 一百四十五 | 整数输入范围:20位以内的正负整数,[-99999999999999999999,99999999999999999999]。 小数输入范围:对小数点后小数的位数没有特殊限制,建议不超过10位。 |
| 负号+数字串 | -145 | 负一百四十五 | |
| 以逗号分隔3位数字串 | 10,000 | 一万 | |
| 负号+以逗号分隔3位数字串 | -10,124 | 负一万一百二十四 | |
| 数字串+小数点+2个零 | 10.00 | 十 | |
| 负号+数字串+小数点+2个零 | -110.00 | 负一百一十 | |
| 数字串+小数点+数字串 | 79.090 | 七十九点零九零 | |
| 负号+数字串+小数点+数字串 | -79.001 | 负七十九点零零一 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 数字串 | 129090909 | 一二九零九零九零九 | 对数字串的长度没有特殊限制,建议不超过20位。 当数字串超过10位时,每个数字后插入停顿。 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 座机号 | 4930286 | 四九三 零二八六 | 支持7~8位座机号,支持空格和“-”作为分隔符。 其中,7位座机号支持“3-4”的数字分隔方式;8位座机号支持“4-4”的数字分隔方式。 |
| 493 0286 | 四九三 零二八六 | ||
| 493-0286 | 四九三 零二八六 | ||
| 62552560 | 六二五五 二五六零 | ||
| 6255 2560 | 六二五五 二五六零 | ||
| 6255-2560 | 六二五五 二五六零 | ||
| 座机号+分机号 | 4930286-109 | 四九三 零二八六 转幺零九 | 支持1~4位分机号。 |
| 4930286转109 | 四九三 零二八六 转幺零九 | ||
| 4930286分机109 | 四九三 零二八六 分机幺零九 | ||
| 4930286分机号109 | 四九三 零二八六 分机号幺零九 | ||
| 区号+座机号 | 01062552560 | 零幺零 六二五五 二五六零 | 支持区号:010、02x、03xx、04xx、05xx、07xx、08xx、09xx。 |
| 010 62552560 | 零幺零 六二五五 二五六零 | ||
| 010 6255 2560 | 零幺零 六二五五 二五六零 | ||
| 010 6255-2560 | 零幺零 六二五五 二五六零 | ||
| 010-62552560 | 零幺零 六二五五 二五六零 | ||
| 010-6255-2560 | 零幺零 六二五五 二五六零 | ||
| (010)62552560 | 零幺零 六二五五 二五六零 | ||
| 03198907098 | 零三幺九 八九零 七零九八 | ||
| 0319-8907098 | 三幺九 八九零 七零九八 | ||
| 区号+座机号+分机号 | 010 62552560-109 | 零幺零 六二五五 二五六零 转幺零九 | 无 |
| 010-62552560-109 | 零幺零 六二五五 二五六零 转幺零九 | ||
| (010)62552560-109 | 零幺零 六二五五 二五六零 转幺零九 | ||
| (010)62552560转109 | 零幺零 六二五五 二五六零 转幺零九 | ||
| (010)62552560分机109 | 零幺零 六二五五 二五六零 分机幺零九 | ||
| (010)62552560分机号109 | 零幺零 六二五五 二五六零 分机号幺零九 | ||
| 国家代码+区号+座机号 | 86-010-62791627 | 八六 零幺零 六二七九 幺六二七 | 支持国家代码:86、 (86)、+86、(+86)、0086。并统一读为“八六”。 |
| (86)10-62791627 | 八六 幺零 六二七九 幺六二七 | ||
| +86-010-62791627 | 八六 零幺零 六二七九 幺六二七 | ||
| 0086-10-62791627 | 八六 幺零 六二七九 幺六二七 | ||
| (+86)-10-6279 1627 | 八六 幺零 六二七九 幺六二七 | ||
| 国家代码+区号+座机号+分机号 | (86)21-58118818-207 | 八六 二幺 五八幺幺 八八幺八 转二零七 | 无 |
| (86)021-5811-8818-207 | 八六 零二幺 五八幺幺 八八幺八 转二零七 | ||
| (86)021-58118818转207 | 八六 零二幺 五八幺幺 八八幺八 转二零七 | ||
| (86)21-5811-8818分机207 | 八六 二幺 五八幺幺 八八幺八 分机二零七 | ||
| +86-021-58118818分机号207 | 八六 零二幺 五八幺幺 八八幺八分机号二零七 | ||
| 手机号 | 139 0000 5678 | 幺三九 零零零零 五六七八 | 支持11位手机号,支持3-3-5、3-4-4两种数字分隔方式 |
| 139-000-05678 | 幺三九 零零零 零五六七八 | ||
| 139 000 05678 | 幺三九 零零零 零五六七八 | ||
| 国家代码+手机号 | +86-13900005678 | 八六 幺三九 零零零零 五六七八 | 无 |
| (+86)-139-0000-5678 | 八六 幺三九 零零零零 五六七八 | ||
| +8613900005678 | 八六 幺三九 零零零零 五六七八 | ||
| 0086-139 000 05678 | 八六 幺三九 零零零 零五六七八 | ||
| 服务号 | 123 | 幺二三 | 支持常用的服务号。 支持以400/800开头的10位服务号,支持以“3-3-4”的数字分隔方式。 支持以12530/17951/12593开头的16位号码。 |
| 95678 | 九五六七八 | ||
| 4008110510 | 四零零 八幺幺 零五幺零 | ||
| 800-810-8888 | 八零零 八幺零 八八八八 | ||
| 1253013520638377 | 幺二五三零 幺三五 二零六三 八三七七 | ||
| 其他 | (86)(21)9899-80800-0909 | 八六 二幺 九八九九 八零八零零 零九零九 | 支持“数字串+分隔符(左右括号、-)”方式。 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 常用地址格式 | 元和镇嘉元30-9 | 元和镇嘉元三十杠九 | 支持常用地址格式。此处地址指标准的邮寄地址。 |
| 市台路388弄1107-1108号 | 市台路三八八弄幺幺零七杠幺幺零八号 | ||
| 华润二十四城六期锦云府3-1-3205 | 华润二十四城六期锦云府三杠一杠三二零五 | ||
| 圣华名都大厦2幢2006室 | 圣华名都大厦二幢二零零六室 | ||
| 五常街道庭院5幢4单元201 | 五常街道庭院五幢四单元二零幺 | ||
| 芙蓉江路150弄19号 | 芙蓉江路幺五零弄十九号 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 字符串 | dell0101 | D E L L 零 一 零 一 | 大小写英文字符、阿拉伯数字0~9、下划线。 输出的空格表示每个字符之间插入停顿,即字符一个一个地读。 |
| myid_1998 | M Y I D 下划线 一 九 九 八 | ||
| AiTest | A I T E S T |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 字符串 | ISBN 1-001-099098-1 | I S B N 一 杠 零 零 一 杠 零 九 九 零 九 八 杠 一 | 支持中文汉字、大小写英文字符、阿拉伯数字0~9以及部分全角和半角字符。 输出的空格表示每个字符之间插入停顿,即字符一个一个地读。标签内的文本如果包含XML的特殊字符,需要做字符转义。 |
| x10b2345_u | x 一 零 b 二 三 四 五 下划线 u | ||
| v1.0.1 | v 一 点 零 点 一 | ||
| 版本号2.0 | 版本号二 点 零 | ||
| 苏M MA000 | 苏M M A 零 零 零 | ||
| 空中客车A330 | 空中客车A 三 三 零 | ||
| 型号s01 s02和s03 | 型号s 零 一 s 零二 和s 零 三 | ||
| 空中客车A330 | 空中客车A 三 三 零 | ||
| αβγ | 阿尔法 贝塔 伽玛 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 标点符号 | … | 省略号 | 支持常见中英文标点。输出的空格表示每个字符之间插入停顿,即字符一个一个地读。 标签内的文本如果包含XML的特殊字符,需要做字符转义。 |
| …… | 省略号 | ||
| !"#$%& | 叹号 双引号 井号 dollar 百分号 and | ||
| ‘()*+ | 单引号 左括号 右括号 星号 加号 | ||
| ,-./:; | 逗号 杠 点 斜杠 冒号 分号 | ||
| <=>?@ | 小于 等号 大于 问号 at | ||
| [\]^_ | 左方括号 反斜线 右方括号 脱字符 下划线 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| xx年 | 71年 | 七一年 | 支持2位和4位年份。其中: 2位年份支持60年~99年、00年~09年、10年~19年。 4位年份支持1000年~1999年、2000年~2099年。 |
| 04年 | 零四年 | ||
| 19年 | 一九年 | ||
| 1011年 | 一零一一年 | ||
| 1998年 | 一九九八年 | ||
| 2008年 | 二零零八年 | ||
| xx年xx月 | 98年4月 | 九八年四月 | 当月份为1到9月时,支持开头带“0”和不带“0”两种写法。例如“1908年4月”和“1908年04月”。 |
| 1998年04月 | 一九九八年四月 | ||
| 08年8月 | 零八年八月 | ||
| 2008年8月 | 二零零八年八月 | ||
| xx年xx月xx日xx年xx月xx号 | 98年4月23日 | 九八年四月二十三日 | 当日期为1到9日时,支持开头带“0”和不带“0”两种写法。例如“1908年4月8日”和“1908年04月08日”。 |
| 1998年04月23日 | 一九九八年四月二十三日 | ||
| 08年8月8号 | 零八年八月八号 | ||
| 2008年08月08号 | 二零零八年八月八号 | ||
| xx年xx月xx日xx年xx月xx号 | 98年4月23日 | 九八年四月二十三日 | 当日期为1到9日时,支持开头带“0”和不“0”两种写法。例如“1908年4月8日”和“1908年04月08日”。 |
| 1998年04月23日 | 一九九八年四月二十三日 | ||
| 08年8月8号 | 零八年八月八号 | ||
| 2008年08月08号 | 二零零八年八月八号 | ||
| xx月xx号 | 3月20日 | 三月二十日 | 无 |
| 08月07号 | 八月七号 | ||
| 年月缩写 | 2018/08 | 二零一八年八月 | 支持“/”、“-”、“.”作为缩写的分隔符。 |
| 2018-08 | 二零一八年八月 | ||
| 2018.08 | 二零一八年八月 | ||
| 年月日缩写 | 2018/08/08 | 二零一八年八月八日 | |
| 2018-8-8 | 二零一八年八月八日 | ||
| 2018.08.08 | 二零一八年八月八日 | ||
| xx年xx月xx日~xx年xx月xx日xx年xx月xx号~xx年xx月xx号 | 04年9月1日~30日 | 零四年九月一日至三十日 | 支持“~”、“-”作为“至”的缩写标志。 |
| 2004年09月01号-2008年06月08号 | 二零零四年九月一号至二零零八年六月八号 | ||
| xx年xx月xx日~xx日xx年xx月xx号~xx号 | 04年9月1日~30日 | 零四年九月一日至三十日 | |
| 2004年09月01号-2008年06月08号 | 二零零四年九月一号至二零零八年六月八号 | ||
| xx年xx月~xx年xx月 | 01年04月~10年04月 | 零一年四月至一零年四月 | |
| 2001年04月~2010年04月 | 二零零一年四月至二零一零年四月 | ||
| xx月xx日~xx月xx日xx月xx号~xx月xx号 | 10月1日~10月7日 | 十月一日至十月七日 | |
| 10月01号~10月07号 | 十月一号至十月七号 | ||
| xx月xx日~xx日xx月xx号~xx号 | 10月1日~7日 | 十月一日至七日 | |
| 10月01号~07号 | 十月一号至七号 | ||
| 年月日缩写~年月日缩写 | 2018/03/03~2019/01/01 | 二零一八年三月三日至二零一九年一月一日 | 支持“/”、“.”作为缩写的分隔符,支持“~”、“-”作为“至”的缩写标志。 |
| 1997.9.9~1998.9.9 | 一九九七年九月九日至一九九八年九月九日 | ||
| 月日缩写~月日缩写 | 10/20~10/31 | 十月二十日至十月三十一日 | |
| xx~xx月xx月~xx月 | 1~10月 | 一至十月 | |
| 1月~10月 | 一月至十月 | ||
| 月日年缩写 | 10/20/2018 | 二零一八年十月二十日 | 仅支持4位的年份,仅支持“/”作为日期的分隔符,仅支持“月/日/年”的书写方式。 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 时刻 | 12:00 | 十二点 | 支持常用时间和时间范围格式。 |
| 12:00:00点 | 十二点 | ||
| 10:20分 | 十点二十分 | ||
| 10:20:30 | 十点二十分三十秒 | ||
| 09:18:14 | 九点十八分十四秒 | ||
| 时刻~时刻 | 11:00~12:00 | 十一点到十二点 | |
| 09:00-14:00 | 九点到十四点 | ||
| 11:00~11:30 | 十一点到十一点三十分 | ||
| 11:00-12:18 | 十一点到十二点十八分 | ||
| 10:30~11:00 | 十点三十分到十一点 | ||
| 09:28-10:00 | 九点二十八分到十点 | ||
| 10:20~11:20 | 十点二十分到十一点二十分 | ||
| 06:00~08:00 | 六点到八点 | ||
| 上午10:20~下午13:30 | 上午十点二十分到下午十三点三十分 | ||
| 时间缩写 | 5:00 am | 凌晨五点整 | |
| 5:30 am | 凌晨五点半 | ||
| 5:20:12 am | 凌晨五点二十分十二秒 | ||
| 7:00 am | 上午七点整 | ||
| 7:30 AM | 上午七点半 | ||
| 7:20:12 a.m. | 上午七点二十分十二秒 | ||
| 07:08:12 A.M. | 上午七点零八分十二秒 | ||
| 5:00 pm | 下午五点整 | ||
| 5:30 PM | 下午五点半 | ||
| 5:20:12 p.m. | 下午五点二十分十二秒 | ||
| 05:09:12 P.M. | 下午五点零九分十二秒 | ||
| 9:00 pm | 晚上九点整 | ||
| 9:30 pm | 晚上九点半 | ||
| 9:20:12 PM | 晚上九点二十分十二秒 | ||
| 9:02:12 P.M. | 晚上九点零二分十二秒 | ||
| 12:00 pm | 中午十二点整 | ||
| 12:30 p.m. | 中午十二点半 | ||
| 12:20:12 PM | 中午十二点二十分十二秒 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 数字+金额标识符 | 12.00 RMB | 十二人民币 | 支持AUD(澳元) 、CAD(加元)、 HKD(港币)、JPY(日元)、USD(美元)、CHF(瑞士法郎)、NOK(挪威克朗)、SEK(瑞典克朗)、GBP(英镑)、 RMB(人民币)、CNY(元)和EUR(欧元)。 支持的数字格式包括:整数、小数以及以逗号分隔的国际写法。 |
| 12.50 RMB | 十二点五零人民币 | ||
| 12,000,000 RMB | 一千二百万人民币 | ||
| 12,000,000.00 RMB | 一千二百万人民币 | ||
| 12,000.35 RMB | 一万两千点三五人民币 | ||
| 金额标识符+数字 | $12 | 十二美元 | 支持 CAD(加元)、 $(美元)、Fr(法郎)、kr(丹麦克朗)、 £(英镑)、¥(元)和 €(欧元)。 支持的数字格式包括:整数、小数以及以逗号分隔的国际写法。 |
| $12.00 | 十二美元 | ||
| $12.12 | 二点一二美元 | ||
| $12,000 | 一万两千美元 | ||
| $12,000.00 | 一万两千美元 | ||
| $12,000.99 | 一万两千点九九美元 | ||
| 其他默认读法 | 1213 | 一千二百一十三 | 无 |
| 1213 KML | 一千二百一十三K M L | ||
| 1213.00 KML | 一千二百一十三K M L | ||
| 1213.9 KML | 一千二百一十三点九K M L | ||
| 1,000 KML | 一千K M L | ||
| 1,000.00 KML | 一千K M L | ||
| 1,000.98 KML | 一千点九八K M L | ||
| 12,000 | 一万两千 |
- 中文
- 英文
| 格式 | 示例 | 中文输出 | 说明 |
|---|---|---|---|
| 数字+中文单位 | 2片 | 两片 | 支持常见中文单位及单位缩写。 |
| 120公顷 | 一百二十公顷 | ||
| 100多毫克 | 一百多毫克 | ||
| 100来米 | 一百来米 | ||
| 100余人 | 一百余人 | ||
| 1厘米20毫米 | 一厘米二十毫米 | ||
| 120.00平方公里 | 一百二十平方公里 | ||
| 数字+单位缩写 | 120.56 cm² | 一百二十点五六平方厘米 | |
| 120 ㎡ 56 cm² | 一百二十平方米五十六平方厘米 | ||
| 100 m 12 cm 6 mm | 一百米十二厘米六毫米 | ||
| 范围 | 10~15 kg | 十至十五千克 | |
| 10.24~789.82亩 | 十点二四至七百八十九点八二亩 | ||
| 10米~15米 | 十米至十五米 | ||
| 10.24 cm~19.08 cm | 十点二四厘米至十九点零八厘米 | ||
| 数字+单位+"/"+单位 | 10元/斤 | 十元每斤 | |
| 199~299元/件 | 一百九十九至二百九十九元每件 | ||
| 299.99元/g~399.99元/g | 二百九十九点九九元每克至三百九十九点九九元每克 | ||
| 其他默认读法 | 12扎 | 十二扎 | |
| 30 rm | 三十r m | ||
| 4万万同胞 | 四万万同胞 | ||
| 12.897微克 | 十二点八九七微克 |
| 符号 | 中文读法 | 英文读法 |
|---|---|---|
| ! | 叹号 | exclamation mark |
| “ | 双引号 | double quote |
| # | 井号 | pound |
| $ | dollar | dollar |
| % | 百分号 | percent |
| & | and | and |
| ‘ | 单引号 | left quote |
| ( | 左括号 | left parenthesis |
| ) | 右括号 | right parenthesis |
| * | 星 | asterisk |
| + | 加 | plus |
| , | 逗号 | comma |
| - | 杠 | dash |
| . | 点 | dot |
| / | 斜杠 | slash |
| : | 零冒号 | solon |
| ; | 分号 | semicolon |
| < | 小于 | less than |
| = | 等号 | equals |
| > | 大于 | greater than |
| ? | 问号 | question mark |
| @ | at | at |
| [ | 左方括号 | left bracket |
| \ | 反斜线 | back slash |
| ] | 右方括号 | right bracket |
| ^ | 脱字符 | caret |
| _ | 下划线 | underscore |
| ` | 反引号 | back quote |
| { | 左花括号 | left brace |
| | | 竖线 | vertical bar |
| } | 右花括号 | right brace |
| ~ | 波浪线 | tilde |
| ! | 叹号 | exclamation mark |
| “ | 左双引号 | left double quote |
| ” | 右双引号 | right double qute |
| ‘ | 左单引号 | left quote |
| ’ | 右单引号 | right quote |
| ( | 左括号 | left parenthesis |
| ) | 右括号 | right parenthesis |
| , | 逗号 | comma |
| 。 | 句号 | full stop |
| — | 杠 | em dash |
| : | 冒号 | colon |
| ; | 分号 | semicolon |
| ? | 问号 | question mark |
| 、 | 顿号 | enumeration comma |
| … | 省略号 | ellipsis |
| …… | 省略号 | ellipsis |
| 《 | 左书名号 | left guillemet |
| 》 | 右书名号 | right guillemet |
| ¥ | 人民币符号 | yuan |
| ≥ | 大于等于 | greater than or equal to |
| ≤ | 小于等于 | less than or equal to |
| ≠ | 不等于 | not equal |
| ≈ | 约等于 | approximately equal |
| ± | 加减 | plus or minus |
| × | 乘 | times |
| π | 派 | pi |
| Α | 阿尔法 | alpha |
| Β | 贝塔 | beta |
| Γ | 伽玛 | gamma |
| Δ | 德尔塔 | delta |
| Ε | 艾普西龙 | epsilon |
| Ζ | 捷塔 | zeta |
| Θ | 西塔 | theta |
| Ι | 艾欧塔 | iota |
| Κ | 喀帕 | kappa |
| ∧ | 拉姆达 | lambda |
| Μ | 缪 | mu |
| Ν | 拗 | nu |
| Ξ | 克西 | ksi |
| Ο | 欧麦克轮 | omicron |
| ∏ | 派 | pi |
| Ρ | 柔 | rho |
| ∑ | 西格玛 | sigma |
| Τ | 套 | tau |
| Υ | 宇普西龙 | upsilon |
| Φ | fai | phi |
| Χ | 器 | chi |
| Ψ | 普赛 | psi |
| Ω | 欧米伽 | omega |
| α | 阿尔法 | alpha |
| β | 贝塔 | beta |
| γ | 伽玛 | gamma |
| δ | 德尔塔 | delta |
| ε | 艾普西龙 | epsilon |
| ζ | 捷塔 | zeta |
| η | 依塔 | eta |
| θ | 西塔 | theta |
| ι | 艾欧塔 | iota |
| κ | 喀帕 | kappa |
| λ | 拉姆达 | lambda |
| μ | 缪 | mu |
| ν | 拗 | nu |
| ξ | 克西 | ksi |
| ο | 欧麦克轮 | omicron |
| π | 派 | pi |
| ρ | 柔 | rho |
| σ | 西格玛 | sigma |
| τ | 套 | tau |
| υ | 宇普西龙 | upsilon |
| φ | fai | phi |
| χ | 器 | chi |
| ψ | 普赛 | psi |
| ω | 欧米伽 | omega |
| 格式 | 类别 | 中文示例 | 英文示例 |
|---|---|---|---|
| 缩写 | 长度 | nm(纳米)、μm(微米)、 mm(毫米)、cm(厘米)、m(米)、km(千米)、ft(英尺)、in(英寸) | nm (nanometre), μm (micrometre), mm (millimetre), cm (centimetre), m (metre), km (kilometre), ft (foot), in (inch) |
| 面积 | cm²(平方厘米)、㎡(平方米)、km²(平方千米)、SqFt(平方英尺) | cm² (square centimetre), ㎡ (square metre), km2 (square kilometre), SqFt (square foot) | |
| 体积 | cm³(立方厘米)、m³(立方米)、km³(立方千米)、mL(毫升)、L(升)、gallon(加仑) | cm³ (cubic centimetre), m³ (cubic metre), km3 (cubic kilometre), mL (millilitre), L (millilitre), gal (gallon) | |
| 重量 | μg(微克)、mg(毫克)、g(克)、kg(千克) | μg (microgram), mg (microgram), g (gram), kg (kilogram) | |
| 时间 | min(分)、sec(秒)、ms(毫秒) | min (minute), sec (second), ms (millisecond) | |
| 电磁 | μA(微安)、mA(毫安)、Ω(欧姆)、Hz(赫兹)、kHz(千赫兹)、MHz(兆赫兹)、GHz(吉赫兹)、V(伏)、kV(千伏)、kWh(千瓦时) | μA (microamp), mA (milliamp), Hz (hertz), kHz (kilohertz), MHz (megahertz), GHz (gigahertz), V (volt), kV (kilovolt), kWh (kilowatt hour) | |
| 声音 | dB(分贝) | dB (decibel) | |
| 气压 | Pa(帕)、kPa(千帕)、Mpa(兆帕) | Pa (pascal), kPa (kilopascal), MPa (megapascal) | |
| 其他常见单位 | 支持不限于上述类别的中文单位,例如“米”、“秒”、“美元”、“毫升每瓶”等。以及中文量词,例如“架”、“场”、“头”、“部”、“盆”等。 | 支持不限于上述类别的计量单位,例如 tsp (teaspoon), rpm (round per minute), KB (kilobyte), mmHg (milimetre of mercury) 等。 | |
LaTeX 标签与符号
按类别查看支持的标签与符号。公式输入示例包含分隔符;读法列为中文示例。
基础数学
| 标签或符号 | 含义 | 公式内容示例 | 公式输入示例 | 示例读法 |
|---|---|---|---|---|
+ | 加 | 2 + 3 = 5 | $2 + 3 = 5$ | 二加三等于五 |
- | 减 | 3 - 2 = 1 | $3 - 2 = 1$ | 三减二等于一 |
\pm | 加减 | \pm 1 \pm 2 | $\pm 1\pm 2$ | 正负一加减二 |
| 正负 | ||||
\times | 乘 | 2 \times 3 = 6 | $2 \times 3 = 6$ | 二乘三等于六 |
× | 2 × 3 = 6 | $$2 × 3 = 6$$ | ||
* | 2 * 3 = 6 | \(2 * 3 = 6\) | ||
\div | 除 | 6\div2=3 | \[6\div2=3\] | 六除二等于三 |
÷ | 6÷2=3 | $6÷2=3$ | ||
/ | 6/2=3 | $6/2=3$ | ||
= | 等于 | 3+5=8 | $3+5=8$ | 三加五等于八 |
< | 小于 | 1< 2 | $1< 2$ | 一小于二 |
≤ | 小于等于 | 3≤5 | $3≤5$ | 三小于等于五 |
<= | 3<=5 | $3<=5$ | ||
\leq | 3\leq5 | $3\leq 5$ | ||
\le | 3\le5 | $3\le 5$ | ||
\leqq | 3\leqq5 | $3\leqq 5$ | ||
\leqslant | 3\leqslant5 | $3\leqslant 5$ | ||
> | 大于 | 2>1 | $2>1$ | 二大于一 |
≥ | 大于等于 | 5≥3 | $5≥3$ | 五大于等于三 |
>= | 5>=3 | $5>=3$ | ||
\geq | 5\geq3 | $5\geq 3$ | ||
\ge | 5\ge3 | $5\ge 3$ | ||
\geqq | 5\geqq3 | $5\geqq 3$ | ||
\geqslant | 5\geqslant3 | $5\geqslant 3$ | ||
\frac | 分数 | 2\frac3 | $\frac {2}{3}$ | 三分之二 |
^ | 次方 | 2^1 | $2^{1}$ | 二的一次方 |
\sqrt | 开根 | \sqrt{9} = 3 | $\sqrt {9} = 3$ | 根号下九等于三 |
\sqrt[3]{8} = 2 | $\sqrt[3]{8} = 2$ | 三次根号下八等于二 | ||
\% | 百分比 | 5\% | $5\%$ | 百分之五 |
| | 绝对值 | ∣3∣=3 | $|3| =3$ | 绝对值三的绝对值等于三 |
\vert | 3\vert=3 | $\vert 3\vert =3$ | 绝对值三绝对值等于三 | |
\lg | 对数 | lg {10} | $\lg {10}$ | log十 |
\log | 对数 | \log{5} | $\log{5}$ | log五 |
\ln | 自然对数 | \lnX | $ln {10}$ | LN十 |
! | 阶乘 | 5! | $5!$ | 五的阶乘 |
() | 括号 | (2+1) | $(2+1)$ | 括号内二加一 |
\{ \} | $\{2+1\}$ | 大括号二加一反大括号 |
特殊数学符号
| 标签或符号 | 含义 | 公式内容示例 | 公式输入示例 | 示例读法 |
|---|---|---|---|---|
\alpha | alpha | \alpha | $\alpha$ | α |
\Alpha | \Alpha | $\Alpha$ | ||
\beta | beta | \beta | $\beta$ | β |
\Beta | \Beta | $\Beta$ | ||
\gamma | gamma | \gamma | $\gamma$ | γ |
\Gamma | \Gamma | $\Gamma$ | ||
\delta | delta | \delta | $\delta$ | Δ |
\Delta | \Delta | $\Delta$ | ||
\infty | 无穷大(中) | \infty | $\infty$ | 无穷大 |
∞ | infty (英) | ∞ | $∞$ |
几何
| 标签或符号 | 含义 | 公式内容示例 | 公式输入示例 | 示例读法 |
|---|---|---|---|---|
\pi | 派 | \pi=3.14159 | $\pi =3.14159$ | 派等于三点一四一五九 |
\sin (sine) | 三角函数 | \sin 30^\circ =\frac {1}{2} | $\sin 30^\circ =\frac {1}{2}$ | sine三十度等于二分之一 |
\cos (cosine) | \cos 45^\circ =\frac {\sqrt {2}}{2} | $\cos 45^\circ =\frac {\sqrt {2}}{2}$ | cosine四十五度等于二分之根号下二 | |
\tan (tangent) | \tan 30^\circ =\frac {\sin 30^\circ}{\cos 30^\circ} | $\tan 30^\circ =\frac {\sin 30^\circ}{\cos 30^\circ}$ | tangent三十度等于cosine三十度分之sine三十度 | |
\csc (cosecant) | \csc A | $\csc A$ | cosecant A | |
\sec (secant) | \sec A | $\sec A$ | secant A | |
\cot (cotangent) | \cot A | $\cot A$ | cotangent A | |
\angle | 角 | \angle AB | $\angle AB$ | 角A B |
∠ | ∠AB | $∠AB$ | ||
^\circ | 度 | ∠AB = 30^\circ | $∠AB = 30^\circ$ | 角A B 等于三十度 |
\odot | 圆 | \odot | $\odot$ | 圆 |
\overset\frown | 弧 | \overset\frown {BC} | $\overset\frown {BC}$ | 弧BC |
\rm{Rt} | 直角 | \because \rm{Rt}\triangle ABC | $\because \rm{Rt}\triangle ABC$ | 因为直角三角形ABC |
\mathrm{Rt} | \therefore AB \perp BC | $\therefore AB \perp BC$ | 所以AB垂直于BC | |
\triangle | 三角形 | \triangleABC | $\triangle ABC$ | 三角形ABC |
△ | △ABC | $△ABC$ | ||
\parallelogram | 平行四边形 | \parallelogramABCD | $\parallelogram ABCD$ | 平行四边形ABCD |
\perp | 垂直 | AB \perp BC | $AB \perp BC$ | A B 垂直于 B C |
\bot | AB \bot BC | $AB \bot BC$ | ||
⊥ | AB ⊥ BC | $AB ⊥ BC$ | ||
\parallel | 平行 | A\parallel B | $A\parallel B$ | A平行于B |
\equalparallel | 平行且相等于 | A\equalparallel B | $A\equalparallel B$ | A平行且相等于B |
\cong | 全等 | △ABC\cong△DEF | $△ABC\cong△DEF$ | 三角形ABC全等于三角形DEF |
条件
| 标签或符号 | 含义 | 公式内容示例 | 公式输入示例 | 示例读法 |
|---|---|---|---|---|
\implies | 推出 | \implies 1+1=2 | $\implies 1+1=2$ | 推出一加一等于二 |
\iff | 等价 | p\iffq | $p\iffq$ | p等价q |
\because | 因为 | \because a = b \therefore b=a | $\because a = b \therefore b=a$ | 因为a等于b所以b等于a |
\therefore | 所以 |
单位
单位须使用 \unit、\quantity、\mathit、\mathrm 或 \rm 包裹,例如 \unit{cm}。
| 标签或符号 | 含义 | 公式内容示例 | 公式输入示例 | 示例读法 |
|---|---|---|---|---|
mm | 毫米 | 5\quantity{mm} | $5\quantity{mm}$ | 五毫米 |
cm | 厘米 | 5\quantity{cm} | $5\quantity{cm}$ | 五厘米 |
dm | 分米 | 5\quantity{dm} | $5\quantity{dm}$ | 五分米 |
m | 米 | 5\quantity{m} | $5\quantity{m}$ | 五米 |
km | 千米 | 5\quantity{km} | $5\quantity{km}$ | 五千米 |
g | 克 | 5\quantity{g} | $5\quantity{g}$ | 五克 |
kg | 千克 | 5\quantity{kg} | $5\quantity{kg}$ | 五千克 |
t | 吨 | 5\quantity{t} | $5\quantity{t}$ | 五吨 |
mm^2 | 平方毫米 | 5\quantity{mm^2} | $5\quantity{mm^2}$ | 五平方毫米 |
cm^2 | 平方厘米 | 5\quantity{cm^2} | $5\quantity{cm^2}$ | 五平方厘米 |
dm^2 | 平方分米 | 5\quantity{dm^2} | $5\quantity{dm^2}$ | 五平方分米 |
m^2 | 平方米 | 5\quantity{m^2} | $5\quantity{m^2}$ | 五平方米 |
km^2 | 平方千米 | 5\quantity{km^2} | $5\quantity{km^2}$ | 五平方千米 |
mm^3 | 立方毫米 | 5\quantity{mm^3} | $5\quantity{mm^3}$ | 五立方毫米 |
cm^3 | 立方厘米 | 5\quantity{cm^3} | $5\quantity{cm^3}$ | 五立方厘米 |
dm^3 | 立方分米 | 5\quantity{dm^3} | $5\quantity{dm^3}$ | 五立方分米 |
m^3 | 立方米 | 5\quantity{m^3} | $5\quantity{m^3}$ | 五立方米 |
km^3 | 立方千米 | 5\quantity{km^3} | $5\quantity{km^3}$ | 五立方千米 |
ml | 毫升 | 5\quantity{ml} | $5\quantity{ml}$ | 五毫升 |
s | 秒 | 5\quantity{s} | $5\quantity{s}$ | 五秒 |
min | 分钟 | 5\quantity{min} | $5\quantity{min}$ | 五分 |
h | 小时 | 5\quantity{h} | $5\quantity{h}$ | 五小时 |
km/h | 千米每小时 | 5\quantity{km/h} | $5\quantity{km/h}$ | 五千米每小时 |
g/l | 克每升 | 5\quantity{g/l} | $5\quantity{g/l}$ | 五克每升 |
常见问题
公式没有被正确朗读,如何排查?
- 检查公式是否已用
$...$、$$...$$、\(...\)或\[...\]包裹。 - 检查公式是否包含不支持的标签或符号。
- 检查请求字符串中的
\是否已正确转义为\\。
如何在代码中处理反斜杠?
请参见使用方法中的转义说明。公式内容和代码字符串的写法不同,例如 \frac 在普通字符串中应写为 \\frac。