diff --git a/docs/module_usage/tutorials/speech_modules/text_to_pinyin.en.md b/docs/module_usage/tutorials/speech_modules/text_to_pinyin.en.md
new file mode 100644
index 0000000000..f56bd00cd4
--- /dev/null
+++ b/docs/module_usage/tutorials/speech_modules/text_to_pinyin.en.md
@@ -0,0 +1,182 @@
+---
+comments: true
+---
+
+# Tutorial for Text To Pinyin Module
+
+## I. Overview
+Text to Pinyin is commonly used in the frontend of TTS to convert input Chinese text into a phonetic sequence with tones, providing pronunciation basis for subsequent acoustic models and audio generation.
+
+## II. Supported Model List
+
+
+
+
+Method |
+Description |
+Parameter |
+Parameter Type |
+Parameter Description |
+Default Value |
+
+
+
+print() |
+Print the result to the terminal |
+format_json |
+bool |
+Whether to format the output content with JSON indentation |
+True |
+
+
+indent |
+int |
+Specify the indentation level to beautify the output JSON data, making it more readable. This is only effective when format_json is True |
+4 |
+
+
+ensure_ascii |
+bool |
+Control whether to escape non-ASCII characters to Unicode . When set to True , all non-ASCII characters will be escaped; False retains the original characters. This is only effective when format_json is True |
+False |
+
+
+save_to_json() |
+Save the result as a file in json format |
+save_path |
+str |
+The file path for saving. When it is a directory, the saved file name will match the input file name |
+None |
+
+
+indent |
+int |
+Specify the indentation level to beautify the output JSON data, making it more readable. This is only effective when format_json is True |
+4 |
+
+
+ensure_ascii |
+bool |
+Control whether to escape non-ASCII characters to Unicode . When set to True , all non-ASCII characters will be escaped; False retains the original characters. This is only effective when format_json is True |
+False |
+
+
+
+* Additionally, the prediction results can also be obtained through attributes, as follows:
+
+