Criar um arquivo de fala assíncrono
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Cria um arquivo de fala assíncrono.
Exemplo de código
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],[],[],[],null,["# Create an asynchronous speech file\n\nCreates an asynchronous speech file.\n\nCode sample\n-----------\n\n### C++\n\n\nTo learn how to install and use the client library for Speech-to-Text, see\n[Speech-to-Text client libraries](/speech-to-text/docs/client-libraries).\n\n\nTo authenticate to Speech-to-Text, set up Application Default Credentials.\nFor more information, see\n\n[Set up authentication for a local development environment](/docs/authentication/set-up-adc-local-dev-environment).\n\n // Create a Speech client with the default configuration\n auto client = speech::SpeechClient(speech::MakeSpeechConnection());\n // Parse command line arguments.\n auto args = ParseArguments(argc, argv);\n auto const file_path = args.path;\n speech::v1::LongRunningRecognizeRequest request;\n *request.mutable_config() = args.config;\n\n // Pass the Google Cloud Storage URI to the request.\n request.mutable_audio()-\u003eset_uri(file_path);\n // Call LongRunningRecognize(), and then `.get()` to block until the operation\n // completes. The client library polls the operation in the background.\n auto response = client.LongRunningRecognize(request).get();\n // If the response is an error just report it:\n if (!response) {\n std::cerr \u003c\u003c \"Error in LongRunningRecognize: \" \u003c\u003c response.status() \u003c\u003c \"\\n\";\n return 1;\n }\n // Dump the transcript of all the results.\n for (auto const& result : response-\u003eresults()) {\n for (auto const& alternative : result.alternatives()) {\n std::cout \u003c\u003c alternative.confidence() \u003c\u003c \"\\t\" \u003c\u003c alternative.transcript()\n \u003c\u003c \"\\n\";\n }\n }\n\nWhat's next\n-----------\n\n\nTo search and filter code samples for other Google Cloud products, see the\n[Google Cloud sample browser](/docs/samples?product=speech)."]]