with Cohere and Rev.ai?
Returns the transcript for a completed transcription job. Transcript can be returned as either JSON or plaintext format.
This action makes a prediction about which label fits the specified text inputs best. See the documentation
Starts an asynchronous job to transcribe speech-to-text for a media file. Add an optional callback URL to invoke when processing is complete.
The Cohere API enables the development of apps with advanced natural language understanding capabilities. Utilizing machine learning, it can help with tasks like text generation, summarization, sentiment analysis, and more. On Pipedream, you can seamlessly integrate Cohere's features into serverless workflows, triggering actions based on text input, processing large volumes of data, or even enhancing chatbots with more human-like responses.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
cohere_platform: {
type: "app",
app: "cohere_platform",
}
},
async run({steps, $}) {
const data = {
"text": `Tokenize this!`,
}
return await axios($, {
method: "post",
url: `https://api.cohere.ai/small/tokenize`,
headers: {
Authorization: `Bearer ${this.cohere_platform.$auth.api_key}`,
"Content-Type": `application/json`,
},
data,
})
},
})
Rev.ai offers speech recognition and transcription capabilities, making it possible to convert audio into text with high accuracy. This API provides developers access to advanced speech-to-text functions, allowing you to transcribe interviews, meetings, or any audio content quickly. Using Pipedream, these transcriptions can be integrated into workflows that trigger actions in other apps, enriching your data and automating repetitive tasks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
rev_ai: {
type: "app",
app: "rev_ai",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.rev.ai/speechtotext/v1/account`,
headers: {
Authorization: `Bearer ${this.rev_ai.$auth.access_token}`,
},
})
},
})