Cette page présente mon choix d'un logiciel de lecture automatique
----------
id = 6605881e1c590 lang = fr-FR
Cette page présente mon choix d'un logiciel de lecture automatique
==========
----------
id = 6605881e476e3 lang = en-GB
==========
,d'où le sigle « TTS »J'ai installé ce dispositif pour faciliter l'accès de ce site aux personnes à vision réduite, mais aussi aux lectrices et lecteurs qui le fréquentent via une tablette ou un smartphone, plutôt qu'un ordinateur de bureau. Les statistiques révèlent que ce mode d'accès est celui de presque la moitié des visiteurs
Avec un smartphone, surtout si l'on est occupé à d'autres z'activités
De plus en plus fréquemment, des auteurs de blogs disposent au sommet de chaque article un lecteur audio qui permet d'en écouter le contenu. Toutefois, contrairement à eux, je n'ai pas du tout l'intention de m'enregistrer en train de lire mes écrits, ce qui m'obligerait à recommencer la lecture après chaque modification! Ce site est en perpétuelle mise à jour, certainement une de ses principales qualités… J'ai donc choisi d'essayer la transcription orale automatique, le fameux TTS qu'on peut lancer ou relancer d'un simple clic après un travail d'édition
J'avais une autre motivation à m'investir dans ce projet. Pendant une vingtaine d'années, j'ai travaillé au CNRS dans un centre de recherches zan sciences de la parole
----------
id = 6605882261ecd lang = fr-FR
J'ai installé ce dispositif pour faciliter l'accès de ce site aux personnes à vision réduite, mais aussi aux lectrices et lecteurs qui le fréquentent via une tablette ou un smartphone, plutôt qu'un ordinateur de bureau. Les statistiques révèlent que ce mode d'accès est celui de presque la moitié des visiteurs
Avec un smartphone, surtout si l'on est occupé à d'autres z'activités
De plus en plus fréquemment, des auteurs de blogs disposent au sommet de chaque article un lecteur audio qui permet d'en écouter le contenu. Toutefois, contrairement à eux, je n'ai pas du tout l'intention de m'enregistrer en train de lire mes écrits, ce qui m'obligerait à recommencer la lecture après chaque modification! Ce site est en perpétuelle mise à jour, certainement une de ses principales qualités… J'ai donc choisi d'essayer la transcription orale automatique, le fameux TTS qu'on peut lancer ou relancer d'un simple clic après un travail d'édition
J'avais une autre motivation à m'investir dans ce projet. Pendant une vingtaine d'années, j'ai travaillé au CNRS dans un centre de recherches zan sciences de la parole
==========
----------
id = 6605882293fe8 lang = en-GB
==========
,et les « communicants »----------
id = 66058822c8c80 lang = fr-FR
==========
----------
id = 66058822eba34 lang = en-GB
==========
…En ré alité, il n'y a aucune intelligence dans cette approche… On se contente de fabriquer des « boîtes noires » qui feront le travail, après un fastidieux z'entraînement sur de grandes masses de données. Mais ces boîtes noires ne peuvent pas
----------
id = 66058823d26f3 lang = fr-FR
En ré alité, il n'y a aucune intelligence dans cette approche… On se contente de fabriquer des « boîtes noires » qui feront le travail, après un fastidieux z'entraînement sur de grandes masses de données. Mais ces boîtes noires ne peuvent pas
==========
Cette technologie a été rendue possible par l'arrivée de plateformes z'informatiques puissanthes
J'ai donc décidé de tenter l'expérience, tout t'en gardant t'en tête l'idée que ce dispositif n'est pas supposé remplacer une lecture humaine, mais simplement offrir un nouveau mode d'accès au contenu de ce site. Le défi étant que, plus la transcription se rapproche de la lecture humaine, plus on en repère les défauts!
Le pari était risqué, mais il s'est avéré judicieux: en un mois, la fréquentation du site et le nombre d'articles consultés ont été multipliés par quatre
Surtout, j'ai découvert qu'il était facile d'améliorer le rendu vocal des transcriptions zan programmant des règles (voir ci-dessous…
Seule ombre au tableau: l'absence d'accents régionaux, ou plutôt la domination de celui des sujets dont les paroles ont été incluses au corpus d'apprentissage
La suite de cette page s'adresse aux éditeurs de sites wordpress francophones qui souhaitent se lancer dans la même aventure. J'y partage mon expérience afin de leur faciliter la tâche
J'avais pris connaissance de quelques logiciels TTS sur des article comparatifs (en anglais…
Il faut savoir que la transcription orale, proprement dite, est presque toujours z'effectuée sur les grandes plateformes:
----------
id = 660588289e1d3 lang = fr-FR
Cette technologie a été rendue possible par l'arrivée de plateformes z'informatiques puissanthes
J'ai donc décidé de tenter l'expérience, tout t'en gardant t'en tête l'idée que ce dispositif n'est pas supposé remplacer une lecture humaine, mais simplement offrir un nouveau mode d'accès au contenu de ce site. Le défi étant que, plus la transcription se rapproche de la lecture humaine, plus on en repère les défauts!
Le pari était risqué, mais il s'est avéré judicieux: en un mois, la fréquentation du site et le nombre d'articles consultés ont été multipliés par quatre
Surtout, j'ai découvert qu'il était facile d'améliorer le rendu vocal des transcriptions zan programmant des règles (voir ci-dessous…
Seule ombre au tableau: l'absence d'accents régionaux, ou plutôt la domination de celui des sujets dont les paroles ont été incluses au corpus d'apprentissage
La suite de cette page s'adresse aux éditeurs de sites wordpress francophones qui souhaitent se lancer dans la même aventure. J'y partage mon expérience afin de leur faciliter la tâche
J'avais pris connaissance de quelques logiciels TTS sur des article comparatifs (en anglais…
Il faut savoir que la transcription orale, proprement dite, est presque toujours z'effectuée sur les grandes plateformes:
==========
----------
id = 66058828d5ba0 lang = en-GB
==========
,----------
id = 66058829078b8 lang = fr-FR
==========
----------
id = 66058829275c2 lang = en-GB
==========
,----------
id = 660588294b782 lang = fr-FR
==========
----------
id = 660588296b275 lang = en-GB
==========
,et peut-être d'autres. Le résultat sera donc quasiment identique quel que soit le « plugin » installé sur le site wordpress. Seuls quatre critères permettent d'exercer un choix z'adapté aux besoins (et au budget----------
id = 6605882a7dc74 lang = fr-FR
==========
Je ne décrirai que des « plugins » couplés à « Google Cloud. » La bonne nouvelle est que la transcription orale via « Google Cloud » est gratuite dans des quantités raisonnables
J'utilise de préférence les voix les plus raffinées: celles des catégories « Neural2″ et « Wavenet », pour lesquelles la plateforme traite gratuitement jusqu'à 1 million de caractères par mois. Au-delà de ce quota, compter 16 dollars par tranche supplémentaire de 1 million de caractères. Ce surcoût est quatre fois moins z'élevé pour les voix « standard, » mais leur rendu sonore (en français
Les plateformes proposent aussi, moyennant finances, de créer une « brand voice, » autrement dit une voix z'ayant toutes les caractéristiques d'une voix z'existanthe prise pour modèle. Il est à craindre que les imperfections soient encore plus z'audibles dans ce cas!
Quelle que soit la voix choisie, le contour prosodique est médiocre sur les phrases très longues. Il peut même conduire à un escamotage de syllabes, voire une prononciation incompréhensible si l'on s'obstine à faire de trop longues phrases. Utiliser une ponctuation abondante: ne pas z'économiser les virgules, ne pas z'essayer de lire du Proust! 😀
Le véritable critère à prendre en compte pour la viabilité d'un TTS est le prix du « plugin. » Soit le vendeur demande un règlement une fois pour toutes, soit il faut passer par un abonnement mensuel ou annuel, auquel cas le « plugin » peut t'aussi limiter le nombre de textes ou de caractères transcrits
Pour ne pas vous faire plus z'attendre, je peux révéler que j'ai dépensé, en tout et pour tout, 29 euros pour la mise en place du « plugin » speaker sur ce site (en décembre 2022…
----------
id = 6605882f283a0 lang = fr-FR
Je ne décrirai que des « plugins » couplés à « Google Cloud. » La bonne nouvelle est que la transcription orale via « Google Cloud » est gratuite dans des quantités raisonnables
J'utilise de préférence les voix les plus raffinées: celles des catégories « Neural2″ et « Wavenet », pour lesquelles la plateforme traite gratuitement jusqu'à 1 million de caractères par mois. Au-delà de ce quota, compter 16 dollars par tranche supplémentaire de 1 million de caractères. Ce surcoût est quatre fois moins z'élevé pour les voix « standard, » mais leur rendu sonore (en français
Les plateformes proposent aussi, moyennant finances, de créer une « brand voice, » autrement dit une voix z'ayant toutes les caractéristiques d'une voix z'existanthe prise pour modèle. Il est à craindre que les imperfections soient encore plus z'audibles dans ce cas!
Quelle que soit la voix choisie, le contour prosodique est médiocre sur les phrases très longues. Il peut même conduire à un escamotage de syllabes, voire une prononciation incompréhensible si l'on s'obstine à faire de trop longues phrases. Utiliser une ponctuation abondante: ne pas z'économiser les virgules, ne pas z'essayer de lire du Proust! 😀
Le véritable critère à prendre en compte pour la viabilité d'un TTS est le prix du « plugin. » Soit le vendeur demande un règlement une fois pour toutes, soit il faut passer par un abonnement mensuel ou annuel, auquel cas le « plugin » peut t'aussi limiter le nombre de textes ou de caractères transcrits
Pour ne pas vous faire plus z'attendre, je peux révéler que j'ai dépensé, en tout et pour tout, 29 euros pour la mise en place du « plugin » speaker sur ce site (en décembre 2022…
==========
----------
id = 6605882f41f94 lang = en-GB
==========
Voici pour commencer les deux « plugins » que j'ai essayés zan situation réelle, mais pas z'adoptés. Ils peuvent s'avérer préférentiels dans d'autres z'environnements
Ce « plugin » (voir téléchargement
Je suis donc immédiatement passé à l'offre BaSIC facturée 15 dollars par mois. Mauvaise surprise: l'interface (fin 2022
----------
id = 6605883158309 lang = fr-FR
Voici pour commencer les deux « plugins » que j'ai essayés zan situation réelle, mais pas z'adoptés. Ils peuvent s'avérer préférentiels dans d'autres z'environnements
Ce « plugin » (voir téléchargement
Je suis donc immédiatement passé à l'offre BaSIC facturée 15 dollars par mois. Mauvaise surprise: l'interface (fin 2022
==========
Avec l'offre BaSIC, j'ai pu convertir un plus grand nombre d'articles, la limite étant de 30 par mois. Toutefois, « après 5 modifications, toute modification de l'article est comptée comme un nouvel article. » Autrement dit, pour un même article sur lequel j'avais z'effectué 9 modifications, j'étais taxé de « 5 articles ». On comprend t'ici que même l'offre BaSIC ne convient pas z'aux sites dont les contenus sont régulièrement mis à jour. Chaque fois que je relis un de mes textes, j'ai tendance à en corriger le contenu
L'offre BaSIC donne accès à un autre dispositif appelé « lexique » (« lexicon »…
…
Un avantage de « Trinity Audio » sur les autres solutions décrites ci-dessous est le « design » de son lecteur
Noter aussi, en haut à droite (à peine visible
Par contre, le positionnement sur la page du lecteur audio n'est pas facile: soit au sommet, soit au bas de l'article, soit t'encore l'option d'un « lecteur javascript » qui nécessite de copier un code dans les champs personnalisés (
----------
id = 66058835edb08 lang = fr-FR
Avec l'offre BaSIC, j'ai pu convertir un plus grand nombre d'articles, la limite étant de 30 par mois. Toutefois, « après 5 modifications, toute modification de l'article est comptée comme un nouvel article. » Autrement dit, pour un même article sur lequel j'avais z'effectué 9 modifications, j'étais taxé de « 5 articles ». On comprend t'ici que même l'offre BaSIC ne convient pas z'aux sites dont les contenus sont régulièrement mis à jour. Chaque fois que je relis un de mes textes, j'ai tendance à en corriger le contenu
L'offre BaSIC donne accès à un autre dispositif appelé « lexique » (« lexicon »…
…
Un avantage de « Trinity Audio » sur les autres solutions décrites ci-dessous est le « design » de son lecteur
Noter aussi, en haut à droite (à peine visible
Par contre, le positionnement sur la page du lecteur audio n'est pas facile: soit au sommet, soit au bas de l'article, soit t'encore l'option d'un « lecteur javascript » qui nécessite de copier un code dans les champs personnalisés (
==========
----------
id = 66058836262c3 lang = en-GB
==========
----------
id = 66058837135e7 lang = fr-FR
==========
Nonobstant les limitations que j'ai exposées, « Trinity Audio » est une bonne solution si le budget l'autorise. J'ai longuement dialogué avec leur équipe technique qui s'est montrée aussi efficace que bienveillanthe, m'autorisant même des dépassements de quotas pour effectuer des essais. Localisée en Ukraine, cette équipe mérite d'être soutenue pour la poursuite de ses z'activités dans des conditions particulièrement difficiles
Cette solution (voir téléchargement
…
Le lecteur audio (voir image ci-dessus
Dès la solution gratuite, « BeyondWords » donne accès à une sorte de lexique (« aliases »
On peut, par défaut, choisir une voix pour lire les titres et une autre pour les paragraphes z'ordinaires. Toutes ces voix sont désignées par des prénoms
Une option caractéristique de « BeyondWords » consiste à désolidariser (« désaint croniser »
----------
id = 6605883cd9a5b lang = fr-FR
Nonobstant les limitations que j'ai exposées, « Trinity Audio » est une bonne solution si le budget l'autorise. J'ai longuement dialogué avec leur équipe technique qui s'est montrée aussi efficace que bienveillanthe, m'autorisant même des dépassements de quotas pour effectuer des essais. Localisée en Ukraine, cette équipe mérite d'être soutenue pour la poursuite de ses z'activités dans des conditions particulièrement difficiles
Cette solution (voir téléchargement
…
Le lecteur audio (voir image ci-dessus
Dès la solution gratuite, « BeyondWords » donne accès à une sorte de lexique (« aliases »
On peut, par défaut, choisir une voix pour lire les titres et une autre pour les paragraphes z'ordinaires. Toutes ces voix sont désignées par des prénoms
Une option caractéristique de « BeyondWords » consiste à désolidariser (« désaint croniser »
==========
Le nombre de voix (et de langues
J'ai correspondu avec l'équipe très sympathique de « BeyondWords » pour leur suggérer quelques corrections et améliorations. Ils m'ont notamment signalé qu'ils z'allaient réviser le « design » de leur lecteur audio pour répondre à des besoins tels que la version « flottanthe » que j'avais beaucoup appréciée sur « Trinity Audio. »
L'équipe de « BeyondWords » comprend des ingénieurs et des linguistes z'informaticiens de Google, d'Apple et du « Centre de recherche sur les technologies de la parole » d'Edimbourg au Royaume-Uni
Même dans sa version gratuite, « BeyondWords » est une solution qui permet d'obtenir un bon rendu vocal sans faire appel à des manipulations z'informatiques complexes. Cependant, comme « Trinity Audio, » elle n'est optimisée que pour la publication et la transcription orale de textes qui ne sont pas destinés à recevoir de fréquentes modifications
Je n'ai pas conservé les installations de « Trinity Audio » et « BeyondWords, » ce qui fait que certains z'aménagements que j'ai effectués sur speaker (voir ci-dessous
Ma motivation principale pour essayer (puis z'adopter
----------
id = 6605884639929 lang = fr-FR
Le nombre de voix (et de langues
J'ai correspondu avec l'équipe très sympathique de « BeyondWords » pour leur suggérer quelques corrections et améliorations. Ils m'ont notamment signalé qu'ils z'allaient réviser le « design » de leur lecteur audio pour répondre à des besoins tels que la version « flottanthe » que j'avais beaucoup appréciée sur « Trinity Audio. »
L'équipe de « BeyondWords » comprend des ingénieurs et des linguistes z'informaticiens de Google, d'Apple et du « Centre de recherche sur les technologies de la parole » d'Edimbourg au Royaume-Uni
Même dans sa version gratuite, « BeyondWords » est une solution qui permet d'obtenir un bon rendu vocal sans faire appel à des manipulations z'informatiques complexes. Cependant, comme « Trinity Audio, » elle n'est optimisée que pour la publication et la transcription orale de textes qui ne sont pas destinés à recevoir de fréquentes modifications
Je n'ai pas conservé les installations de « Trinity Audio » et « BeyondWords, » ce qui fait que certains z'aménagements que j'ai effectués sur speaker (voir ci-dessous
Ma motivation principale pour essayer (puis z'adopter
==========
----------
id = 660588466a018 lang = en-GB
==========
…speaker utilise la plateforme « Google Cloud » pour créer les fichiers z'audio. À l'inverse de ses concurrents, il n'impoze aucune limitation au nombre de textes convertis. Concrètement, l'utilisateur (le « webmaster »
L'installation de speaker nécessite le règlement, une fois pour toutes, d'un droit d'utilisation (29 euros fin 2022
----------
id = 66058848771f1 lang = fr-FR
speaker utilise la plateforme « Google Cloud » pour créer les fichiers z'audio. À l'inverse de ses concurrents, il n'impoze aucune limitation au nombre de textes convertis. Concrètement, l'utilisateur (le « webmaster »
L'installation de speaker nécessite le règlement, une fois pour toutes, d'un droit d'utilisation (29 euros fin 2022
==========
La partie laborieuze de cette installation est la mise en connexion du « plugin » speaker avec le compte « Google Cloud » qui sera utilisé pour les conversions. Les habitués de « Google » s'y retrouveront mieux que moi! Tout est documenté en détail
Schématiquement, le traitement se résume ainsi: quand on clique le bouton Create audio (ou Re-create audio,
speaker applique ensuite des règles de réécriture (voir ci-dessous
Les fichiers sonores (au format M P 3
Plusieurs z'options sont proposées pour le stockage des fichiers M P 3: soit dans un répertoire du site wordpress " class="has-inline-color has-vivid-cyan-blue-color">/wp-content/uploads/speaker/, soit dans un espace de « Google Cloud. » La seconde solution (que je n'ai pas su implémenter
Lorsqu'on n'opte pour l'hébergement des fichiers M P 3 sur le site wordpress, on peut demander d'afficher les fichiers sonores dans le dossier « médias », ce qui peut t'être utile si l'on n'utilise un « plugin » différent pour afficher le lecteur audio
Dans tous les cas, aucun service n'est facturé pour la lecture des fichiers sonores. Cette lecture n'implique pas « Google Cloud. » Autrement dit, le prix de la sonorisation du site ne dépend pas de sa fréquentation. C'est un point à vérifier avant de se lancer dans toute autre solution
Le positionnement du lecteur n'importe où sur la page (avec l'option de
----------
id = 6605884e4bb4f lang = fr-FR
La partie laborieuze de cette installation est la mise en connexion du « plugin » speaker avec le compte « Google Cloud » qui sera utilisé pour les conversions. Les habitués de « Google » s'y retrouveront mieux que moi! Tout est documenté en détail
Schématiquement, le traitement se résume ainsi: quand on clique le bouton Create audio (ou Re-create audio,
speaker applique ensuite des règles de réécriture (voir ci-dessous
Les fichiers sonores (au format M P 3
Plusieurs z'options sont proposées pour le stockage des fichiers M P 3: soit dans un répertoire du site wordpress " class="has-inline-color has-vivid-cyan-blue-color">/wp-content/uploads/speaker/, soit dans un espace de « Google Cloud. » La seconde solution (que je n'ai pas su implémenter
Lorsqu'on n'opte pour l'hébergement des fichiers M P 3 sur le site wordpress, on peut demander d'afficher les fichiers sonores dans le dossier « médias », ce qui peut t'être utile si l'on n'utilise un « plugin » différent pour afficher le lecteur audio
Dans tous les cas, aucun service n'est facturé pour la lecture des fichiers sonores. Cette lecture n'implique pas « Google Cloud. » Autrement dit, le prix de la sonorisation du site ne dépend pas de sa fréquentation. C'est un point à vérifier avant de se lancer dans toute autre solution
Le positionnement du lecteur n'importe où sur la page (avec l'option de
==========
----------
id = 6605884e754ec lang = en-GB
==========
… Remarque: … Je n'ai pas z'essayé les options de position
----------
id = 6605884e9c2db lang = fr-FR
… Remarque: … Je n'ai pas z'essayé les options de position
==========
----------
id = 6605884ec3048 lang = en-GB
==========
»,----------
id = 6605884ee979b lang = fr-FR
==========
----------
id = 6605884f18bcd lang = en-GB
==========
etc. car en sélectionnant----------
id = 6605884f5ea2d lang = fr-FR
==========
----------
id = 6605884fb1579 lang = en-GB
==========
» le site s'est bloqué (error 503,Plusieurs z'options sont proposées pour le « design » du lecteur audio: soit un lecteur « Chrome, » soit le lecteur spécifique du navigateur, soit le lecteur par défaut de wordpress, soit t'enfin des lecteurs « rond », « arrondi » ou « rectangulaire ». On peut t'ensuite en améliorer l'aspect en jouant sur les classes CSS, et insérer du code HTML avant ou après le lecteur. Le lecteur « Chrome » est celui qui apparaît t'en haut de cette page, quel que soit votre navigateur
Dans le « shortcode, » on peut t'utiliser une syntaxe plus complète:
Rien n'interdit d'éditer par la suite le fichier sonore en lui ajoutant, par exemple, de la musique
De manière générale, si les fichiers sont stockés dans le répertoire " class="has-inline-color has-vivid-cyan-blue-color">/wp-content/" class="has-inline-color has-vivid-cyan-blue-color">uploads/speaker/, un simple lien suffit pour accéder au contenu sonore. Par exemple, le lien https://lebonheurestpossible.org/wp-content/uploads/speaker/post-35807.mp3 permet d'écouter la transcription de cette page (identifiant 35807…
…
De pluss, il est possible d'utiliser des lecteurs plus sophistiqués, générés par des « plugins » de wordpress, puisque le seul paramètre à introduire est l'URL du fichier sonore, facile à déterminer pour n'importe quel article ou page. J'ai trouvé (et adopté
On appréciera que le lecteur meks autorise des sauts zan avant, et en arrière, de 15 secondes, comme c'était le cas de celui de « Trinity Audio. » Ses seuls défauts z'actuels sont sa hauteur excessive, et le nombre réduit de paramètres permettant de modifier son aspect
----------
id = 66058856b6e9d lang = fr-FR
Plusieurs z'options sont proposées pour le « design » du lecteur audio: soit un lecteur « Chrome, » soit le lecteur spécifique du navigateur, soit le lecteur par défaut de wordpress, soit t'enfin des lecteurs « rond », « arrondi » ou « rectangulaire ». On peut t'ensuite en améliorer l'aspect en jouant sur les classes CSS, et insérer du code HTML avant ou après le lecteur. Le lecteur « Chrome » est celui qui apparaît t'en haut de cette page, quel que soit votre navigateur
Dans le « shortcode, » on peut t'utiliser une syntaxe plus complète:
Rien n'interdit d'éditer par la suite le fichier sonore en lui ajoutant, par exemple, de la musique
De manière générale, si les fichiers sont stockés dans le répertoire " class="has-inline-color has-vivid-cyan-blue-color">/wp-content/" class="has-inline-color has-vivid-cyan-blue-color">uploads/speaker/, un simple lien suffit pour accéder au contenu sonore. Par exemple, le lien https://lebonheurestpossible.org/wp-content/uploads/speaker/post-35807.mp3 permet d'écouter la transcription de cette page (identifiant 35807…
…
De pluss, il est possible d'utiliser des lecteurs plus sophistiqués, générés par des « plugins » de wordpress, puisque le seul paramètre à introduire est l'URL du fichier sonore, facile à déterminer pour n'importe quel article ou page. J'ai trouvé (et adopté
On appréciera que le lecteur meks autorise des sauts zan avant, et en arrière, de 15 secondes, comme c'était le cas de celui de « Trinity Audio. » Ses seuls défauts z'actuels sont sa hauteur excessive, et le nombre réduit de paramètres permettant de modifier son aspect
==========
Des « shortcodes » sont proposés par speaker pour rendre inaudibles certains passages du texte, comme par exemple des légendes de figures ou des références bibliographiques zan fin d'article. Les mêmes effets peuvent t'être produits, et donc automatisés, par les règles de réécriture
speaker n'utilise pas un lexique ni des alias, mais il permet d'introduire un nombre illimité de règles (
----------
id = 6605885833748 lang = fr-FR
Des « shortcodes » sont proposés par speaker pour rendre inaudibles certains passages du texte, comme par exemple des légendes de figures ou des références bibliographiques zan fin d'article. Les mêmes effets peuvent t'être produits, et donc automatisés, par les règles de réécriture
speaker n'utilise pas un lexique ni des alias, mais il permet d'introduire un nombre illimité de règles (
==========
----------
id = 66058858ad637 lang = en-GB
==========
L'utilisation efficace de speaker exige donc une parfaite maîtrise de la syntaxe des expressions régulières. Il suffit qu'une règle soit mal formée pour que la conversion échoue, avec une redoutable alerte: « error 3 »!
… Un passage du texte n'est pas lu, ici, car il contient des expressions z'inaudibles…Le traitement par lot (en anglais
----------
id = 6605885bae1fb lang = fr-FR
L'utilisation efficace de speaker exige donc une parfaite maîtrise de la syntaxe des expressions régulières. Il suffit qu'une règle soit mal formée pour que la conversion échoue, avec une redoutable alerte: « error 3 »!
… Un passage du texte n'est pas lu, ici, car il contient des expressions z'inaudibles…Le traitement par lot (en anglais
==========
----------
id = 6605885bc7a53 lang = en-GB
==========
Pour cela, il suffit d'afficher la liste des pages ou articles, de sélectionner lesquels doivent t'être traités, puis de sélectionner
----------
id = 6605885d07df0 lang = fr-FR
Pour cela, il suffit d'afficher la liste des pages ou articles, de sélectionner lesquels doivent t'être traités, puis de sélectionner
==========
----------
id = 6605885d2d1ff lang = en-GB
==========
dans « Actions groupées ».… Remarque: … « Attention toutefois au risque d'explosion de la facture Google Cloud! Pour cette raison, les transcriptions vocales de ce site ne sont pas toutes mises à jour après chaque modification des règles ou des paramètres. »
----------
id = 6605885e120a8 lang = fr-FR
… Remarque: … « Attention toutefois au risque d'explosion de la facture Google Cloud! Pour cette raison, les transcriptions vocales de ce site ne sont pas toutes mises à jour après chaque modification des règles ou des paramètres. »
==========
----------
id = 6605885e37b93 lang = en-GB
==========
Les gabarits (
----------
id = 6605885e69be4 lang = fr-FR
Les gabarits (
==========
----------
id = 6605885e81f89 lang = en-GB
==========
----------
id = 6605885eb8d61 lang = fr-FR
==========
----------
id = 6605885ee5098 lang = en-GB
==========
des récentes versions de wordpress. Ce développement est en accord avec les plus récentes méthodes de construction des sites. Suivre les instructions de cette pageJ'entretiens une correspondance régulière avec l'équipe technique de speaker
----------
id = 6605885fce46e lang = fr-FR
J'entretiens une correspondance régulière avec l'équipe technique de speaker
==========
J'ai modifié leur « plugin » (versions 3 4 2 à 4 0 13
Je suis sur le point d'installer la version suivanthe (4 0 4
Ce qui suit est destiné aux « webmasters » souhaitant t'installer la solution speaker sur un site wordpress francophone. Loin de couvrir toutes les options, je m'en tiens z'aux points dont la compréhension m'a demandé quelques journées de travail, en l'absence d'une documentation détaillée
Les lecteurs z'anglophones z'habitués à l'informatique peuvent consulter le rapport que j'ai fait parvenir à l'équipe technique en janvier 2023. En fin de rapport, les annonces z'encourageanthes de l'équipe
----------
id = 660588626ff42 lang = fr-FR
J'ai modifié leur « plugin » (versions 3 4 2 à 4 0 13
Je suis sur le point d'installer la version suivanthe (4 0 4
Ce qui suit est destiné aux « webmasters » souhaitant t'installer la solution speaker sur un site wordpress francophone. Loin de couvrir toutes les options, je m'en tiens z'aux points dont la compréhension m'a demandé quelques journées de travail, en l'absence d'une documentation détaillée
Les lecteurs z'anglophones z'habitués à l'informatique peuvent consulter le rapport que j'ai fait parvenir à l'équipe technique en janvier 2023. En fin de rapport, les annonces z'encourageanthes de l'équipe
==========