Method not found
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
Direzione di ricerca
Inizia leggendo tutorials/ASR.ipynb e la chiamata a offline_recognize, quindi confrontali con il server.py fornito e con il servizio e il metodo gRPC che registra. Riproduci la risposta UNIMPLEMENTED “Method not found!” nella configurazione Python 3.11/Jupyter indicata; il lavoro è completato quando viene identificata una configurazione supportata oppure viene documentata la modifica necessaria.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hello, I am following the ASR tutorial using Python and Riva from NVIDIA tutorial asr on a Mac OS system and using Jupyter Notebook.
However, I am encountering an issue with the offline_recognize function:
response = asr_service.offline_recognize(data, offline_config)
I am getting the following error:
---------------------------------------------------------------------------
_InactiveRpcError Traceback (most recent call last)
Cell In[10], line 1
----> 1 response = asr_service.offline_recognize(data, offline_config)
File /usr/local/lib/python3.11/site-packages/riva/client/asr.py:380, in ASRService.offline_recognize(self, audio_bytes, config, future)
378 request = rasr.RecognizeRequest(config=config, audio=audio_bytes)
379 func = self.stub.Recognize.future if future else self.stub.Recognize
--> 380 return func(request, metadata=self.auth.get_auth_metadata())
File /usr/local/lib/python3.11/site-packages/grpc/_channel.py:1161, in _UnaryUnaryMultiCallable.__call__(self, request, timeout, metadata, credentials, wait_for_ready, compression)
1146 def __call__(
1147 self,
1148 request: Any,
(...)
1153 compression: Optional[grpc.Compression] = None,
1154 ) -> Any:
1155 (
1156 state,
1157 call,
1158 ) = self._blocking(
1159 request, timeout, metadata, credentials, wait_for_ready, compression
1160 )
-> 1161 return _end_unary_response_blocking(state, call, False, None)
File /usr/local/lib/python3.11/site-packages/grpc/_channel.py:1004, in _end_unary_response_blocking(state, call, with_call, deadline)
1002 return state.response
1003 else:
-> 1004 raise _InactiveRpcError(state)
_InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
status = StatusCode.UNIMPLEMENTED
details = "Method not found!"
debug_error_string = "UNKNOWN:Error received from peer {created_time:"2023-11-16T10:57:11.537789+07:00", grpc_status:12, grpc_message:"Method not found!"}"
server.py
import asyncio
import grpc
import sample_pb2
import sample_pb2_grpc
from grpc_reflection.v1alpha import reflection
class GreeterServicer(sample_pb2_grpc.GreeterServicer):
async def SayHello(self, request, context):
return sample_pb2.HelloReply(message=f"Hello, {request.name}!")
async def serve():
server = grpc.aio.server()
# Enable reflection
SERVICE_NAMES = (
sample_pb2.DESCRIPTOR.services_by_name['Greeter'].full_name,
reflection.SERVICE_NAME,
)
reflection.enable_server_reflection(SERVICE_NAMES, server)
sample_pb2_grpc.add_GreeterServicer_to_server(GreeterServicer(), server)
server.add_insecure_port("[::]:50051")
print("Server started on port 50051")
await server.start()
await server.wait_for_termination()
if __name__ == "__main__":
asyncio.run(serve())
Are there any suggestions or specific solutions to address this issue, especially considering the use of Mac OS and Jupyter Notebook?"
- Lingua principale
- Python
- Stelle
- 142
- Fork
- 52
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nvidia-riva/python-clients
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nvidia-riva/python-clients#172 · 4 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
nvidia-riva/python-clients#145 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
nvidia-riva/python-clients#110 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
nvidia-riva/python-clients#100 · 1 commento ·
-
Connection_RefuseAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100
Tutte le issue di nvidia-riva/python-clients
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
area:docs
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
RailtownAI/railtracks#1633 ·
I maintainer di solito rispondono entro 2 giorni
-
review-panel severity:low
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
kristovatlas/coin-accounting#152 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation :blue_book:
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
PennyLaneAI/pennylane#10280 ·
I maintainer di solito rispondono entro 2 giorni
-
`pipx reinstall` prints a Python traceback when the reinstall failsForse già presa @ParamTanna l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno