# Speech recognition

**URL:** <https://community.parabola.io/t/speech-recognition/1384>\
**Category:** Feature Requests\
**Tags:** Integration\
**Created:** [December 12, 2020, 5:16pm UTC](https://community.parabola.io/t/speech-recognition/1384 "2020-12-12T17:16:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Satishkumar\_Patel](https://avatars.discourse-cdn.com/v4/letter/s/87869e/32.png) [@Satishkumar\_Patel](https://community.parabola.io/u/Satishkumar_Patel)\
**Post date:** [December 12, 2020, 5:16pm UTC](https://community.parabola.io/t/speech-recognition/1384/1 "2020-12-12T17:16:49Z")

</div>

Can we use google’s speech recognition api in parabole? If yes please help me how. It will be very helpful to me.

---

<div class="post-metadata">

**Author:** ![daniel](https://sea2.discourse-cdn.com/flex020/user_avatar/community.parabola.io/daniel/32/732_2.png) [@daniel](https://community.parabola.io/u/daniel)\
**Post date:** [December 14, 2020, 8:02pm UTC](https://community.parabola.io/t/speech-recognition/1384/2 "2020-12-14T20:02:56Z")

</div>

Hey @Satishkumar_Patel,

It looks like this should work. Try using Google’s OAuth scope to [authenticate the API](https://cloud.google.com/docs/authentication/). Reading [this documentation](https://parabola.io/integration/api#using-oauth-2-0-in-parabola) should help you get set up with OAuth in Parabola using the `Pull from an API` or `Send to an API` step.

Google’s Speech-to-Text API suggests making a request to this `API Endpoint URL`:

`https://speech.googleapis.com/v1p1beta1/speech:recognize`

Using this `Request Body`:

```auto
{
  "audio": {
    "content": "/* Your audio */",
// Or use a link to reference a hosted audio file
    "uri": "/* Your audio file link */"
  },
  "config": {
    "enableAutomaticPunctuation": true,
    "encoding": "LINEAR16",
    "languageCode": "en-US",
    "model": "default"
  }
}

```

Most likely, you’ll want to host your audio files somewhere that can be accessed through a URL.
