빠른 시작

이 페이지에서는 Cloud Healthcare API의 Dictation 모달리티와 관련된 기본 작업을 수행하는 방법을 보여줍니다.

시작하기 전에

Cloud Healthcare API의 빠른 시작은 여기에서 확인할 수 있습니다. 다음 안내에서는 이 빠른 시작에서 프로젝트를 설정하는 단계를 완료했다고 가정합니다.

Dictation 데이터 저장 및 검색

  1. Dictation 저장소의 이름을 선택합니다.
  2. DICTATIONSTORE=mydictationstore
  3. 데이터 세트 내에서 Dictation 저장소를 만듭니다.
  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. Dictation 저장소에 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

음성 인식 구성 및 수행

  1. 음성 인식 매개변수와 3의 음성기록 오디오와 일치하는 파일 형식을 Dictation 저장소에 삽입합니다(이 객체는 여러 Dictation에 재사용 가능).
  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. 위의 메서드 호출에 대한 응답에서 음성기록 및 SpeechConfig의 ID를 기록합니다. 아래 ID는 예시일 뿐입니다. 음성기록 및 SpeechConfig를 만든 호출에서 가져온 ID로 바꿉니다.
  4. DICTATION_ID=63411d4f-7d36-491f-9ed4-424786fa64d9
    SPEECHCONFIG_ID=9235fa21-0180-4efc-b033-306b0e187335
  5. 음성 인식 작업 수행:
  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?}

다음 단계

문서를 검토합니다.