Repository: oppia/oppia

Issue:
Audio functionality should have a "start from the beginning" option
Currently, to go to the beginning of an audio playback one has to click and drag the red circle to the left end. Instead add a button/text that will restart the audio playback on click.

This issue was originally reported by @yamamashakaa.
Audio functionality should have a "start from the beginning" option
Currently, to go to the beginning of an audio playback one has to click and drag the red circle to the left end. Instead add a button/text that will restart the audio playback on click.

This issue was originally reported by @yamamashakaa.


Discussion:
Hi @yamamashakaa, please feel free to add more details and mocks to this issue. Thanks!
I want to contribute, may I know the filename 
Hi @safwan20! Can you please sign the CLA as per instructions on [this page](https://github.com/oppia/oppia/wiki/Contributing-code-to-Oppia#setting-things-up) before starting work on this? Thanks! 
@kevintab95 ,done!

Thanks! Also, please make sure to read through and follow the instructions in the [entire page](https://github.com/oppia/oppia/wiki/Contributing-code-to-Oppia#setting-things-up) so that you don't miss anything.
sure and filename ?
To start with you can take a look at `audio-bar.directive.ts`.
Tank you so much @safwan20 .
I also want to add that my students depend on listening to understand the lesson because the voice is translated to Arabic while the text is not. Sometimes they need to repeat it several times.
I think of something like this, here is a mock @kevintab95 
![mock 3](https://user-images.githubusercontent.com/16443315/72292190-8cc60b80-3659-11ea-93f9-ff25f4b88ba7.jpg)

@yamamashakaa I will do it 
I am working on this...
Hi @yamamashakaa, please feel free to add more details and mocks to this issue. Thanks!
I want to contribute, may I know the filename 
Hi @safwan20! Can you please sign the CLA as per instructions on [this page](https://github.com/oppia/oppia/wiki/Contributing-code-to-Oppia#setting-things-up) before starting work on this? Thanks! 
@kevintab95 ,done!

Thanks! Also, please make sure to read through and follow the instructions in the [entire page](https://github.com/oppia/oppia/wiki/Contributing-code-to-Oppia#setting-things-up) so that you don't miss anything.
sure and filename ?
To start with you can take a look at `audio-bar.directive.ts`.
Tank you so much @safwan20 .
I also want to add that my students depend on listening to understand the lesson because the voice is translated to Arabic while the text is not. Sometimes they need to repeat it several times.
I think of something like this, here is a mock @kevintab95 
![mock 3](https://user-images.githubusercontent.com/16443315/72292190-8cc60b80-3659-11ea-93f9-ff25f4b88ba7.jpg)

@yamamashakaa I will do it 
I am working on this...

Resolving patch:
diff --git a/scripts/check_frontend_coverage.py b/scripts/check_frontend_coverage.py
--- a/scripts/check_frontend_coverage.py
+++ b/scripts/check_frontend_coverage.py
@@ -50,6 +50,7 @@
     'app.constants.ts',
     'apply-validation.directive.ts',
     'assets-backend-api.service.ts',
+    'audio-bar-status.service.ts',
     'audio-translation-language.service.ts',
     'AudioFileObjectFactory.ts',
     'AudioLanguageObjectFactory.ts',


Test patch: