<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: plugnmeet_insights.proto

namespace GPBMetadata;

class PlugnmeetInsights
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        $pool->internalAddGeneratedFile(
            "\x0A\x9F\x18\x0A\x18plugnmeet_insights.proto\x12\x09plugnmeet\"G\x0A\x19InsightsSupportedLangInfo\x12\x0C\x0A\x04code\x18\x01 \x01(\x09\x12\x0C\x0A\x04name\x18\x02 \x01(\x09\x12\x0E\x0A\x06locale\x18\x03 \x01(\x09\"\x90\x02\x0A\x1EInsightsTranscriptionConfigReq\x12\x12\x0A\x0Ais_enabled\x18\x01 \x01(\x08\x12\x1C\x0A\x14allowed_spoken_langs\x18\x02 \x03(\x09\x12\x1C\x0A\x14allowed_speech_users\x18\x03 \x03(\x09\x12\x1E\x0A\x16is_enabled_translation\x18\x04 \x01(\x08\x12\x1B\x0A\x13allowed_trans_langs\x18\x05 \x03(\x09\x12\"\x0A\x15default_subtitle_lang\x18\x06 \x01(\x09H\x00\x88\x01\x01\x12#\x0A\x1Bis_enabled_speech_synthesis\x18\x07 \x01(\x08B\x18\x0A\x16_default_subtitle_lang\"\xAC\x01\x0A#InsightsTranscriptionUserSessionReq\x124\x0A\x06action\x18\x01 \x01(\x0E2\$.plugnmeet.InsightsUserSessionAction\x12\x18\x0A\x0Bspoken_lang\x18\x02 \x01(\x09H\x00\x88\x01\x01\x12%\x0A\x1Dallowed_transcription_storage\x18\x03 \x01(\x08B\x0E\x0A\x0C_spoken_lang\"\xA7\x02\x0A\x1BInsightsTranscriptionResult\x12\x14\x0A\x0Cfrom_user_id\x18\x01 \x01(\x09\x12\x16\x0A\x0Efrom_user_name\x18\x02 \x01(\x09\x12\x0C\x0A\x04lang\x18\x03 \x01(\x09\x12\x0C\x0A\x04text\x18\x04 \x01(\x09\x12\x12\x0A\x0Ais_partial\x18\x05 \x01(\x08\x12%\x0A\x1Dallowed_transcription_storage\x18\x06 \x01(\x08\x12N\x0A\x0Ctranslations\x18\x07 \x03(\x0B28.plugnmeet.InsightsTranscriptionResult.TranslationsEntry\x1A3\x0A\x11TranslationsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\x7F\x0A InsightsChatTranslationConfigReq\x12\x12\x0A\x0Ais_enabled\x18\x01 \x01(\x08\x12\x1B\x0A\x13allowed_trans_langs\x18\x05 \x03(\x09\x12\x19\x0A\x0Cdefault_lang\x18\x06 \x01(\x09H\x00\x88\x01\x01B\x0F\x0A\x0D_default_lang\"S\x0A\x18InsightsTranslateTextReq\x12\x0C\x0A\x04text\x18\x01 \x01(\x09\x12\x13\x0A\x0Bsource_lang\x18\x02 \x01(\x09\x12\x14\x0A\x0Ctarget_langs\x18\x03 \x03(\x09\"\xD0\x01\x0A\x1DInsightsTextTranslationResult\x12\x13\x0A\x0Bsource_text\x18\x01 \x01(\x09\x12\x13\x0A\x0Bsource_lang\x18\x02 \x01(\x09\x12P\x0A\x0Ctranslations\x18\x03 \x03(\x0B2:.plugnmeet.InsightsTextTranslationResult.TranslationsEntry\x1A3\x0A\x11TranslationsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\x81\x01\x0A\x18InsightsTranslateTextRes\x12\x0E\x0A\x06status\x18\x01 \x01(\x08\x12\x0B\x0A\x03msg\x18\x02 \x01(\x09\x12=\x0A\x06result\x18\x03 \x01(\x0B2(.plugnmeet.InsightsTextTranslationResultH\x00\x88\x01\x01B\x09\x0A\x07_result\"X\x0A InsightsGetSupportedLanguagesReq\x124\x0A\x0Cservice_type\x18\x01 \x01(\x0E2\x1E.plugnmeet.InsightsServiceType\"x\x0A InsightsGetSupportedLanguagesRes\x12\x0E\x0A\x06status\x18\x01 \x01(\x08\x12\x0B\x0A\x03msg\x18\x02 \x01(\x09\x127\x0A\x09languages\x18\x03 \x03(\x0B2\$.plugnmeet.InsightsSupportedLangInfo\"\xF8\x01\x0A\x18InsightsGetUserStatusRes\x12\x0E\x0A\x06status\x18\x01 \x01(\x08\x12\x0B\x0A\x03msg\x18\x02 \x01(\x09\x124\x0A\x0Cservice_type\x18\x03 \x01(\x0E2\x1E.plugnmeet.InsightsServiceType\x12\x11\x0A\x09is_active\x18\x04 \x01(\x08\x12\x18\x0A\x0Bspoken_lang\x18\x05 \x01(\x09H\x00\x88\x01\x01\x12*\x0A\x1Dallowed_transcription_storage\x18\x06 \x01(\x08H\x01\x88\x01\x01B\x0E\x0A\x0C_spoken_langB \x0A\x1E_allowed_transcription_storage\"\x80\x01\x0A\x19InsightsAITextChatContent\x12/\x0A\x04role\x18\x01 \x01(\x0E2!.plugnmeet.InsightsAITextChatRole\x12\x0C\x0A\x04text\x18\x02 \x01(\x09\x12\x16\x0A\x09stream_id\x18\x03 \x01(\x09H\x00\x88\x01\x01B\x0C\x0A\x0A_stream_id\"\xAC\x01\x0A\x1EInsightsAITextChatStreamResult\x12\x0A\x0A\x02id\x18\x01 \x01(\x09\x12\x0C\x0A\x04text\x18\x02 \x01(\x09\x12\x15\x0A\x0Dis_last_chunk\x18\x03 \x01(\x08\x12\x15\x0A\x0Dprompt_tokens\x18\x04 \x01(\x0D\x12\x19\x0A\x11completion_tokens\x18\x05 \x01(\x0D\x12\x14\x0A\x0Ctotal_tokens\x18\x06 \x01(\x0D\x12\x11\x0A\x09createdAt\x18\x07 \x01(\x09\"h\x0A\x1BInsightsAITextChatConfigReq\x12\x12\x0A\x0Ais_enabled\x18\x01 \x01(\x08\x12\x1B\x0A\x13is_allowed_everyone\x18\x03 \x01(\x08\x12\x18\x0A\x10allowed_user_ids\x18\x04 \x03(\x09\"[\x0A'InsightsAIMeetingSummarizationConfigReq\x12\x12\x0A\x0Ais_enabled\x18\x01 \x01(\x08\x12\x1C\x0A\x14summarization_prompt\x18\x03 \x01(\x09*\xBB\x02\x0A\x13InsightsServiceType\x12%\x0A!INSIGHTS_SERVICE_TYPE_UNSPECIFIED\x10\x00\x12'\x0A#INSIGHTS_SERVICE_TYPE_TRANSCRIPTION\x10\x01\x12%\x0A!INSIGHTS_SERVICE_TYPE_TRANSLATION\x10\x02\x12*\x0A&INSIGHTS_SERVICE_TYPE_SPEECH_SYNTHESIS\x10\x03\x12&\x0A\"INSIGHTS_SERVICE_TYPE_AI_TEXT_CHAT\x10\x04\x12*\x0A&INSIGHTS_SERVICE_TYPE_CHAT_TRANSLATION\x10\x05\x12-\x0A)INSIGHTS_SERVICE_TYPE_MEETING_SUMMARIZING\x10\x06*}\x0A\x19InsightsUserSessionAction\x12#\x0A\x1FUSER_SESSION_ACTION_UNSPECIFIED\x10\x00\x12\x1D\x0A\x19USER_SESSION_ACTION_START\x10\x01\x12\x1C\x0A\x18USER_SESSION_ACTION_STOP\x10\x02*\xB6\x01\x0A\x16InsightsAITextChatRole\x12*\x0A&INSIGHTS_AI_TEXT_CHAT_ROLE_UNSPECIFIED\x10\x00\x12%\x0A!INSIGHTS_AI_TEXT_CHAT_ROLE_SYSTEM\x10\x01\x12#\x0A\x1FINSIGHTS_AI_TEXT_CHAT_ROLE_USER\x10\x02\x12\$\x0A INSIGHTS_AI_TEXT_CHAT_ROLE_MODEL\x10\x03BPZ2github.com/mynaparrot/plugnmeet-protocol/plugnmeet\xCA\x02\x19Mynaparrot\\PlugnmeetProtob\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

