Guía
Tutoriales sobre síntesis de voz
Usando @capgo/capacitor-speech-synthesis
Plugin de Síntesis de Habla para sintetizar la habla a partir de texto
Instalar
bun add @capgo/capacitor-speech-synthesis
bunx cap sync
¿Qué Exposiciones Este Plugin?
speak- Habla el texto dado con opciones especificadas. La emisión se agrega a la cola de habla.synthesizeToFile- Sintetiza la habla a un archivo de audio (solo Android/iOS). Devuelve la ruta del archivo donde se guardó el audio.cancel- Cancela todas las emisiones programadas y detiene la habla actual.pause- Detiene la habla inmediatamente.
- Ejemplo de Uso
speak
Habla el texto dado con opciones especificadas. La emisión se agrega a la cola de habla.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
const result = await SpeechSynthesis.speak({
text: 'Hello, world!',
language: 'en-US',
rate: 1.0,
pitch: 1.0,
volume: 1.0,
queueStrategy: 'Add'
});
console.log('Utterance ID:', result.utteranceId);
synthesizeToFile
Sintetiza el habla a un archivo de audio (solo Android/iOS). Devuelve la ruta del archivo donde se guardó el audio.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
const result = await SpeechSynthesis.synthesizeToFile({
text: 'Hello, world!',
language: 'en-US'
});
console.log('Audio file saved at:', result.filePath);
cancel
Cancela todas las oraciones programadas y detiene el habla actual.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.cancel();
pause
Pausa el habla de inmediato.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.pause();
Referencia Completa
- GitHub: https://github.com/Cap-go/capacitor-speech-synthesis/
- Documentación: /docs/plugins/speech-synthesis/
Sigue adelante desde Usando @capgo/capacitor-speech-synthesis
Si estás utilizando Usando @capgo/capacitor-speech-synthesis para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-speech-synthesis para el detalle de implementación en @capgo/capacitor-síntesis de voz, Comenzar para el detalle de implementación en Comenzar, Directorio de Plugins Capgo para el flujo de trabajo del producto en Directorio de Plugins Capgo, Plugins de Capacitor por Capgo para el detalle de implementación en Plugins de Capacitor por Capgo, y Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins.