Plugin Directory

Changeset 3088210

Timestamp:
05/17/2024 09:46:51 AM (2 months ago)
Author:
soportecibeles
Message:

feat: Allow to indicate audio language instead of auto recognition in audio transcription

Location:
cibeles-ai
Files:
98 added
5 edited

Legend:

Unmodified
Added
Removed
  • cibeles-ai/trunk/cibeles-ai.php

    r3087624 r3088210  
    1010 * Author: Cibeles.net
    1111 * Author URI:  https://www.cibeles.net/
    12  * Version: 1.9.8
     12 * Version: 1.9.
    1313 * License: GPLv2
    1414 * Released under the GNU General Public License (GPL)
     
    2323$cibelesAiPlugin = [
    2424  'namespace' => 'cibeles-ai',
    25   'version' => '1.9.8',
     25  'version' => '1.9.',
    2626  'path' => dirname(__FILE__).CAIP_DS,
    2727  'url' => plugin_dir_url( __FILE__ ),
  • cibeles-ai/trunk/init.php

    r3087624 r3088210  
    7979        if ( ( 'post.php' == $pagenow || 'post-new.php' == $pagenow ) || ( 'options-general.php' == $pagenow ) ) {
    8080            wp_enqueue_style('fontawesome_css',  plugin_dir_url( __FILE__ ) . 'libs/fontawesome/css/main.css', '', '', 'all');
    81             wp_enqueue_style('post_css',  plugin_dir_url( __FILE__ ) . 'css/main.css', '', '1.9.8', 'all');
     81            wp_enqueue_style('post_css',  plugin_dir_url( __FILE__ ) . 'css/main.css', '', '1.9.', 'all');
    8282        }
    8383    }
     
    9393
    9494        if ( ( 'post.php' == $pagenow || 'post-new.php' == $pagenow ) && 'post' == $post->post_type ) {
    95             wp_enqueue_script( 'language_js', plugin_dir_url( __FILE__ ) . 'js/init_language.js', array( 'jquery' ), '1.9.8', true );
     95            wp_enqueue_script( 'language_js', plugin_dir_url( __FILE__ ) . 'js/init_language.js', array( 'jquery' ), '1.9.', true );
    9696            wp_set_script_translations( 'language_js', 'cibeles-ai', plugin_basename( __DIR__ ) . '/languages/');
    9797           
    9898            if (caip_is_classic_editor()) {
    99                 wp_enqueue_script( 'post_js', plugin_dir_url( __FILE__ ) . 'js/init_ai_fields.js', array( 'jquery' ), '1.9.8', true );
     99                wp_enqueue_script( 'post_js', plugin_dir_url( __FILE__ ) . 'js/init_ai_fields.js', array( 'jquery' ), '1.9.', true );
    100100                wp_set_script_translations( 'post_js', 'cibeles-ai', plugin_basename( __DIR__ ) . '/languages/');
    101101                wp_localize_script( 'post_js', 'caip_settings', $cibelesAiPlugin['settings']  );
     
    108108                wp_enqueue_script(  'caip_difftext',        plugin_dir_url( __FILE__ )      .'libs/diff/diff.js',   array( 'jquery' ), false, true );
    109109               
    110                 wp_enqueue_script(  'caip_functions',       plugin_dir_url( __FILE__ )      .'js/classes/caip_Functions.js',    array( 'jquery' ), '1.9.8', true );
    111                 wp_enqueue_script(  'caip_button',          plugin_dir_url( __FILE__ )      .'js/classes/caip_Button.js',       array( 'jquery' ), '1.9.8', true );
    112                 wp_enqueue_script(  'caip_action',          plugin_dir_url( __FILE__ )      .'js/classes/caip_Action.js',       array( 'jquery' ), '1.9.8', true );
    113                 wp_enqueue_script(  'caip_titulo',          plugin_dir_url( __FILE__ )      .'js/classes/caip_Titulo.js',       array( 'jquery' ), '1.9.8', true );
    114                 wp_enqueue_script(  'caip_tag',             plugin_dir_url( __FILE__ )      .'js/classes/caip_Tag.js',          array( 'jquery' ), '1.9.8', true );
    115                 wp_enqueue_script(  'caip_resumenp',        plugin_dir_url( __FILE__ )      .'js/classes/caip_ResumenP.js',     array( 'jquery' ), '1.9.8', true );
    116                 wp_enqueue_script(  'caip_multiaction',     plugin_dir_url( __FILE__ )      .'js/classes/caip_Multiaction.js',  array( 'jquery' ), '1.9.8', true );
    117                
    118                 wp_enqueue_script(  'caip_clickbait',       plugin_dir_url( __FILE__ )      .'js/classes/clickbait.js',         array( 'jquery' ), '1.9.8', true );
    119                 wp_enqueue_script(  'caip_titularcorto',    plugin_dir_url( __FILE__ )      .'js/classes/titularcorto.js',      array( 'jquery' ), '1.9.8', true );
    120                 wp_enqueue_script(  'caip_titular',         plugin_dir_url( __FILE__ )      .'js/classes/titular.js',           array( 'jquery' ), '1.9.8', true );
    121                 wp_enqueue_script(  'caip_tags',            plugin_dir_url( __FILE__ )      .'js/classes/tags.js',              array( 'jquery' ), '1.9.8', true );
    122                 wp_enqueue_script(  'caip_autotags',        plugin_dir_url( __FILE__ )      .'js/classes/autotags.js',          array( 'jquery' ), '1.9.8', true );
    123                 wp_enqueue_script(  'caip_resumen',         plugin_dir_url( __FILE__ )      .'js/classes/resumen.js',           array( 'jquery' ), '1.9.8', true );
    124                 wp_enqueue_script(  'caip_autoexcerpt',     plugin_dir_url( __FILE__ )      .'js/classes/autoexcerpt.js',       array( 'jquery' ), '1.9.8', true );
    125                 wp_enqueue_script(  'caip_refrito',         plugin_dir_url( __FILE__ )      .'js/classes/refrito.js',           array( 'jquery' ), '1.9.8', true );
    126                 wp_enqueue_script(  'caip_corrector',       plugin_dir_url( __FILE__ )      .'js/classes/corrector.js',         array( 'jquery' ), '1.9.8', true );
    127                 wp_enqueue_script(  'caip_introduccion',    plugin_dir_url( __FILE__ )      .'js/classes/introduccion.js',      array( 'jquery' ), '1.9.8', true );
    128                 wp_enqueue_script(  'caip_conclusion',      plugin_dir_url( __FILE__ )      .'js/classes/conclusion.js',        array( 'jquery' ), '1.9.8', true );
    129                 wp_enqueue_script(  'caip_youtube',         plugin_dir_url( __FILE__ )      .'js/classes/youtube.js',           array( 'jquery' ), '1.9.8', true );
    130                 wp_enqueue_script(  'caip_cifras',          plugin_dir_url( __FILE__ )      .'js/classes/cifras.js',            array( 'jquery' ), '1.9.8', true );
    131                 wp_enqueue_script(  'caip_cronologia',      plugin_dir_url( __FILE__ )      .'js/classes/cronologia.js',        array( 'jquery' ), '1.9.8', true );
    132                 wp_enqueue_script(  'caip_faq',             plugin_dir_url( __FILE__ )      .'js/classes/faq.js',               array( 'jquery' ), '1.9.8', true );
    133                 wp_enqueue_script(  'caip_audio',           plugin_dir_url( __FILE__ )      .'js/classes/audio.js',             array( 'jquery' ), '1.9.8', true );
     110                wp_enqueue_script(  'caip_functions',       plugin_dir_url( __FILE__ )      .'js/classes/caip_Functions.js',    array( 'jquery' ), '1.9.', true );
     111                wp_enqueue_script(  'caip_button',          plugin_dir_url( __FILE__ )      .'js/classes/caip_Button.js',       array( 'jquery' ), '1.9.', true );
     112                wp_enqueue_script(  'caip_action',          plugin_dir_url( __FILE__ )      .'js/classes/caip_Action.js',       array( 'jquery' ), '1.9.', true );
     113                wp_enqueue_script(  'caip_titulo',          plugin_dir_url( __FILE__ )      .'js/classes/caip_Titulo.js',       array( 'jquery' ), '1.9.', true );
     114                wp_enqueue_script(  'caip_tag',             plugin_dir_url( __FILE__ )      .'js/classes/caip_Tag.js',          array( 'jquery' ), '1.9.', true );
     115                wp_enqueue_script(  'caip_resumenp',        plugin_dir_url( __FILE__ )      .'js/classes/caip_ResumenP.js',     array( 'jquery' ), '1.9.', true );
     116                wp_enqueue_script(  'caip_multiaction',     plugin_dir_url( __FILE__ )      .'js/classes/caip_Multiaction.js',  array( 'jquery' ), '1.9.', true );
     117               
     118                wp_enqueue_script(  'caip_clickbait',       plugin_dir_url( __FILE__ )      .'js/classes/clickbait.js',         array( 'jquery' ), '1.9.', true );
     119                wp_enqueue_script(  'caip_titularcorto',    plugin_dir_url( __FILE__ )      .'js/classes/titularcorto.js',      array( 'jquery' ), '1.9.', true );
     120                wp_enqueue_script(  'caip_titular',         plugin_dir_url( __FILE__ )      .'js/classes/titular.js',           array( 'jquery' ), '1.9.', true );
     121                wp_enqueue_script(  'caip_tags',            plugin_dir_url( __FILE__ )      .'js/classes/tags.js',              array( 'jquery' ), '1.9.', true );
     122                wp_enqueue_script(  'caip_autotags',        plugin_dir_url( __FILE__ )      .'js/classes/autotags.js',          array( 'jquery' ), '1.9.', true );
     123                wp_enqueue_script(  'caip_resumen',         plugin_dir_url( __FILE__ )      .'js/classes/resumen.js',           array( 'jquery' ), '1.9.', true );
     124                wp_enqueue_script(  'caip_autoexcerpt',     plugin_dir_url( __FILE__ )      .'js/classes/autoexcerpt.js',       array( 'jquery' ), '1.9.', true );
     125                wp_enqueue_script(  'caip_refrito',         plugin_dir_url( __FILE__ )      .'js/classes/refrito.js',           array( 'jquery' ), '1.9.', true );
     126                wp_enqueue_script(  'caip_corrector',       plugin_dir_url( __FILE__ )      .'js/classes/corrector.js',         array( 'jquery' ), '1.9.', true );
     127                wp_enqueue_script(  'caip_introduccion',    plugin_dir_url( __FILE__ )      .'js/classes/introduccion.js',      array( 'jquery' ), '1.9.', true );
     128                wp_enqueue_script(  'caip_conclusion',      plugin_dir_url( __FILE__ )      .'js/classes/conclusion.js',        array( 'jquery' ), '1.9.', true );
     129                wp_enqueue_script(  'caip_youtube',         plugin_dir_url( __FILE__ )      .'js/classes/youtube.js',           array( 'jquery' ), '1.9.', true );
     130                wp_enqueue_script(  'caip_cifras',          plugin_dir_url( __FILE__ )      .'js/classes/cifras.js',            array( 'jquery' ), '1.9.', true );
     131                wp_enqueue_script(  'caip_cronologia',      plugin_dir_url( __FILE__ )      .'js/classes/cronologia.js',        array( 'jquery' ), '1.9.', true );
     132                wp_enqueue_script(  'caip_faq',             plugin_dir_url( __FILE__ )      .'js/classes/faq.js',               array( 'jquery' ), '1.9.', true );
     133                wp_enqueue_script(  'caip_audio',           plugin_dir_url( __FILE__ )      .'js/classes/audio.js',             array( 'jquery' ), '1.9.', true );
    134134
    135135           
     
    168168               
    169169            }else{
    170                 wp_enqueue_script( 'gutenberg_js', plugin_dir_url( __FILE__ ) . 'js/gutenberg.js', array( 'jquery' ), '1.9.8', true );
     170                wp_enqueue_script( 'gutenberg_js', plugin_dir_url( __FILE__ ) . 'js/gutenberg.js', array( 'jquery' ), '1.9.', true );
    171171                wp_set_script_translations( 'gutenberg_js', 'cibeles-ai', plugin_dir_path(__FILE__). '/languages/');
    172172            }
  • cibeles-ai/trunk/readme.txt

    r3087624 r3088210  
    55Tested up to: 6.5.3
    66Requires PHP: 7.2
    7 Stable tag: 1.9.8
     7Stable tag: 1.9.
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    8282
    8383== Changelog ==
     84
     85
    8486= 1.9.8 =
    8587Webp format recognition on migled or separate folder to preload on single post attached image
  • cibeles-ai/trunk/views/thickbox/audio.php

    r3083901 r3088210  
    2020                        <form id="uploadFormAudioFile">
    2121                            <input type="file" name="audiofile" ></input>
    22                             <a id="subiraudiofile" onclick="caip_audio.launchButtonGetTranscripcion();" title="Generar transcripción">Generar transcripción</a>
    23                             <a id="copiarTranscripcion" onclick="caip_audio.copiarTranscripcion();" title="Copiar transcripción">Copiar transcripción</a>
     22                            <select id="language-select" name="language">
     23                                <option value="auto" selected><?php esc_html_e('Idioma automático', 'cibeles-ai'); ?></option>
     24                                <option value="es"><?php esc_html_e('Español', 'cibeles-ai'); ?></option>
     25                                <option value="af"><?php esc_html_e('Afrikaans', 'cibeles-ai'); ?></option>
     26                                <option value="sq"><?php esc_html_e('Albanian', 'cibeles-ai'); ?></option>
     27                                <option value="am"><?php esc_html_e('Amharic', 'cibeles-ai'); ?></option>
     28                                <option value="ar"><?php esc_html_e('Arabic', 'cibeles-ai'); ?></option>
     29                                <option value="hy"><?php esc_html_e('Armenian', 'cibeles-ai'); ?></option>
     30                                <option value="az"><?php esc_html_e('Azerbaijani', 'cibeles-ai'); ?></option>
     31                                <option value="eu"><?php esc_html_e('Basque', 'cibeles-ai'); ?></option>
     32                                <option value="be"><?php esc_html_e('Belarusian', 'cibeles-ai'); ?></option>
     33                                <option value="bn"><?php esc_html_e('Bengali', 'cibeles-ai'); ?></option>
     34                                <option value="bs"><?php esc_html_e('Bosnian', 'cibeles-ai'); ?></option>
     35                                <option value="bg"><?php esc_html_e('Bulgarian', 'cibeles-ai'); ?></option>
     36                                <option value="ca"><?php esc_html_e('Catalan', 'cibeles-ai'); ?></option>
     37                                <option value="ceb"><?php esc_html_e('Cebuano', 'cibeles-ai'); ?></option>
     38                                <option value="ny"><?php esc_html_e('Chichewa', 'cibeles-ai'); ?></option>
     39                                <option value="zh"><?php esc_html_e('Chinese', 'cibeles-ai'); ?></option>
     40                                <option value="hr"><?php esc_html_e('Croatian', 'cibeles-ai'); ?></option>
     41                                <option value="cs"><?php esc_html_e('Czech', 'cibeles-ai'); ?></option>
     42                                <option value="da"><?php esc_html_e('Danish', 'cibeles-ai'); ?></option>
     43                                <option value="nl"><?php esc_html_e('Dutch', 'cibeles-ai'); ?></option>
     44                                <option value="en"><?php esc_html_e('English', 'cibeles-ai'); ?></option>
     45                                <option value="eo"><?php esc_html_e('Esperanto', 'cibeles-ai'); ?></option>
     46                                <option value="et"><?php esc_html_e('Estonian', 'cibeles-ai'); ?></option>
     47                                <option value="tl"><?php esc_html_e('Filipino', 'cibeles-ai'); ?></option>
     48                                <option value="fi"><?php esc_html_e('Finnish', 'cibeles-ai'); ?></option>
     49                                <option value="fr"><?php esc_html_e('French', 'cibeles-ai'); ?></option>
     50                                <option value="gl"><?php esc_html_e('Galician', 'cibeles-ai'); ?></option>
     51                                <option value="ka"><?php esc_html_e('Georgian', 'cibeles-ai'); ?></option>
     52                                <option value="de"><?php esc_html_e('German', 'cibeles-ai'); ?></option>
     53                                <option value="el"><?php esc_html_e('Greek', 'cibeles-ai'); ?></option>
     54                                <option value="gu"><?php esc_html_e('Gujarati', 'cibeles-ai'); ?></option>
     55                                <option value="ht"><?php esc_html_e('Haitian Creole', 'cibeles-ai'); ?></option>
     56                                <option value="ha"><?php esc_html_e('Hausa', 'cibeles-ai'); ?></option>
     57                                <option value="haw"><?php esc_html_e('Hawaiian', 'cibeles-ai'); ?></option>
     58                                <option value="he"><?php esc_html_e('Hebrew', 'cibeles-ai'); ?></option>
     59                                <option value="hi"><?php esc_html_e('Hindi', 'cibeles-ai'); ?></option>
     60                                <option value="hmn"><?php esc_html_e('Hmong', 'cibeles-ai'); ?></option>
     61                                <option value="hu"><?php esc_html_e('Hungarian', 'cibeles-ai'); ?></option>
     62                                <option value="is"><?php esc_html_e('Icelandic', 'cibeles-ai'); ?></option>
     63                                <option value="ig"><?php esc_html_e('Igbo', 'cibeles-ai'); ?></option>
     64                                <option value="id"><?php esc_html_e('Indonesian', 'cibeles-ai'); ?></option>
     65                                <option value="ga"><?php esc_html_e('Irish', 'cibeles-ai'); ?></option>
     66                                <option value="it"><?php esc_html_e('Italian', 'cibeles-ai'); ?></option>
     67                                <option value="ja"><?php esc_html_e('Japanese', 'cibeles-ai'); ?></option>
     68                                <option value="jw"><?php esc_html_e('Javanese', 'cibeles-ai'); ?></option>
     69                                <option value="kn"><?php esc_html_e('Kannada', 'cibeles-ai'); ?></option>
     70                                <option value="kk"><?php esc_html_e('Kazakh', 'cibeles-ai'); ?></option>
     71                                <option value="km"><?php esc_html_e('Khmer', 'cibeles-ai'); ?></option>
     72                                <option value="ko"><?php esc_html_e('Korean', 'cibeles-ai'); ?></option>
     73                                <option value="ku"><?php esc_html_e('Kurdish', 'cibeles-ai'); ?></option>
     74                                <option value="ky"><?php esc_html_e('Kyrgyz', 'cibeles-ai'); ?></option>
     75                                <option value="lo"><?php esc_html_e('Lao', 'cibeles-ai'); ?></option>
     76                                <option value="la"><?php esc_html_e('Latin', 'cibeles-ai'); ?></option>
     77                                <option value="lv"><?php esc_html_e('Latvian', 'cibeles-ai'); ?></option>
     78                                <option value="lt"><?php esc_html_e('Lithuanian', 'cibeles-ai'); ?></option>
     79                                <option value="lb"><?php esc_html_e('Luxembourgish', 'cibeles-ai'); ?></option>
     80                                <option value="mk"><?php esc_html_e('Macedonian', 'cibeles-ai'); ?></option>
     81                                <option value="mg"><?php esc_html_e('Malagasy', 'cibeles-ai'); ?></option>
     82                                <option value="ms"><?php esc_html_e('Malay', 'cibeles-ai'); ?></option>
     83                                <option value="ml"><?php esc_html_e('Malayalam', 'cibeles-ai'); ?></option>
     84                                <option value="mt"><?php esc_html_e('Maltese', 'cibeles-ai'); ?></option>
     85                                <option value="mi"><?php esc_html_e('Maori', 'cibeles-ai'); ?></option>
     86                                <option value="mr"><?php esc_html_e('Marathi', 'cibeles-ai'); ?></option>
     87                                <option value="mn"><?php esc_html_e('Mongolian', 'cibeles-ai'); ?></option>
     88                                <option value="my"><?php esc_html_e('Myanmar (Burmese)', 'cibeles-ai'); ?></option>
     89                                <option value="ne"><?php esc_html_e('Nepali', 'cibeles-ai'); ?></option>
     90                                <option value="no"><?php esc_html_e('Norwegian', 'cibeles-ai'); ?></option>
     91                                <option value="or"><?php esc_html_e('Odia', 'cibeles-ai'); ?></option>
     92                                <option value="ps"><?php esc_html_e('Pashto', 'cibeles-ai'); ?></option>
     93                                <option value="fa"><?php esc_html_e('Persian', 'cibeles-ai'); ?></option>
     94                                <option value="pl"><?php esc_html_e('Polish', 'cibeles-ai'); ?></option>
     95                                <option value="pt"><?php esc_html_e('Portuguese', 'cibeles-ai'); ?></option>
     96                                <option value="pa"><?php esc_html_e('Punjabi', 'cibeles-ai'); ?></option>
     97                                <option value="ro"><?php esc_html_e('Romanian', 'cibeles-ai'); ?></option>
     98                                <option value="ru"><?php esc_html_e('Russian', 'cibeles-ai'); ?></option>
     99                                <option value="sm"><?php esc_html_e('Samoan', 'cibeles-ai'); ?></option>
     100                                <option value="gd"><?php esc_html_e('Scots Gaelic', 'cibeles-ai'); ?></option>
     101                                <option value="sr"><?php esc_html_e('Serbian', 'cibeles-ai'); ?></option>
     102                                <option value="st"><?php esc_html_e('Sesotho', 'cibeles-ai'); ?></option>
     103                                <option value="sn"><?php esc_html_e('Shona', 'cibeles-ai'); ?></option>
     104                                <option value="sd"><?php esc_html_e('Sindhi', 'cibeles-ai'); ?></option>
     105                                <option value="si"><?php esc_html_e('Sinhala', 'cibeles-ai'); ?></option>
     106                                <option value="sk"><?php esc_html_e('Slovak', 'cibeles-ai'); ?></option>
     107                                <option value="sl"><?php esc_html_e('Slovenian', 'cibeles-ai'); ?></option>
     108                                <option value="so"><?php esc_html_e('Somali', 'cibeles-ai'); ?></option>
     109                                <option value="su"><?php esc_html_e('Sundanese', 'cibeles-ai'); ?></option>
     110                                <option value="sw"><?php esc_html_e('Swahili', 'cibeles-ai'); ?></option>
     111                                <option value="sv"><?php esc_html_e('Swedish', 'cibeles-ai'); ?></option>
     112                                <option value="tg"><?php esc_html_e('Tajik', 'cibeles-ai'); ?></option>
     113                                <option value="ta"><?php esc_html_e('Tamil', 'cibeles-ai'); ?></option>
     114                                <option value="te"><?php esc_html_e('Telugu', 'cibeles-ai'); ?></option>
     115                                <option value="th"><?php esc_html_e('Thai', 'cibeles-ai'); ?></option>
     116                                <option value="tr"><?php esc_html_e('Turkish', 'cibeles-ai'); ?></option>
     117                                <option value="uk"><?php esc_html_e('Ukrainian', 'cibeles-ai'); ?></option>
     118                                <option value="ur"><?php esc_html_e('Urdu', 'cibeles-ai'); ?></option>
     119                                <option value="uz"><?php esc_html_e('Uzbek', 'cibeles-ai'); ?></option>
     120                                <option value="vi"><?php esc_html_e('Vietnamese', 'cibeles-ai'); ?></option>
     121                                <option value="cy"><?php esc_html_e('Welsh', 'cibeles-ai'); ?></option>
     122                                <option value="xh"><?php esc_html_e('Xhosa', 'cibeles-ai'); ?></option>
     123                                <option value="yi"><?php esc_html_e('Yiddish', 'cibeles-ai'); ?></option>
     124                                <option value="yo"><?php esc_html_e('Yoruba', 'cibeles-ai'); ?></option>
     125                                <option value="zu"><?php esc_html_e('Zulu', 'cibeles-ai'); ?></option>
     126                            </select>
     127                            <a id="subiraudiofile" onclick="caip_audio.launchButtonGetTranscripcion();" title="Generar transcripción"><?php esc_html_e('Generar transcripción', 'cibeles-ai'); ?></a>
     128                            <a id="copiarTranscripcion" onclick="caip_audio.copiarTranscripcion();" title="Copiar transcripción"><?php esc_html_e('Copiar transcripción', 'cibeles-ai'); ?></a>
    24129                        </form>
    25130                        <textarea id="transcripcion" placeholder="<?php esc_html_e('Aquí aparecerá la transcripción del audio en forma de texto. Si directamente tiene la transcripción del audio, no es necesario que suba el archivo de audio, pegue directamente la transcripción aquí y pulse el botón generar artículo.','cibeles-ai'); ?>"></textarea>
    26131                        <form id="uploadFormArticle">
    27                             <a id="subirTranscripcion" onclick="caip_audio.launchButtonGetTranscripcionArticulo();" title="Generar artículo">Generar artículo</a>
    28                             <a id="copiarArticulo" onclick="caip_audio.copiarTranscripcionArticulo();" title="Copiar artículo">Copiar artículo</a>
     132                            <a id="subirTranscripcion" onclick="caip_audio.launchButtonGetTranscripcionArticulo();" title="Generar artículo"></a>
     133                            <a id="copiarArticulo" onclick="caip_audio.copiarTranscripcionArticulo();" title="Copiar artículo"></a>
    29134                        </form>
    30135                        <div id="copiarArticuloTranscripcion"><div class="result article transcripcion"></div></div>
Note: See TracChangeset for help on using the changeset viewer.