Guide de démarrage rapide
Cette page explique comment effectuer des opérations de base spécifiques à la modalité de dictée de l'API Cloud Healthcare.
Avant de commencer
Un guide de démarrage rapide pour l'API Cloud Healthcare est disponible sur cette page. Les instructions suivantes supposent que vous avez suivi la procédure de configuration du projet dans ce guide de démarrage rapide.
Stocker et récupérer les données Dictation
- Choisissez un nom pour votre magasin Dictation :
- Créez un magasin Dictation dans votre ensemble de données :
- Insérez une ressource Dictation dans le magasin Dictation :
DICTATIONSTORE=mydictationstore
curl -X POST --data '{"trainingConsent":"ALLOW"}' \ https://healthcare.googleapis.com/v1alpha2/projects/${PROJECT_ID?}/locations/${LOCATION?}/datasets/${DATASET?}/dictationStores?access_token=${TOKEN?}\&dictation_store_id=${DICTATIONSTORE?}
curl -H "Content-Type: application/json" -X POST --data \ '{"name":"dictation1", "audio":{"uri":"gs://dictations/speech/DrJohnson.flac"}}' \ https://healthcare.googleapis.com/v1alpha2/projects/${PROJECT_ID?}/locations/${LOCATION?}/datasets/${DATASET?}/dictationStores/${DICTATIONSTORE?}/dictations?access_token=${TOKEN?}\&return_mask=name
Configurer et exécuter la reconnaissance vocale
- Insérez l'objet SpeechConfig qui décrit les paramètres de reconnaissance vocale et le format de fichier correspondant à l'audio de la 3e piste dans le magasin Dictation (cet objet peut être réutilisé pour plusieurs Dictations) :
- Enregistrez les identifiants des ressources Dictation et SpeechConfig des réponses aux appels de méthode ci-dessus. Les ID ci-dessous sont uniquement fournis à titre d'exemple. Remplacez-les par ceux obtenus à partir des appels qui ont créé les ressources Dictation et SpeechConfig.
- Exécuter une opération de reconnaissance vocale:
curl -H "Content-Type: application/json" -X POST --data \ '{"name":"speechConfig1", "recognition_config":{"encoding":"FLAC", "sampleRateHertz":"16000"},"speakerHumanName":"Jeremy"}' \ https://healthcare.googleapis.com/v1alpha2/projects/${PROJECT_ID?}/locations/${LOCATION?}/datasets/${DATASET?}/dictationStores/${DICTATIONSTORE?}/speechConfigs?access_token=${TOKEN?}
DICTATION_ID=63411d4f-7d36-491f-9ed4-424786fa64d9 SPEECHCONFIG_ID=9235fa21-0180-4efc-b033-306b0e187335
curl -H "Content-Type: application/json" -X POST --data \ '{"speechConfigName":"projects/'${PROJECT_ID?}'/locations/'${LOCATION?}'/datasets/'${DATASET?}'/dictationStores/'${DICTATIONSTORE}'/speechConfigs/'${SPEECHCONFIG_ID}'"}' \ https://healthcare.googleapis.com/v1alpha2/projects/${PROJECT_ID?}/locations/${LOCATION?}/datasets/${DATASET?}/dictationStores/${DICTATIONSTORE}/dictations/${DICTATION_ID?}:recognize?access_token=${TOKEN?}
Étape suivante
Consultez la documentation.