P001 commited on
Commit
9b5e3b7
·
verified ·
1 Parent(s): 70ef84d

Create config.yaml

Browse files
Files changed (1) hide show
  1. config.yaml +54 -0
config.yaml ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ server:
2
+ port: 8080
3
+ read_timeout: 21
4
+ write_timeout: 89
5
+ base_path: ""
6
+
7
+ tts:
8
+ region: "eastasia"
9
+ default_voice: "zh-CN-XiaoxiaoNeural"
10
+ default_rate: "0"
11
+ default_pitch: "0"
12
+ default_format: "audio-24khz-48kbitrate-mono-mp3"
13
+ max_text_length: 4181 # 最大文本长度
14
+ request_timeout: 233
15
+ max_concurrent: 8
16
+ segment_threshold: 377 # 分段阈值,超过值时,会进行切分
17
+ min_sentence_length: 34 # 最小句子长度
18
+ max_sentence_length: 233 # 最大句子长度
19
+ api_key: ''
20
+
21
+ # OpenAI 到微软 TTS 中文语音的映射
22
+ voice_mapping:
23
+ alloy: "zh-CN-XiaoyiNeural" # 中性女声
24
+ echo: "zh-CN-YunxiNeural" # 年轻男声
25
+ fable: "zh-CN-XiaochenNeural" # 儿童声
26
+ onyx: "zh-CN-YunjianNeural" # 成熟男声
27
+ nova: "zh-CN-XiaohanNeural" # 活力女声
28
+ shimmer: "zh-CN-XiaomoNeural" # 温柔女声
29
+ ssml:
30
+ preserve_tags:
31
+ - name: break
32
+ pattern: <break\s+[^>]*/>
33
+ - name: speak
34
+ pattern: <speak>|</speak>
35
+ - name: prosody
36
+ pattern: <prosody\s+[^>]*>|</prosody>
37
+ - name: emphasis
38
+ pattern: <emphasis\s+[^>]*>|</emphasis>
39
+ - name: voice
40
+ pattern: <voice\s+[^>]*>|</voice>
41
+ - name: say-as
42
+ pattern: <say-as\s+[^>]*>|</say-as>
43
+ - name: phoneme
44
+ pattern: <phoneme\s+[^>]*>|</phoneme>
45
+ - name: audio
46
+ pattern: <audio\s+[^>]*>|</audio>
47
+ - name: p
48
+ pattern: <p>|</p>
49
+ - name: s
50
+ pattern: <s>|</s>
51
+ - name: sub
52
+ pattern: <sub\s+[^>]*>|</sub>
53
+ - name: mstts
54
+ pattern: <mstts:[^>]*>|</mstts:[^>]*>