Skip to content

Commit 04df1cf

Browse files
committed
update the streaming asr readme, test=doc
1 parent 9ca4f25 commit 04df1cf

File tree

3 files changed

+14
-215
lines changed

3 files changed

+14
-215
lines changed

demos/streaming_asr_server/README.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ wget -c https://paddlespeech.bj.bcebos.com/PaddleAudio/zh.wav
3131
- Command Line (Recommended)
3232

3333
```bash
34-
# start the service
34+
# in PaddleSpeech/demos/streaming_asr_server start the service
3535
paddlespeech_server start --config_file ./conf/ws_conformer_application.yaml
3636
```
3737

@@ -111,6 +111,7 @@ wget -c https://paddlespeech.bj.bcebos.com/PaddleAudio/zh.wav
111111
112112
- Python API
113113
```python
114+
# in PaddleSpeech/demos/streaming_asr_server directory
114115
from paddlespeech.server.bin.paddlespeech_server import ServerExecutor
115116

116117
server_executor = ServerExecutor()
@@ -187,18 +188,16 @@ wget -c https://paddlespeech.bj.bcebos.com/PaddleAudio/zh.wav
187188
188189
### 4. ASR Client Usage
189190
190-
#### 4.2 使用 `paddlespeech_client asr_online`
191191
**Note:** The response time will be slightly longer when using the client for the first time
192192
- Command Line (Recommended)
193193
```
194-
# if we use paddlespeech_client asr, we must specify the protocol to websocket
195-
paddlespeech_client asr --server_ip 127.0.0.1 --port 8090 --input ./zh.wav --protocol websocket
194+
paddlespeech_client asr_online --server_ip 127.0.0.1 --port 8090 --input ./zh.wav
196195
```
197196
198197
Usage:
199198
200199
```bash
201-
paddlespeech_client asr help
200+
paddlespeech_client asr_online help
202201
```
203202
Arguments:
204203
- `server_ip`: server ip. Default: 127.0.0.1
@@ -207,7 +206,6 @@ wget -c https://paddlespeech.bj.bcebos.com/PaddleAudio/zh.wav
207206
- `sample_rate`: Audio ampling rate, default: 16000.
208207
- `lang`: Language. Default: "zh_cn".
209208
- `audio_format`: Audio format. Default: "wav".
210-
- `protocol`: protocol between client and server. Streaming asr must be websocket.
211209
- `punc.server_ip`: punctuation server ip. Default: None.
212210
- `punc.server_port`: punctuation server port. Default: None.
213211
@@ -281,18 +279,16 @@ wget -c https://paddlespeech.bj.bcebos.com/PaddleAudio/zh.wav
281279
282280
- Python API
283281
```python
284-
from paddlespeech.server.bin.paddlespeech_client import ASRClientExecutor
285-
import json
282+
from paddlespeech.server.bin.paddlespeech_client import ASROnlineClientExecutor
286283

287-
asrclient_executor = ASRClientExecutor()
284+
asrclient_executor = ASROnlineClientExecutor()
288285
res = asrclient_executor(
289286
input="./zh.wav",
290287
server_ip="127.0.0.1",
291288
port=8090,
292289
sample_rate=16000,
293290
lang="zh_cn",
294-
audio_format="wav",
295-
protocol="websocket")
291+
audio_format="wav")
296292
print(res)
297293
```
298294
@@ -359,5 +355,4 @@ wget -c https://paddlespeech.bj.bcebos.com/PaddleAudio/zh.wav
359355
[2022-04-21 15:59:08,016] [ INFO] - receive msg={'asr_results': '我认为跑步最重要的就是给我带来了身体健康'}
360356
[2022-04-21 15:59:08,024] [ INFO] - receive msg={'asr_results': '我认为跑步最重要的就是给我带来了身体健康'}
361357
[2022-04-21 15:59:12,883] [ INFO] - final receive msg={'status': 'ok', 'signal': 'finished', 'asr_results': '我认为跑步最重要的就是给我带来了身体健康'}
362-
[2022-04-21 15:59:12,884] [ INFO] - 我认为跑步最重要的就是给我带来了身体健康
363-
```
358+
```

0 commit comments

Comments
 (0)