[{"data":1,"prerenderedAt":112},["ShallowReactive",2],{"tool-content-en-text-to-speech":3},{"id":4,"title":5,"body":6,"description":102,"extension":103,"locale":104,"meta":105,"navigation":106,"path":107,"seo":108,"stem":109,"toolId":110,"__hash__":111},"tools\u002Ftools\u002Fen\u002Ftext-to-speech.md","Text to Speech",{"type":7,"value":8,"toc":93},"minimark",[9,14,18,21,25,28,38,41,45,48,52,60,83,86,90],[10,11,13],"h2",{"id":12},"what-this-tool-does","What this tool does",[15,16,17],"p",{},"Converts text into spoken audio using the browser's built-in speech synthesis. Everything runs locally; no text is uploaded to a server.",[15,19,20],{},"Long text is split into segments so reading never cuts off mid-way, and the current segment is highlighted while it is spoken. Click any segment to start reading from there.",[10,22,24],{"id":23},"speed-pitch-and-voices","Speed, pitch and voices",[15,26,27],{},"Two sliders tune speech:",[29,30,31,35],"ul",{},[32,33,34],"li",{},"Speed controls how fast the text is read.",[32,36,37],{},"Pitch raises or lowers the voice.",[15,39,40],{},"The voice picker lists the voices installed on your system. Use the language filter to narrow them down, or leave the default for the browser to choose. Voices are provided by the operating system, so the available set varies by device and browser.",[10,42,44],{"id":43},"playing-in-segments","Playing in segments",[15,46,47],{},"The reading view shows every segment. The speaking position is tracked and highlighted as playback advances; pause and resume continue from where you stopped, not from the beginning.",[10,49,51],{"id":50},"recording-and-exporting-audio","Recording and exporting audio",[15,53,54,55,59],{},"The Web Speech API does not expose raw audio, so export works by recording the tab's sound output. Clicking ",[56,57,58],"strong",{},"Export audio"," opens the system screen\u002Ftab picker:",[61,62,63,66,73,76],"ol",{},[32,64,65],{},"Choose the current tab.",[32,67,68,69,72],{},"Enable ",[56,70,71],{},"Also share tab audio"," in the picker.",[32,74,75],{},"The tool then reads the full text from the start while MediaRecorder captures the sound.",[32,77,78,79,82],{},"Press ",[56,80,81],{},"Stop"," (or let it finish) to save an audio file.",[15,84,85],{},"The recorded file uses the browser's recorder format, typically WebM. Microphone input is never used.",[10,87,89],{"id":88},"privacy","Privacy",[15,91,92],{},"All processing happens in this browser tab. Text is never sent to a server, and recorded audio stays on your device.",{"title":94,"searchDepth":95,"depth":95,"links":96},"",2,[97,98,99,100,101],{"id":12,"depth":95,"text":13},{"id":23,"depth":95,"text":24},{"id":43,"depth":95,"text":44},{"id":50,"depth":95,"text":51},{"id":88,"depth":95,"text":89},"Read text aloud in your browser, adjust speed and pitch, pick a voice, play in segments with highlighting, and record the result as audio.","md","en",{},true,"\u002Ftools\u002Fen\u002Ftext-to-speech",{"title":5,"description":102},"tools\u002Fen\u002Ftext-to-speech","text-to-speech","voJ8Dg4xij-Kf6ZbvorLGsgjD55V7PkioFOs7XrhLEA",1792391421344]