Versions in this module Expand all Collapse all v1 v1.2.0 Jun 14, 2022 Changes in this version + var File_grpc_asrt_proto protoreflect.FileDescriptor + func RegisterAsrtGrpcServiceServer(s *grpc.Server, srv AsrtGrpcServiceServer) + type AsrtGrpcServiceClient interface + All func(ctx context.Context, in *SpeechRequest, opts ...grpc.CallOption) (*TextResponse, error) + Language func(ctx context.Context, in *LanguageRequest, opts ...grpc.CallOption) (*TextResponse, error) + Speech func(ctx context.Context, in *SpeechRequest, opts ...grpc.CallOption) (*SpeechResponse, error) + Stream func(ctx context.Context, opts ...grpc.CallOption) (AsrtGrpcService_StreamClient, error) + func NewAsrtGrpcServiceClient(cc grpc.ClientConnInterface) AsrtGrpcServiceClient + type AsrtGrpcServiceServer interface + All func(context.Context, *SpeechRequest) (*TextResponse, error) + Language func(context.Context, *LanguageRequest) (*TextResponse, error) + Speech func(context.Context, *SpeechRequest) (*SpeechResponse, error) + Stream func(AsrtGrpcService_StreamServer) error + type AsrtGrpcService_StreamClient interface + Recv func() (*TextResponse, error) + Send func(*SpeechRequest) error + type AsrtGrpcService_StreamServer interface + Recv func() (*SpeechRequest, error) + Send func(*TextResponse) error + type LanguageRequest struct + Pinyins []string + func (*LanguageRequest) Descriptor() ([]byte, []int) + func (*LanguageRequest) ProtoMessage() + func (x *LanguageRequest) GetPinyins() []string + func (x *LanguageRequest) ProtoReflect() protoreflect.Message + func (x *LanguageRequest) Reset() + func (x *LanguageRequest) String() string + type SpeechRequest struct + WavData *WavData + func (*SpeechRequest) Descriptor() ([]byte, []int) + func (*SpeechRequest) ProtoMessage() + func (x *SpeechRequest) GetWavData() *WavData + func (x *SpeechRequest) ProtoReflect() protoreflect.Message + func (x *SpeechRequest) Reset() + func (x *SpeechRequest) String() string + type SpeechResponse struct + ResultData []string + StatusCode int32 + StatusMessage string + func (*SpeechResponse) Descriptor() ([]byte, []int) + func (*SpeechResponse) ProtoMessage() + func (x *SpeechResponse) GetResultData() []string + func (x *SpeechResponse) GetStatusCode() int32 + func (x *SpeechResponse) GetStatusMessage() string + func (x *SpeechResponse) ProtoReflect() protoreflect.Message + func (x *SpeechResponse) Reset() + func (x *SpeechResponse) String() string + type TextResponse struct + StatusCode int32 + StatusMessage string + TextResult string + func (*TextResponse) Descriptor() ([]byte, []int) + func (*TextResponse) ProtoMessage() + func (x *TextResponse) GetStatusCode() int32 + func (x *TextResponse) GetStatusMessage() string + func (x *TextResponse) GetTextResult() string + func (x *TextResponse) ProtoReflect() protoreflect.Message + func (x *TextResponse) Reset() + func (x *TextResponse) String() string + type UnimplementedAsrtGrpcServiceServer struct + func (*UnimplementedAsrtGrpcServiceServer) All(context.Context, *SpeechRequest) (*TextResponse, error) + func (*UnimplementedAsrtGrpcServiceServer) Language(context.Context, *LanguageRequest) (*TextResponse, error) + func (*UnimplementedAsrtGrpcServiceServer) Speech(context.Context, *SpeechRequest) (*SpeechResponse, error) + func (*UnimplementedAsrtGrpcServiceServer) Stream(AsrtGrpcService_StreamServer) error + type WavData struct + ByteWidth int32 + Channels int32 + SampleRate int32 + Samples []byte + func (*WavData) Descriptor() ([]byte, []int) + func (*WavData) ProtoMessage() + func (x *WavData) GetByteWidth() int32 + func (x *WavData) GetChannels() int32 + func (x *WavData) GetSampleRate() int32 + func (x *WavData) GetSamples() []byte + func (x *WavData) ProtoReflect() protoreflect.Message + func (x *WavData) Reset() + func (x *WavData) String() string