AI-102日本語試験無料問題集「Microsoft Designing and Implementing a Microsoft Azure AI Solution (AI-102日本語版) 認定」
あなたは英語(イギリス)で行われた講義を記録するサービスを開発しています。
翻訳されたテキストと言語識別子を受け取るAppendToTranscriptFileという名前のメソッドがあります。
講義のトランスクリプトをそれぞれの言語で出席者に提供するコードを開発する必要があります。サポートされている言語は、英語、フランス語、スペイン語、およびドイツ語です。
コードをどのように完成させる必要がありますか?回答するには、回答エリアで適切なオプションを選択してください。
注:正しい選択はそれぞれ1ポイントの価値があります。

翻訳されたテキストと言語識別子を受け取るAppendToTranscriptFileという名前のメソッドがあります。
講義のトランスクリプトをそれぞれの言語で出席者に提供するコードを開発する必要があります。サポートされている言語は、英語、フランス語、スペイン語、およびドイツ語です。
コードをどのように完成させる必要がありますか?回答するには、回答エリアで適切なオプションを選択してください。
注:正しい選択はそれぞれ1ポイントの価値があります。

正解:

Explanation:

Box 1: {"fr", "de", "es"}
A common task of speech translation is to specify target translation languages, at least one is required but multiples are supported. The following code snippet sets both French and German as translation language targets.
static async Task TranslateSpeechAsync()
{
var translationConfig =
SpeechTranslationConfig.FromSubscription(SPEECH__SUBSCRIPTION__KEY,
SPEECH__SERVICE__REGION);
translationConfig.SpeechRecognitionLanguage = "it-IT";
// Translate to languages. See, https://aka.ms/speech/sttt-languages
translationConfig.AddTargetLanguage("fr");
translationConfig.AddTargetLanguage("de");
}
Box 2: TranslationRecognizer
After you've created a SpeechTranslationConfig, the next step is to initialize a TranslationRecognizer.
Example code:
static async Task TranslateSpeechAsync()
{
var translationConfig =
SpeechTranslationConfig.FromSubscription(SPEECH__SUBSCRIPTION__KEY,
SPEECH__SERVICE__REGION);
var fromLanguage = "en-US";
var toLanguages = new List<string> { "it", "fr", "de" };
translationConfig.SpeechRecognitionLanguage = fromLanguage;
toLanguages.ForEach(translationConfig.AddTargetLanguage);
using var recognizer = new TranslationRecognizer(translationConfig);
}
ビデオ コンテンツを分析して、特定の会社名への言及を特定する必要があります。
順番に実行する必要がある 3 つのアクションはどれですか? 回答するには、アクションのリストから適切なアクションを回答領域に移動し、正しい順序で並べます。

順番に実行する必要がある 3 つのアクションはどれですか? 回答するには、アクションのリストから適切なアクションを回答領域に移動し、正しい順序で並べます。

正解:

Explanation:

Microsoft BotFrameworkSDKを使用してチャットボットを構築しています。
UserProfileという名前のオブジェクトを使用してユーザープロファイル情報を格納し、ConversationDataという名前のオブジェクトを使用して会話に関連する情報を格納します。
次の状態アクセサーを作成して、両方のオブジェクトを状態に格納します。
var userStateAccessors = _userState.CreateProperty <UserProfile>(nameof(UserProfile)); varconversationStateAccessors = _conversationState.CreateProperty <ConversationData>(nameof(ConversationData)); 状態ストレージメカニズムはメモリストレージに設定されます。
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。

UserProfileという名前のオブジェクトを使用してユーザープロファイル情報を格納し、ConversationDataという名前のオブジェクトを使用して会話に関連する情報を格納します。
次の状態アクセサーを作成して、両方のオブジェクトを状態に格納します。
var userStateAccessors = _userState.CreateProperty <UserProfile>(nameof(UserProfile)); varconversationStateAccessors = _conversationState.CreateProperty <ConversationData>(nameof(ConversationData)); 状態ストレージメカニズムはメモリストレージに設定されます。
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。

正解:

Explanation:

Box 1: Yes
You create property accessors using the CreateProperty method that provides a handle to the BotState object.
Each state property accessor allows you to get or set the value of the associated state property.
Box 2: Yes
Box 3: No
Before you exit the turn handler, you use the state management objects' SaveChangesAsync() method to write all state changes back to storage.
Reference:
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-state
検索 1 という名前の Azure Cognitive Search リソースがあり、複数のアプリで使用されています。検索 1 をセキュリティで保護する必要があります。ソリューションは、次の要件を満たす必要があります。
* インターネットから Search1 へのアクセスを防止します。
* 各アプリのアクセスを特定のクエリに制限する
あなたは何をするべきか?答えるには、解答エリアで適切な選択肢を選択してください。 注意 正解ごとに 1 ポイントの価値があります。

* インターネットから Search1 へのアクセスを防止します。
* 各アプリのアクセスを特定のクエリに制限する
あなたは何をするべきか?答えるには、解答エリアで適切な選択肢を選択してください。 注意 正解ごとに 1 ポイントの価値があります。

正解:

Explanation:

Microsoft Bot Framework SDKを使用して、MicrosoftTeamsチャネル用のチャットボットを構築しています。チャットボットは次のコードを使用します。

次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。


次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。

正解:

Explanation:

Box 1: Yes
The ActivityHandler.OnMembersAddedAsync method overrides this in a derived class to provide logic for when members other than the bot join the conversation, such as your bot's welcome logic.
Box 2: Yes
membersAdded is a list of all the members added to the conversation, as described by the conversation update activity.
Box 3: No
Reference:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.bot.builder.activityhandler.onmembersaddedasync?
view=botbuilder-dotnet-stable
Azure Cognitive Service for Language で質問応答を使用するチャットボットを構築しています。
製品カタログと価格表を含む Docl.pdf という名前の PDF があります。Docl.pdf をアップロードして、モデルをトレーニングします。
テスト中、ユーザーは、チャットボットが次の質問に正しく応答することを報告しています: <製品> の価格はいくらですか?
チャットボットは次の質問に応答できません: <製品* の価格はいくらですか?
チャットボットが両方の質問に正しく応答することを確認する必要があります。
解決策: Language Studio から、コストのエンティティを作成し、モデルを再トレーニングして再公開します。
これは目標を満たしていますか?
製品カタログと価格表を含む Docl.pdf という名前の PDF があります。Docl.pdf をアップロードして、モデルをトレーニングします。
テスト中、ユーザーは、チャットボットが次の質問に正しく応答することを報告しています: <製品> の価格はいくらですか?
チャットボットは次の質問に応答できません: <製品* の価格はいくらですか?
チャットボットが両方の質問に正しく応答することを確認する必要があります。
解決策: Language Studio から、コストのエンティティを作成し、モデルを再トレーニングして再公開します。
これは目標を満たしていますか?
正解:B
解答を投票する
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。

注:正しい選択はそれぞれ1ポイントの価値があります。

正解:

Explanation:

注文のステータスに関する顧客からの電話に応答するアプリを構築しています。アプリはデータベースに注文の詳細を照会し、顧客に音声で応答します。
使用する Azure Al サービス API を特定する必要があります。ソリューションでは開発の労力を最小限に抑える必要があります。
各要件にはどのオブジェクトを使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択します。
注意: 正しい選択ごとに 1 ポイントが付与されます。

使用する Azure Al サービス API を特定する必要があります。ソリューションでは開発の労力を最小限に抑える必要があります。
各要件にはどのオブジェクトを使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択します。
注意: 正しい選択ごとに 1 ポイントが付与されます。

正解:

Explanation:
