Reference documentation and code samples for the Cloud Speech-to-Text V1 API module Google::Cloud::Speech::V1::RecognitionMetadata::InteractionType.
Use case categories that the audio recognition request can be described
by.
Constants
INTERACTION_TYPE_UNSPECIFIED
value: 0 Use case is either unknown or is something other than one of the other
values below.
DISCUSSION
value: 1 Multiple people in a conversation or discussion. For example in a
meeting with two or more people actively participating. Typically
all the primary people speaking would be in the same room (if not,
see PHONE_CALL)
PRESENTATION
value: 2 One or more persons lecturing or presenting to others, mostly
uninterrupted.
PHONE_CALL
value: 3 A phone-call or video-conference in which two or more people, who are
not in the same room, are actively participating.
VOICEMAIL
value: 4 A recorded message intended for another person to listen to.
PROFESSIONALLY_PRODUCED
value: 5 Professionally produced audio (eg. TV Show, Podcast).
VOICE_SEARCH
value: 6 Transcribe spoken questions and queries into text.
VOICE_COMMAND
value: 7 Transcribe voice commands, such as for controlling a device.
DICTATION
value: 8 Transcribe speech to text to create a written document, such as a
text-message, email or report.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Cloud Speech-to-Text V1 API - Module Google::Cloud::Speech::V1::RecognitionMetadata::InteractionType (v1.3.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.3.0 (latest)](/ruby/docs/reference/google-cloud-speech-v1/latest/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [1.2.1](/ruby/docs/reference/google-cloud-speech-v1/1.2.1/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [1.1.0](/ruby/docs/reference/google-cloud-speech-v1/1.1.0/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [1.0.1](/ruby/docs/reference/google-cloud-speech-v1/1.0.1/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.17.0](/ruby/docs/reference/google-cloud-speech-v1/0.17.0/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.16.2](/ruby/docs/reference/google-cloud-speech-v1/0.16.2/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.15.0](/ruby/docs/reference/google-cloud-speech-v1/0.15.0/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.14.0](/ruby/docs/reference/google-cloud-speech-v1/0.14.0/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.13.1](/ruby/docs/reference/google-cloud-speech-v1/0.13.1/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.12.1](/ruby/docs/reference/google-cloud-speech-v1/0.12.1/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.11.0](/ruby/docs/reference/google-cloud-speech-v1/0.11.0/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.10.2](/ruby/docs/reference/google-cloud-speech-v1/0.10.2/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.9.0](/ruby/docs/reference/google-cloud-speech-v1/0.9.0/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.8.0](/ruby/docs/reference/google-cloud-speech-v1/0.8.0/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType)\n- [0.7.3](/ruby/docs/reference/google-cloud-speech-v1/0.7.3/Google-Cloud-Speech-V1-RecognitionMetadata-InteractionType) \nReference documentation and code samples for the Cloud Speech-to-Text V1 API module Google::Cloud::Speech::V1::RecognitionMetadata::InteractionType.\n\nUse case categories that the audio recognition request can be described\nby.\n\nConstants\n---------\n\n### INTERACTION_TYPE_UNSPECIFIED\n\n**value:** 0 \nUse case is either unknown or is something other than one of the other\nvalues below.\n\n### DISCUSSION\n\n**value:** 1 \nMultiple people in a conversation or discussion. For example in a\nmeeting with two or more people actively participating. Typically\nall the primary people speaking would be in the same room (if not,\nsee PHONE_CALL)\n\n### PRESENTATION\n\n**value:** 2 \nOne or more persons lecturing or presenting to others, mostly\nuninterrupted.\n\n### PHONE_CALL\n\n**value:** 3 \nA phone-call or video-conference in which two or more people, who are\nnot in the same room, are actively participating.\n\n### VOICEMAIL\n\n**value:** 4 \nA recorded message intended for another person to listen to.\n\n### PROFESSIONALLY_PRODUCED\n\n**value:** 5 \nProfessionally produced audio (eg. TV Show, Podcast).\n\n### VOICE_SEARCH\n\n**value:** 6 \nTranscribe spoken questions and queries into text.\n\n### VOICE_COMMAND\n\n**value:** 7 \nTranscribe voice commands, such as for controlling a device.\n\n### DICTATION\n\n**value:** 8 \nTranscribe speech to text to create a written document, such as a\ntext-message, email or report."]]