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

  1. Choisissez un nom pour votre magasin Dictation :
  2. DICTATIONSTORE=mydictationstore
  3. Créez un magasin Dictation dans votre ensemble de données :
  4. 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?}
  5. Insérez une ressource Dictation dans le magasin Dictation :
  6. 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

  1. 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) :
  2. 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?}
  3. 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.
  4. DICTATION_ID=63411d4f-7d36-491f-9ed4-424786fa64d9
    SPEECHCONFIG_ID=9235fa21-0180-4efc-b033-306b0e187335
  5. Exécuter une opération de reconnaissance vocale:
  6. 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.