@@ -36,30 +36,30 @@ bash run_server.sh \
3636## Protocol
3737
3838``` ts
39- interface OfflineRequestMessage {
40- mode: ' offline' ;
41- wav_name: string ;
42- wav_format: string | ' pcm' | ' mp3' | ' mp4' ;
43- is_speaking: boolean ; // false -> 断句尾点,例如,vad切割点,或者一条wav结束
44- audio_fs? : number ; // pcm 采样率
45- hotwords? : Record <string , number >; // 热词
46- itn? : boolean ; // 默认 true
47- }
39+ interface OfflineRequestMessage {
40+ mode: ' offline' ;
41+ wav_name: string ;
42+ wav_format: string | ' pcm' | ' mp3' | ' mp4' ;
43+ is_speaking: boolean ; // false -> 断句尾点,例如,vad切割点,或者一条wav结束
44+ audio_fs? : number ; // pcm 采样率
45+ hotwords? : Record <string , number >; // 热词
46+ itn? : boolean ; // 默认 true
47+ }
4848
49- interface ResponseMessage {
50- mode: ' offline' ;
51- wav_name: string ;
52- text: string ;
53- is_final: boolean ;
54- timestamp? : number [][]; // 时间戳 "[[100,200], [200,500]]"(ms)
55- stamp_sents? : {
56- text_seg: string ; // 正 是 因 为
57- punc: string ; // ,
58- start: number ;
59- end: number ;
60- ts_list: number [][]; // [[430,670],[670,810],[810,1030],[1030,1130]]
61- }[];
62- }
49+ interface ResponseMessage {
50+ mode: ' offline' ;
51+ wav_name: string ;
52+ text: string ;
53+ is_final: boolean ;
54+ timestamp? : number [][]; // 时间戳 "[[100,200], [200,500]]"(ms)
55+ stamp_sents? : {
56+ text_seg: string ; // 正 是 因 为
57+ punc: string ; // ,
58+ start: number ;
59+ end: number ;
60+ ts_list: number [][]; // [[430,670],[670,810],[810,1030],[1030,1130]]
61+ }[];
62+ }
6363```
6464
6565- mode
0 commit comments