integrations/voice/google-speech/dist/manifest¶
Variables¶
googleSpeechManifestInput¶
const googleSpeechManifestInput: {
capabilities: (
| {
audiences: "customer-facing"[];
capability: string;
description: string;
exposesSensitiveData: true;
label: string;
providerObjects: {
kind: string;
label: string;
}[];
requiresCredential: true;
sideEffect: true;
}
| {
audiences: ("customer-facing" | "internal-support")[];
capability: string;
description: string;
exposesSensitiveData: true;
label: string;
providerObjects: {
kind: string;
label: string;
}[];
requiresCredential: true;
sideEffect?: never;
})[];
category: string;
channelAudiences: ("customer-facing" | "mixed")[];
coverage: {
evidence: {
label: string;
url: string;
}[];
notes: string[];
scope: "provider-api-subset";
};
credentialRequirements: {
description: string;
id: string;
label: string;
required: true;
}[];
directions: ("receive-only" | "send-only" | "bidirectional")[];
id: string;
limitations: string[];
maintainers: {
name: string;
type: "official";
}[];
metadata: {
channelCoverage: {
backgroundModelProvider: string;
browserVoiceProtocol: string;
fullGoogleCloudSpeechSdk: string;
longAudioSynthesis: string;
longRunningRecognize: string;
speechToText: string;
streamingRecognize: string;
textToSpeech: string;
};
implementation: {
adapterCoverage: string[];
rawClientEscapeHatch: boolean;
sdkPackages: string[];
strategy: string;
};
integrationEntryPoints: {
manifest: string;
runtime: string;
};
integrationName: string;
integrationPackageName: string;
};
name: string;
operations: (
| {
alias: string;
capability: string;
exposesSensitiveData: true;
externallyVisible?: never;
providerObject: string;
providerOperation: string;
requiresCredential: true;
sideEffect?: never;
}
| {
alias: string;
capability: string;
exposesSensitiveData?: never;
externallyVisible: true;
providerObject: string;
providerOperation: string;
requiresCredential: true;
sideEffect: true;
})[];
packageName: string;
privacyNotes: string[];
provider: string;
trustLevel: "official";
};
Type Declaration¶
References¶
googleSpeechIntegration¶
Re-exports googleSpeechIntegration
googleSpeechProviderManifest¶
Re-exports googleSpeechProviderManifest