Item logo image for CaptionSpeaker

CaptionSpeaker

https://limura.github.io/
4.0 (

73 ratings

)
Extension Accessibility 10,000 users

4 out of 5

73 ratings

Learn more about results and reviews.

  • All reviews
  • Recent
  • Helpful
  • Highest to lowest rating
  • Lowest to highest rating
  • English
  • All languages
Review's profile picture

pauzak Oct 17, 2025

for some reason it only starts working when youtube page refreshed. but it does not work when you fast forward or skip to parts of the video, which is very disappointing on long instruction videos :'((( it just reads all the subtitles in its own speed/phase not regarding the actual video. and I could not find a workaround.. obviously there's some room for improvements.

Replier's profile picture
飯村卓司(limura) Developer Oct 18, 2025

Thank you for your review. Since you mentioned it isn't working properly, let me explain how CaptionSpeaker operates. CaptionSpeaker reads aloud the subtitles set for YouTube videos. It begins reading aloud when the video playback position aligns with the timing when the subtitle appears. Therefore, if you seek the playback position to a point different from where the subtitle appears, the speech for that subtitle segment will not start. However, if you continue playback, the reading of the next subtitle should start when the next subtitle appears. Additionally, CaptionSpeaker begins fetching the video's subtitles when the page reloads or similar events occur. Retrieving captions for this video requires several HTTP requests. Depending on network conditions, it may take some time for the captions to finish loading. Even with good network conditions, loading captions typically takes about 1-2 seconds. Therefore, for captions displayed at the 0-second or 1-second mark, speech output often won't start because the caption loading may not complete before the caption appears. Note that the video playback position is only checked every 0.5 seconds. Consequently, speech may not start under conditions like frequent seeking of the playback position or excessively fast playback speed. Conversely, seeking the video playback position back to a point before the subtitle's display timing can sometimes trigger speech for subtitles that were not spoken. Being mindful of the above points should make it easier to trigger speech for subtitles. Next, regarding adjusting the subtitle reading speed based on the video playback speed, this is difficult to implement due to limitations in the speech synthesis engine used for reading subtitles. Specifically, some speech engines ignore high-speed settings and always speak at the standard speed when attempting to speak at a high rate. Similarly, some speech engines stop outputting speech entirely when attempting to speak at a high-speed setting. These issues are difficult to circumvent when introducing automatically variable speech speeds, so implementation has been postponed. If you absolutely require synchronization between video playback speed and speech output, you might consider watching videos using YouTube's “Auto-dubbed” feature. Thank you for your understanding. This text was originally written in Japanese and automatically translated using DeepL.

Review's profile picture

Rose huml Oct 9, 2025

it stopped working a while back :( i tried all the solutions provided in the comments but nothing worked

Replier's profile picture
飯村卓司(limura) Developer Oct 9, 2025

Thank you for your inquiry. You mentioned it isn't working, but based on our testing here, it functioned without any issues. Also, since you've already tried the solutions listed in our review section, this may be redundant, but we cannot address issues we cannot reproduce on our end. Therefore, when contacting us, it would be helpful if you could include the following information to make it easier for us to reproduce the same problem. Thank you for your cooperation. - The circumstances where the problem occurred (what happened and when) - The expected behavior (“This is how I wanted it to work”) - The exact steps taken leading up to the problem. (This information is crucial for developers to reproduce the issue. It is important to include all steps without omission to determine if the problem occurs under the same conditions.) - Your environment - Chrome version - OS and its version - CaptionSpeaker version - CaptionSpeaker settings - URL of the video where the issue occurs

Review's profile picture

Xumoyun Nazarov Aug 30, 2025

not working. plz tell me why?

Replier's profile picture
飯村卓司(limura) Developer Aug 30, 2025

Thank you for your inquiry. Unfortunately, we have been unable to reproduce the same issue on our end and have not yet identified the cause. We apologize for the inconvenience, but please provide the information necessary to reproduce the issue, such as the following items. - The situation in which the issue occurred (what happened and under what conditions) - The behavior you *expected* to see - The exact steps you took before the issue occurred (This helps developers reproduce the problem. Reproducibility is key, so please avoid skipping any steps.) - Your environment: - Chrome version - OS and its version - CaptionSpeaker version - CaptionSpeaker settings - The URL of the video where the issue occurred If the individual items are grouped together and difficult to read, please refer to the summary section on the CaptionSpeaker store page, which contains the same wording.

Review's profile picture

Jessica Trunk May 17, 2025

I use this extension almost daily, it was the best one out there in my opinion, especially with all the setting options to tweak it to my liking. Then one day recently it just stopped working, no matter which browser I was using. Please let me know if there is a known fix for it. Thanks in advance!

Replier's profile picture
飯村卓司(limura) Developer May 17, 2025

This is a machine translation by DeepL. The original Japanese text is appended at the end. I understand that one day it suddenly stopped working. We regret to inform you that we have not been able to confirm a similar problem at our end. Please understand that it is difficult to deal with problems for which we cannot confirm similar symptoms at our end. If you say that you can no longer speak, there are several conditions that may be present. Please check the following points: ・Icon of CaptionSpeaker is green among the extension icons displayed in the upper right corner of the Chrome browser (if it is gray, it will be in non-speaking mode, so please click the icon to make it green again) ・CaptionSpeaker setting items ( Check the combination of CaptionSpeaker's setting items (options) and the currently playing Youtube video ・In the Speaker's items, “Language” and “Speaker” are correctly selected (after changing them, please check if it speaks by ‘Test’ at the bottom of the options screen) ・If "Subtitle in the same language as the language of the speech setting is default is set to “No speech when the subtitle of the language is the same as the language set in the Speaker item” is turned ON. ・If “Enable speech only when the subtitle is displayed” is turned ON, If “Speaker will only speak when subtitles are displayed” is turned on, speech will not be spoken if the Youtube video is not set to display subtitles. ・If “Do not work with embedded type videos” is turned on, speech will not be spoken with embedded type Youtube videos. If the problem is not confirmed by any of the above items, we apologize for the inconvenience, but please provide us with the same conditions such as “URL of the Youtube video where the problem occurs”, “version of Google Chrome where the problem occurs”, “version of OS where the problem occurs”, etc., and we will be happy to help you. If you can provide us with the same information, we may be able to confirm a similar problem and find a way to resolve it. ある日突然動かなくなったという事ですね。 誠に残念なのですが、こちらの手元で同様の問題を確認できませんでした。 こちらの手元で同様の症状が確認できない問題につきましては対応が難しいことをご理解ください。 発話がされなくなったというと、いくつかの条件が考えられますのでお手数ですが以下の点を確認していただけますでしょうか。 ・Chrome ブラウザの右上辺りに表示される拡張機能のアイコンのうち、CaptionSpeaker のアイコンが緑色になっている(灰色ですと発話しないモードになりますので、アイコンをクリックして緑色に戻してください) ・CaptionSpeaker の設定項目(オプション)と、再生中のYoutube動画の組み合わせを確認する  ・Speaker の項目で、「言語」と「話者」が正しく選択されている(変更後はオプション画面下部の「Test」で発話するかどうかを確認してください)  ・「発話設定の言語と同じ言語の字幕がdefaultの場合、発話をしない~」がONになっている場合、発話させようとしているYoutuube動画の言語がSpeakerの項目で設定されている言語と同じである時には発話されません  ・「字幕が表示されている時だけ読み上げを行うようにする」がONになっている場合は、Youtube動画で字幕を表示する設定にされていない場合は発話されません  ・「埋め込みタイプの動画では動作しないようにする」がONになっている場合は、埋込み型のYoutube動画では発話はされません 上記の項目のどれでも問題が確認されなかった場合、お手数をおかけして申し訳ないのですが、「問題の発生するYoutube動画のURL」、「問題が発生している Google Chrome のバージョン」、「問題が発生している OS のバージョン」等、こちらで同じ条件を揃えやすくなる情報を添えていただけますと、あるいはこちらで同様の問題を確認でき、問題を解消する方法を模索できるようになるかもしれません。

Review's profile picture

Ruby S Dec 15, 2024

I wish there was a way to pause the video while the caption is playing, control it such that a second of the video plays in the native language and then it is translated.

Review's profile picture

Bùi Văn Tuấn Dec 2, 2024

When will Vietnamese voices be added? Hope the developer does it as soon as possible. Thanks a lot.

Replier's profile picture
飯村卓司(limura) Developer Dec 3, 2024

Unfortunately, CaptionSpeaker cannot do anything to increase the number of languages that can be spoken. CaptionSpeaker uses SpeechSynthesis, a speech synthesis system provided by the operating system on which the browser runs through a JavaScript API. Conversely, in order to increase the number of languages available to CaptionSpeaker, your OS and Google Chrome must support speech in those unsupported languages. Thank you in advance for your cooperation.

Review's profile picture

Nikhil Sinha Jun 30, 2024

it dont synchornise it just reads half unit next subtitles comes

2 out of 2 found this helpful
Review's profile picture

Ismael Almeida Jun 9, 2024

Apply an update to synchronize subtitle reading with what is played

2 out of 2 found this helpful
Review's profile picture

Rafael Miranda Soares May 30, 2024

In my tests it is the best extension. Native language detection and not translating, lowering the volume of automatically translated language are the biggest differentiators. Congratulations

1 person found this review to be helpful
Review's profile picture

youssef tastift May 22, 2024

good work

Google apps
Create a Mobile Website
View Site in Mobile | Classic
Share by: