Console Speech to text - transcription

When I give a 45 second mp3 file to the transcription program, this program generates only 15 seconds of transcription. Why does it not transcribe the whole file ???

Good day @MASPEECHTOTEXT ,

Welcome to Google Cloud Community!

If you are requesting thru API, verify if your file is less than 10 MB and less than 60 seconds. Also make sure that you are requesting in this endpoint since it is used for short audio files.

[https://speech.googleapis.com/v1/speech:recognize](https://speech.googleapis.com/v1/speech:recognize)

while for long audio files that are longer than 60 seconds, you can use this endpoint:

https://speech.googleapis.com/v1/speech:longrunningrecognize

You can check this link for more information: https://cloud.google.com/speech-to-text/docs/sync-recognize

Also make sure that you are following the best practice when providing data. You can use this link for more information: https://cloud.google.com/speech-to-text/docs/best-practices-provide-speech-data

Hope this helps!