with Tess AI by Pareto and IBM Cloud - Speech to Text?
Executes an AI Agent (template) with the given input. See the documentation
Retrieves the result of a previously executed AI Agent (template). See the documentation
Retrieve AI Agents (templates) that match the specified criteria. See the documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
tess_ai_by_pareto: {
type: "app",
app: "tess_ai_by_pareto",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://tess.pareto.io/api/templates`,
headers: {
Authorization: `Bearer ${this.tess_ai_by_pareto.$auth.api_token}`,
},
params: {
page: `1`,
per_page: `15`,
},
})
},
})
The IBM Cloud - Speech to Text API transforms spoken language into written text, offering a powerful tool for creating transcriptions, enabling voice control and command features, and feeding speech into analytics platforms. With Pipedream, you can build automated workflows that leverage this capability, such as transcribing meetings in real-time, analyzing customer service calls for sentiment and keywords, or even creating subtitles for videos. The ability to connect with other apps on Pipedream allows for complex workflows that can turn spoken data into actionable insights or accessible content.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ibm_cloud_speech_to_text: {
type: "app",
app: "ibm_cloud_speech_to_text",
}
},
async run({steps, $}) {
const data = {
"text": `hello world`,
}
return await axios($, {
method: "post",
url: `${this.ibm_cloud_speech_to_text.$auth.instance_url}/v1/synthesize`,
headers: {
"Content-Type": `application/json`,
"Accept": `audio/wav`,
},
auth: {
username: `apikey`,
password: `${this.ibm_cloud_speech_to_text.$auth.api_key}`,
},
data,
})
},
})