update the vector server note, test=doc

pull/1845/head
xiongxinlei 2 years ago
parent c78b79e838
commit 05d25530c8

@ -655,12 +655,16 @@ class VectorClientExecutor(BaseExecutor):
Python API to call text executor. Python API to call text executor.
Args: Args:
input (str): the request sentence text input (str): the request audio data
server_ip (str, optional): the server ip. Defaults to "127.0.0.1". server_ip (str, optional): the server ip. Defaults to "127.0.0.1".
port (int, optional): the server port. Defaults to 8090. port (int, optional): the server port. Defaults to 8090.
audio_format (str, optional): audio format. Defaults to "wav".
sample_rate (str, optional): audio sample rate. Defaults to 16000.
enroll_audio (str, optional): enroll audio data. Defaults to None.
test_audio (str, optional): test audio data. Defaults to None.
task (str, optional): the task type, "spk" or "socre". Defaults to "spk"
Returns: Returns:
str: the punctuation text str: the audio embedding or score between enroll and test audio
""" """
if task == "spk": if task == "spk":
from paddlespeech.server.utils.audio_handler import VectorHttpHandler from paddlespeech.server.utils.audio_handler import VectorHttpHandler

@ -15,7 +15,10 @@ from typing import Optional
from pydantic import BaseModel from pydantic import BaseModel
__all__ = ['ASRRequest', 'TTSRequest', 'CLSRequest', 'VectorRequest'] __all__ = [
'ASRRequest', 'TTSRequest', 'CLSRequest', 'VectorRequest',
'VectorScoreRequest'
]
#****************************************************************************************/ #****************************************************************************************/

@ -15,7 +15,10 @@ from typing import List
from pydantic import BaseModel from pydantic import BaseModel
__all__ = ['ASRResponse', 'TTSResponse', 'CLSResponse'] __all__ = [
'ASRResponse', 'TTSResponse', 'CLSResponse', 'TextResponse',
'VectorResponse', 'VectorScoreResponse'
]
class Message(BaseModel): class Message(BaseModel):
@ -190,6 +193,7 @@ class VectorResponse(BaseModel):
class VectorScoreResult(BaseModel): class VectorScoreResult(BaseModel):
score: float score: float
class VectorScoreResponse(BaseModel): class VectorScoreResponse(BaseModel):
""" """
response example response example
@ -209,6 +213,7 @@ class VectorScoreResponse(BaseModel):
message: Message message: Message
result: VectorScoreResult result: VectorScoreResult
#****************************************************************************************/ #****************************************************************************************/
#********************************** Error response **************************************/ #********************************** Error response **************************************/
#****************************************************************************************/ #****************************************************************************************/

Loading…
Cancel
Save